Package org.jboss.modules
Class JarEntryResource
- java.lang.Object
-
- org.jboss.modules.JarEntryResource
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.jar.JarEntry
entry
private java.lang.String
entryName
private java.util.jar.JarFile
jarFile
private java.net.URL
resourceURL
-
Constructor Summary
Constructors Constructor Description JarEntryResource(java.util.jar.JarFile jarFile, java.util.jar.JarEntry entry, java.lang.String relativePath, java.net.URL resourceURL)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getName()
Get the relative resource name.long
getSize()
Get the size of the resource, if known.java.net.URL
getURL()
Get the complete URL of this resource.java.io.InputStream
openStream()
Open an input stream to this resource.
-
-
-
Method Detail
-
getName
public java.lang.String getName()
Description copied from interface:Resource
Get the relative resource name.
-
getURL
public java.net.URL getURL()
Description copied from interface:Resource
Get the complete URL of this resource.
-
openStream
public java.io.InputStream openStream() throws java.io.IOException
Description copied from interface:Resource
Open an input stream to this resource.- Specified by:
openStream
in interfaceResource
- Returns:
- the stream
- Throws:
java.io.IOException
- if an I/O error occurs
-
-