| Package | Description |
|---|---|
| java.io | |
| java.lang | |
| java.net | |
| java.util.zip |
Provides classes for reading and writing the standard ZIP and GZIP
file formats.
|
| Modifier and Type | Class and Description |
|---|---|
class |
EOFException
Signals that an end of file or end of stream has been reached
unexpectedly during input.
|
class |
InvalidClassException
Thrown when the Serialization runtime detects one of the following
problems with a Class.
|
class |
InvalidObjectException
Indicates that one or more deserialized objects failed validation
tests.
|
class |
NotActiveException
Thrown when serialization or deserialization is not active.
|
class |
NotSerializableException
Thrown when an instance is required to have a Serializable interface.
|
class |
ObjectStreamException
Superclass of all exceptions specific to Object Stream classes.
|
class |
OptionalDataException
Exception indicating the failure of an object read operation due to
unread primitive data, or the end of data belonging to a serialized
object in the stream.
|
class |
StreamCorruptedException
Thrown when control information that was read from an object stream
violates internal consistency checks.
|
class |
UnsupportedEncodingException
The Character Encoding is not supported.
|
class |
UTFDataFormatException
Signals that a malformed string in
modified UTF-8
format has been read in a data
input stream or by any class that implements the data input
interface.
|
class |
WriteAbortedException
Signals that one of the ObjectStreamExceptions was thrown during a
write operation.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
ObjectOutputStream.annotateClass(Class<?> cl)
Subclasses may implement this method to allow class data to be stored in
the stream.
|
protected void |
ObjectOutputStream.annotateProxyClass(Class<?> cl)
Subclasses may implement this method to store custom data in the stream
along with descriptors for dynamic proxy classes.
|
int |
PushbackInputStream.available()
Returns an estimate of the number of bytes that can be read (or
skipped over) from this input stream without blocking by the next
invocation of a method for this input stream.
|
int |
ObjectInputStream.available()
Returns the number of bytes that can be read without blocking.
|
int |
ObjectInput.available()
Returns the number of bytes that can be read
without blocking.
|
int |
InputStream.available()
Returns an estimate of the number of bytes that can be read (or
skipped over) from this input stream without blocking by the next
invocation of a method for this input stream.
|
int |
FilterInputStream.available()
Returns an estimate of the number of bytes that can be read (or
skipped over) from this input stream without blocking by the next
caller of a method for this input stream.
|
abstract void |
Reader.close()
Closes the stream and releases any system resources associated with
it.
|
void |
PushbackInputStream.close()
Closes this input stream and releases any system resources
associated with the stream.
|
void |
OutputStream.close()
Closes this output stream and releases any system resources
associated with this stream.
|
void |
ObjectOutputStream.close()
Closes the stream.
|
void |
ObjectOutput.close()
Closes the stream.
|
void |
ObjectInputStream.close()
Closes the input stream.
|
void |
ObjectInput.close()
Closes the input stream.
|
void |
InputStreamReader.close() |
void |
InputStream.close()
Closes this input stream and releases any system resources associated
with the stream.
|
void |
FilterOutputStream.close()
Closes this output stream and releases any system resources
associated with the stream.
|
void |
FilterInputStream.close()
Closes this input stream and releases any system resources
associated with the stream.
|
void |
Closeable.close()
Closes this stream and releases any system resources associated
with it.
|
void |
ByteArrayOutputStream.close()
Closing a ByteArrayOutputStream has no effect.
|
void |
ByteArrayInputStream.close()
Closing a ByteArrayInputStream has no effect.
|
void |
BufferedReader.close() |
abstract boolean |
ObjectInputStream.GetField.defaulted(String name)
Return true if the named field is defaulted and has no value in this
stream.
|
void |
ObjectInputStream.defaultReadObject()
Read the non-static and non-transient fields of the current class from
this stream.
|
void |
ObjectOutputStream.defaultWriteObject()
Write the non-static and non-transient fields of the current class to
this stream.
|
protected void |
ObjectOutputStream.drain()
Drain any buffered data in ObjectOutputStream.
|
void |
OutputStream.flush()
Flushes this output stream and forces any buffered output bytes
to be written out.
|
void |
ObjectOutputStream.flush()
Flushes the stream.
|
void |
ObjectOutput.flush()
Flushes the stream.
|
void |
Flushable.flush()
Flushes this stream by writing any buffered output to the underlying
stream.
|
void |
FilterOutputStream.flush()
Flushes this output stream and forces any buffered output bytes
to be written out to the stream.
|
void |
DataOutputStream.flush()
Flushes this data output stream.
|
void |
BufferedOutputStream.flush()
Flushes this buffered output stream.
|
abstract boolean |
ObjectInputStream.GetField.get(String name,
boolean val)
Get the value of the named boolean field from the persistent field.
|
abstract byte |
ObjectInputStream.GetField.get(String name,
byte val)
Get the value of the named byte field from the persistent field.
|
abstract char |
ObjectInputStream.GetField.get(String name,
char val)
Get the value of the named char field from the persistent field.
|
abstract double |
ObjectInputStream.GetField.get(String name,
double val)
Get the value of the named double field from the persistent field.
|
abstract float |
ObjectInputStream.GetField.get(String name,
float val)
Get the value of the named float field from the persistent field.
|
abstract int |
ObjectInputStream.GetField.get(String name,
int val)
Get the value of the named int field from the persistent field.
|
abstract long |
ObjectInputStream.GetField.get(String name,
long val)
Get the value of the named long field from the persistent field.
|
abstract Object |
ObjectInputStream.GetField.get(String name,
Object val)
Get the value of the named Object field from the persistent field.
|
abstract short |
ObjectInputStream.GetField.get(String name,
short val)
Get the value of the named short field from the persistent field.
|
void |
Reader.mark(int readAheadLimit)
Marks the present position in the stream.
|
void |
BufferedReader.mark(int readAheadLimit)
Marks the present position in the stream.
|
ObjectOutputStream.PutField |
ObjectOutputStream.putFields()
Retrieve the object used to buffer persistent fields to be written to
the stream.
|
int |
Reader.read()
Reads a single character.
|
int |
PushbackInputStream.read()
Reads the next byte of data from this input stream.
|
int |
ObjectInputStream.read()
Reads a byte of data.
|
int |
ObjectInput.read()
Reads a byte of data.
|
int |
InputStreamReader.read()
Reads a single character.
|
abstract int |
InputStream.read()
Reads the next byte of data from the input stream.
|
int |
FilterInputStream.read()
Reads the next byte of data from this input stream.
|
int |
BufferedReader.read()
Reads a single character.
|
int |
ObjectInput.read(byte[] b)
Reads into an array of bytes.
|
int |
InputStream.read(byte[] b)
Reads some number of bytes from the input stream and stores them into
the buffer array
b. |
int |
FilterInputStream.read(byte[] b)
Reads up to
byte.length bytes of data from this
input stream into an array of bytes. |
int |
DataInputStream.read(byte[] b)
Reads some number of bytes from the contained input stream and
stores them into the buffer array
b. |
int |
PushbackInputStream.read(byte[] b,
int off,
int len)
Reads up to
len bytes of data from this input stream into
an array of bytes. |
int |
ObjectInputStream.read(byte[] buf,
int off,
int len)
Reads into an array of bytes.
|
int |
ObjectInput.read(byte[] b,
int off,
int len)
Reads into an array of bytes.
|
int |
InputStream.read(byte[] b,
int off,
int len)
Reads up to
len bytes of data from the input stream into
an array of bytes. |
int |
FilterInputStream.read(byte[] b,
int off,
int len)
Reads up to
len bytes of data from this input stream
into an array of bytes. |
int |
DataInputStream.read(byte[] b,
int off,
int len)
Reads up to
len bytes of data from the contained
input stream into an array of bytes. |
int |
Reader.read(char[] cbuf)
Reads characters into an array.
|
abstract int |
Reader.read(char[] cbuf,
int off,
int len)
Reads characters into a portion of an array.
|
int |
InputStreamReader.read(char[] cbuf,
int offset,
int length)
Reads characters into a portion of an array.
|
int |
BufferedReader.read(char[] cbuf,
int off,
int len)
Reads characters into a portion of an array.
|
boolean |
ObjectInputStream.readBoolean()
Reads in a boolean.
|
boolean |
DataInputStream.readBoolean()
See the general contract of the
readBoolean
method of DataInput. |
boolean |
DataInput.readBoolean()
Reads one input byte and returns
true if that byte is nonzero,
false if that byte is zero. |
byte |
ObjectInputStream.readByte()
Reads an 8 bit byte.
|
byte |
DataInputStream.readByte()
See the general contract of the
readByte
method of DataInput. |
byte |
DataInput.readByte()
Reads and returns one input byte.
|
char |
ObjectInputStream.readChar()
Reads a 16 bit char.
|
char |
DataInputStream.readChar()
See the general contract of the
readChar
method of DataInput. |
char |
DataInput.readChar()
Reads two input bytes and returns a
char value. |
protected ObjectStreamClass |
ObjectInputStream.readClassDescriptor()
Read a class descriptor from the serialization stream.
|
double |
ObjectInputStream.readDouble()
Reads a 64 bit double.
|
double |
DataInputStream.readDouble()
See the general contract of the
readDouble
method of DataInput. |
double |
DataInput.readDouble()
Reads eight input bytes and returns
a
double value. |
void |
Externalizable.readExternal(ObjectInput in)
The object implements the readExternal method to restore its
contents by calling the methods of DataInput for primitive
types and readObject for objects, strings and arrays.
|
ObjectInputStream.GetField |
ObjectInputStream.readFields()
Reads the persistent fields from the stream and makes them available by
name.
|
float |
ObjectInputStream.readFloat()
Reads a 32 bit float.
|
float |
DataInputStream.readFloat()
See the general contract of the
readFloat
method of DataInput. |
float |
DataInput.readFloat()
Reads four input bytes and returns
a
float value. |
void |
ObjectInputStream.readFully(byte[] buf)
Reads bytes, blocking until all bytes are read.
|
void |
DataInputStream.readFully(byte[] b)
See the general contract of the
readFully
method of DataInput. |
void |
DataInput.readFully(byte[] b)
Reads some bytes from an input
stream and stores them into the buffer
array
b. |
void |
ObjectInputStream.readFully(byte[] buf,
int off,
int len)
Reads bytes, blocking until all bytes are read.
|
void |
DataInputStream.readFully(byte[] b,
int off,
int len)
See the general contract of the
readFully
method of DataInput. |
void |
DataInput.readFully(byte[] b,
int off,
int len)
Reads
len
bytes from
an input stream. |
int |
ObjectInputStream.readInt()
Reads a 32 bit int.
|
int |
DataInputStream.readInt()
See the general contract of the
readInt
method of DataInput. |
int |
DataInput.readInt()
Reads four input bytes and returns an
int value. |
String |
ObjectInputStream.readLine()
Deprecated.
This method does not properly convert bytes to characters.
see DataInputStream for the details and alternatives.
|
String |
DataInputStream.readLine()
Deprecated.
This method does not properly convert bytes to characters.
As of JDK 1.1, the preferred way to read lines of text is via the
BufferedReader.readLine() method. Programs that use the
DataInputStream class to read lines can be converted to use
the BufferedReader class by replacing code of the form:
with:
|
String |
DataInput.readLine()
Reads the next line of text from the input stream.
|
String |
BufferedReader.readLine()
Reads a line of text.
|
long |
ObjectInputStream.readLong()
Reads a 64 bit long.
|
long |
DataInputStream.readLong()
See the general contract of the
readLong
method of DataInput. |
long |
DataInput.readLong()
Reads eight input bytes and returns
a
long value. |
Object |
ObjectInputStream.readObject()
Read an object from the ObjectInputStream.
|
Object |
ObjectInput.readObject()
Read and return an object.
|
protected Object |
ObjectInputStream.readObjectOverride()
This method is called by trusted subclasses of ObjectOutputStream that
constructed ObjectOutputStream using the protected no-arg constructor.
|
short |
ObjectInputStream.readShort()
Reads a 16 bit short.
|
short |
DataInputStream.readShort()
See the general contract of the
readShort
method of DataInput. |
short |
DataInput.readShort()
Reads two input bytes and returns
a
short value. |
protected void |
ObjectInputStream.readStreamHeader()
The readStreamHeader method is provided to allow subclasses to read and
verify their own stream headers.
|
Object |
ObjectInputStream.readUnshared()
Reads an "unshared" object from the ObjectInputStream.
|
int |
ObjectInputStream.readUnsignedByte()
Reads an unsigned 8 bit byte.
|
int |
DataInputStream.readUnsignedByte()
See the general contract of the
readUnsignedByte
method of DataInput. |
int |
DataInput.readUnsignedByte()
Reads one input byte, zero-extends
it to type
int, and returns
the result, which is therefore in the range
0
through 255. |
int |
ObjectInputStream.readUnsignedShort()
Reads an unsigned 16 bit short.
|
int |
DataInputStream.readUnsignedShort()
See the general contract of the
readUnsignedShort
method of DataInput. |
int |
DataInput.readUnsignedShort()
Reads two input bytes and returns
an
int value in the range 0
through 65535. |
String |
ObjectInputStream.readUTF()
Reads a String in
modified UTF-8
format.
|
String |
DataInputStream.readUTF()
See the general contract of the
readUTF
method of DataInput. |
String |
DataInput.readUTF()
Reads in a string that has been encoded using a
modified UTF-8
format.
|
static String |
DataInputStream.readUTF(DataInput in)
Reads from the
stream
in a representation
of a Unicode character string encoded in
modified UTF-8 format;
this string of characters is then returned as a String. |
boolean |
Reader.ready()
Tells whether this stream is ready to be read.
|
boolean |
InputStreamReader.ready()
Tells whether this stream is ready to be read.
|
boolean |
BufferedReader.ready()
Tells whether this stream is ready to be read.
|
protected Object |
ObjectOutputStream.replaceObject(Object obj)
This method will allow trusted subclasses of ObjectOutputStream to
substitute one object for another during serialization.
|
void |
Reader.reset()
Resets the stream.
|
void |
PushbackInputStream.reset()
Repositions this stream to the position at the time the
mark method was last called on this input stream. |
void |
ObjectOutputStream.reset()
Reset will disregard the state of any objects already written to the
stream.
|
void |
InputStream.reset()
Repositions this stream to the position at the time the
mark method was last called on this input stream. |
void |
FilterInputStream.reset()
Repositions this stream to the position at the time the
mark method was last called on this input stream. |
void |
BufferedReader.reset()
Resets the stream to the most recent mark.
|
protected Class<?> |
ObjectInputStream.resolveClass(ObjectStreamClass desc)
Load the local class equivalent of the specified stream class
description.
|
protected Object |
ObjectInputStream.resolveObject(Object obj)
This method will allow trusted subclasses of ObjectInputStream to
substitute one object for another during deserialization.
|
protected Class<?> |
ObjectInputStream.resolveProxyClass(String[] interfaces)
Returns a proxy class that implements the interfaces named in a proxy
class descriptor; subclasses may implement this method to read custom
data from the stream along with the descriptors for dynamic proxy
classes, allowing them to use an alternate loading mechanism for the
interfaces and the proxy class.
|
long |
Reader.skip(long n)
Skips characters.
|
long |
PushbackInputStream.skip(long n)
Skips over and discards
n bytes of data from this
input stream. |
long |
ObjectInput.skip(long n)
Skips n bytes of input.
|
long |
InputStream.skip(long n)
Skips over and discards
n bytes of data from this input
stream. |
long |
FilterInputStream.skip(long n)
Skips over and discards
n bytes of data from the
input stream. |
long |
BufferedReader.skip(long n)
Skips characters.
|
int |
ObjectInputStream.skipBytes(int len)
Skips bytes.
|
int |
DataInputStream.skipBytes(int n)
See the general contract of the
skipBytes
method of DataInput. |
int |
DataInput.skipBytes(int n)
Makes an attempt to skip over
n bytes
of data from the input
stream, discarding the skipped bytes. |
void |
PushbackInputStream.unread(byte[] b)
Pushes back an array of bytes by copying it to the front of the
pushback buffer.
|
void |
PushbackInputStream.unread(byte[] b,
int off,
int len)
Pushes back a portion of an array of bytes by copying it to the front
of the pushback buffer.
|
void |
PushbackInputStream.unread(int b)
Pushes back a byte by copying it to the front of the pushback buffer.
|
void |
ObjectOutputStream.useProtocolVersion(int version)
Specify stream protocol version to use when writing the stream.
|
void |
OutputStream.write(byte[] b)
Writes
b.length bytes from the specified byte array
to this output stream. |
void |
ObjectOutputStream.write(byte[] buf)
Writes an array of bytes.
|
void |
ObjectOutput.write(byte[] b)
Writes an array of bytes.
|
void |
FilterOutputStream.write(byte[] b)
Writes
b.length bytes to this output stream. |
void |
DataOutput.write(byte[] b)
Writes to the output stream all the bytes in array
b. |
void |
OutputStream.write(byte[] b,
int off,
int len)
Writes
len bytes from the specified byte array
starting at offset off to this output stream. |
void |
ObjectOutputStream.write(byte[] buf,
int off,
int len)
Writes a sub array of bytes.
|
void |
ObjectOutput.write(byte[] b,
int off,
int len)
Writes a sub array of bytes.
|
void |
FilterOutputStream.write(byte[] b,
int off,
int len)
Writes
len bytes from the specified
byte array starting at offset off to
this output stream. |
void |
DataOutputStream.write(byte[] b,
int off,
int len)
Writes
len bytes from the specified byte array
starting at offset off to the underlying output stream. |
void |
DataOutput.write(byte[] b,
int off,
int len)
Writes
len bytes from array
b, in order, to
the output stream. |
void |
BufferedOutputStream.write(byte[] b,
int off,
int len)
Writes
len bytes from the specified byte array
starting at offset off to this buffered output stream. |
abstract void |
OutputStream.write(int b)
Writes the specified byte to this output stream.
|
void |
ObjectOutputStream.write(int val)
Writes a byte.
|
void |
ObjectOutput.write(int b)
Writes a byte.
|
void |
FilterOutputStream.write(int b)
Writes the specified
byte to this output stream. |
void |
DataOutputStream.write(int b)
Writes the specified byte (the low eight bits of the argument
b) to the underlying output stream. |
void |
DataOutput.write(int b)
Writes to the output stream the eight
low-order bits of the argument
b. |
void |
BufferedOutputStream.write(int b)
Writes the specified byte to this buffered output stream.
|
abstract void |
ObjectOutputStream.PutField.write(ObjectOutput out)
Deprecated.
This method does not write the values contained by this
PutField object in a proper format, and may
result in corruption of the serialization stream. The
correct way to write PutField data is by
calling the ObjectOutputStream.writeFields()
method. |
void |
ObjectOutputStream.writeBoolean(boolean val)
Writes a boolean.
|
void |
DataOutputStream.writeBoolean(boolean v)
Writes a
boolean to the underlying output stream as
a 1-byte value. |
void |
DataOutput.writeBoolean(boolean v)
Writes a
boolean value to this output stream. |
void |
ObjectOutputStream.writeByte(int val)
Writes an 8 bit byte.
|
void |
DataOutputStream.writeByte(int v)
Writes out a
byte to the underlying output stream as
a 1-byte value. |
void |
DataOutput.writeByte(int v)
Writes to the output stream the eight low-
order bits of the argument
v. |
void |
ObjectOutputStream.writeBytes(String str)
Writes a String as a sequence of bytes.
|
void |
DataOutputStream.writeBytes(String s)
Writes out the string to the underlying output stream as a
sequence of bytes.
|
void |
DataOutput.writeBytes(String s)
Writes a string to the output stream.
|
void |
ObjectOutputStream.writeChar(int val)
Writes a 16 bit char.
|
void |
DataOutputStream.writeChar(int v)
Writes a
char to the underlying output stream as a
2-byte value, high byte first. |
void |
DataOutput.writeChar(int v)
Writes a
char value, which
is comprised of two bytes, to the
output stream. |
void |
ObjectOutputStream.writeChars(String str)
Writes a String as a sequence of chars.
|
void |
DataOutputStream.writeChars(String s)
Writes a string to the underlying output stream as a sequence of
characters.
|
void |
DataOutput.writeChars(String s)
Writes every character in the string
s,
to the output stream, in order,
two bytes per character. |
protected void |
ObjectOutputStream.writeClassDescriptor(ObjectStreamClass desc)
Write the specified class descriptor to the ObjectOutputStream.
|
void |
ObjectOutputStream.writeDouble(double val)
Writes a 64 bit double.
|
void |
DataOutputStream.writeDouble(double v)
Converts the double argument to a
long using the
doubleToLongBits method in class Double,
and then writes that long value to the underlying
output stream as an 8-byte quantity, high byte first. |
void |
DataOutput.writeDouble(double v)
Writes a
double value,
which is comprised of eight bytes, to the output stream. |
void |
Externalizable.writeExternal(ObjectOutput out)
The object implements the writeExternal method to save its contents
by calling the methods of DataOutput for its primitive values or
calling the writeObject method of ObjectOutput for objects, strings,
and arrays.
|
void |
ObjectOutputStream.writeFields()
Write the buffered fields to the stream.
|
void |
ObjectOutputStream.writeFloat(float val)
Writes a 32 bit float.
|
void |
DataOutputStream.writeFloat(float v)
Converts the float argument to an
int using the
floatToIntBits method in class Float,
and then writes that int value to the underlying
output stream as a 4-byte quantity, high byte first. |
void |
DataOutput.writeFloat(float v)
Writes a
float value,
which is comprised of four bytes, to the output stream. |
void |
ObjectOutputStream.writeInt(int val)
Writes a 32 bit int.
|
void |
DataOutputStream.writeInt(int v)
Writes an
int to the underlying output stream as four
bytes, high byte first. |
void |
DataOutput.writeInt(int v)
Writes an
int value, which is
comprised of four bytes, to the output stream. |
void |
ObjectOutputStream.writeLong(long val)
Writes a 64 bit long.
|
void |
DataOutputStream.writeLong(long v)
Writes a
long to the underlying output stream as eight
bytes, high byte first. |
void |
DataOutput.writeLong(long v)
Writes a
long value, which is
comprised of eight bytes, to the output stream. |
void |
ObjectOutputStream.writeObject(Object obj)
Write the specified object to the ObjectOutputStream.
|
void |
ObjectOutput.writeObject(Object obj)
Write an object to the underlying storage or stream.
|
protected void |
ObjectOutputStream.writeObjectOverride(Object obj)
Method used by subclasses to override the default writeObject method.
|
void |
ObjectOutputStream.writeShort(int val)
Writes a 16 bit short.
|
void |
DataOutputStream.writeShort(int v)
Writes a
short to the underlying output stream as two
bytes, high byte first. |
void |
DataOutput.writeShort(int v)
Writes two bytes to the output
stream to represent the value of the argument.
|
protected void |
ObjectOutputStream.writeStreamHeader()
The writeStreamHeader method is provided so subclasses can append or
prepend their own header to the stream.
|
void |
ByteArrayOutputStream.writeTo(OutputStream out)
Writes the complete contents of this byte array output stream to
the specified output stream argument, as if by calling the output
stream's write method using
out.write(buf, 0, count). |
void |
ObjectOutputStream.writeUnshared(Object obj)
Writes an "unshared" object to the ObjectOutputStream.
|
void |
ObjectOutputStream.writeUTF(String str)
Primitive data write of this String in
modified UTF-8
format.
|
void |
DataOutputStream.writeUTF(String str)
Writes a string to the underlying output stream using
modified UTF-8
encoding in a machine-independent manner.
|
void |
DataOutput.writeUTF(String s)
Writes two bytes of length information
to the output stream, followed
by the
modified UTF-8
representation
of every character in the string
s. |
| Constructor and Description |
|---|
ObjectInputStream()
Provide a way for subclasses that are completely reimplementing
ObjectInputStream to not have to allocate private data just used by this
implementation of ObjectInputStream.
|
ObjectInputStream(InputStream in)
Creates an ObjectInputStream that reads from the specified InputStream.
|
ObjectOutputStream()
Provide a way for subclasses that are completely reimplementing
ObjectOutputStream to not have to allocate private data just used by
this implementation of ObjectOutputStream.
|
ObjectOutputStream(OutputStream out)
Creates an ObjectOutputStream that writes to the specified OutputStream.
|
| Modifier and Type | Method and Description |
|---|---|
Appendable |
Appendable.append(char c)
Appends the specified character to this Appendable.
|
Appendable |
Appendable.append(CharSequence csq)
Appends the specified character sequence to this Appendable.
|
Appendable |
Appendable.append(CharSequence csq,
int start,
int end)
Appends a subsequence of the specified character sequence to this
Appendable.
|
protected Enumeration<URL> |
ClassLoader.findResources(String name)
Returns an enumeration of
URL objects
representing all the resources with the given name. |
Enumeration<URL> |
ClassLoader.getResources(String name)
Finds all the resources with the given name.
|
static Enumeration<URL> |
ClassLoader.getSystemResources(String name)
Finds all resources of the specified name from the search path used to
load classes.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MalformedURLException
Thrown to indicate that a malformed URL has occurred.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
URL.getContent()
Gets the contents of this URL.
|
Object |
URL.getContent(Class[] classes)
Gets the contents of this URL.
|
InputStream |
URL.openStream()
Opens a connection to this
URL and returns an
InputStream for reading from that connection. |
| Modifier and Type | Class and Description |
|---|---|
class |
ZipException
Signals that a Zip exception of some sort has occurred.
|
| Modifier and Type | Method and Description |
|---|---|
int |
ZipInputStream.available()
Returns 0 after EOF has reached for the current entry data,
otherwise always return 1.
|
int |
InflaterInputStream.available()
Returns 0 after EOF has been reached, otherwise always return 1.
|
void |
ZipInputStream.close()
Closes this input stream and releases any system resources associated
with the stream.
|
void |
InflaterInputStream.close()
Closes this input stream and releases any system resources associated
with the stream.
|
void |
ZipInputStream.closeEntry()
Closes the current ZIP entry and positions the stream for reading the
next entry.
|
protected void |
InflaterInputStream.fill()
Fills input buffer with more data to decompress.
|
ZipEntry |
ZipInputStream.getNextEntry()
Reads the next ZIP file entry and positions the stream at the
beginning of the entry data.
|
int |
ZipInputStream.read() |
int |
InflaterInputStream.read()
Reads a byte of uncompressed data.
|
int |
ZipInputStream.read(byte[] b) |
int |
ZipInputStream.read(byte[] b,
int off,
int len)
Reads from the current ZIP entry into an array of bytes.
|
int |
InflaterInputStream.read(byte[] b,
int off,
int len)
Reads uncompressed data into an array of bytes.
|
void |
ZipInputStream.reset() |
void |
InflaterInputStream.reset()
Repositions this stream to the position at the time the
mark method was last called on this input stream. |
long |
ZipInputStream.skip(long n)
Skips specified number of bytes in the current ZIP entry.
|
long |
InflaterInputStream.skip(long n)
Skips specified number of bytes of uncompressed data.
|
Copyright © 2013 API Design. All Rights Reserved.