Modifier and Type | Field and Description |
---|---|
(package private) byte[] |
data |
(package private) java.lang.String |
extra |
(package private) long |
lastModified |
Constructor and Description |
---|
EmbeddedResource(byte[] data,
long lastModified) |
EmbeddedResource(java.lang.String pc,
int lastModified) |
Modifier and Type | Method and Description |
---|---|
static void |
build(Jar jar,
java.io.InputStream in,
long lastModified) |
static void |
build(Jar sub,
Resource resource) |
(package private) static byte[] |
collect(java.io.InputStream in)
Convenience method to turn an inputstream into a byte array.
|
(package private) static void |
copy(java.io.InputStream in,
java.io.OutputStream out) |
java.lang.String |
getExtra() |
long |
lastModified() |
java.io.InputStream |
openInputStream() |
void |
setExtra(java.lang.String extra) |
long |
size() |
java.lang.String |
toString() |
void |
write(java.io.OutputStream out) |
public EmbeddedResource(byte[] data, long lastModified)
public EmbeddedResource(java.lang.String pc, int lastModified) throws java.io.UnsupportedEncodingException
java.io.UnsupportedEncodingException
public java.io.InputStream openInputStream() throws java.io.FileNotFoundException
openInputStream
in interface Resource
java.io.FileNotFoundException
public void write(java.io.OutputStream out) throws java.io.IOException
public java.lang.String toString()
toString
in class java.lang.Object
public static void build(Jar jar, java.io.InputStream in, long lastModified) throws java.io.IOException
java.io.IOException
static byte[] collect(java.io.InputStream in) throws java.io.IOException
in
- stream with dataoffset
- where we are in the streamjava.io.IOException
static void copy(java.io.InputStream in, java.io.OutputStream out) throws java.io.IOException
java.io.IOException
public long lastModified()
lastModified
in interface Resource
public static void build(Jar sub, Resource resource) throws java.lang.Exception
java.lang.Exception