java.io |
|
Java Source File Name | Type | Comment |
BufferedInputStream.java | Class | BufferedInputStream is a class which takes an input stream and
buffers the input. |
BufferedOutputStream.java | Class | BufferedOutputStream is a class which takes an output stream and
buffers the writes to that stream. |
BufferedReader.java | Class | BufferedReader is a buffered character input reader. |
BufferedWriter.java | Class | BufferedWriter is for writing buffered character output. |
ByteArrayInputStream.java | Class | ByteArrayInputStream is used for streaming over a byte array. |
ByteArrayOutputStream.java | Class | ByteArrayOutputStream is a class whose underlying stream is represented by a
byte array. |
CharArrayReader.java | Class | CharArrayReader is used as a buffered character input stream on a character
array. |
CharArrayWriter.java | Class | CharArrayWriter is used as a character output stream on a character array. |
CharConversionException.java | Class | This is the top level class for character conversion exceptions. |
Closeable.java | Interface | Closeable represents the source or destination of some data which can be
called its close method to release resources it holds. |
DataInput.java | Interface | DataInput is an interface which declares methods for reading in typed data
from a Stream. |
DataOutput.java | Interface | DataOutput is an interface which declares methods for writing typed data to a
Stream. |
EOFException.java | Class | This End Of File (EOF) exception is thrown when a program encounters the end
of a file or stream during an operation. |
Externalizable.java | Interface | Objects that want to be serialized/deserialized using
ObjectOutputStream/ObjectInputStream but defining their own byte
representation should implement this interface. |
FileNotFoundException.java | Class | This IO exception is thrown when a file specified by a program cannot be
found. |
FilterInputStream.java | Class | FilteredInputStream is a class which takes an input stream and
filters the input in some way. |
FilterOutputStream.java | Class | FilteredOutputStream is a class which takes an output stream and
filters the output in some way. |
Flushable.java | Interface |
Indicates that an output object can be flushed. |
InputStream.java | Class | InputStream is an abstract class for all byte input streams. |
InterruptedIOException.java | Class | This IO exception is thrown when a program reading or writing to a stream is
interrupted. |
InvalidClassException.java | Class | A problem was found with the class of one of the objects being serialized or
deserialized. |
InvalidObjectException.java | Class | The object graph loaded (deserialized) can be validated by a collection of
validator objects. |
IOException.java | Class | This IO exception is thrown when a program encounters some sort I/O error. |
NotActiveException.java | Class | Some methods in ObjectInputStream and ObjectOutputStream can only be called
from a nested call to readObject() or writeObject(). |
NotSerializableException.java | Class | When an implementation of ObjectOutput.writeObject() is passed an object that
is not serializable, it will throw this type of exception. |
ObjectStreamException.java | Class | This is the superclass of all exceptions that can happen when serializing or
deserialing objects. |
ObjectStreamField.java | Class | This class represents object fields that are saved to the stream, by
serialization. |
OptionalDataException.java | Class | When readObject() encounters primitive types (int, char, etc) instead of an
object instance in the input stream, this type of exception will be thrown. |
OutputStream.java | Class | OutputStream is an abstract class for all byte output streams. |
Reader.java | Class | Reader is an Abstract class for reading Character Streams. |
Serializable.java | Interface | Objects that want to be serialized/deserialized using
ObjectOutputStream/ObjectInputStream should implement this interface. |
StreamCorruptedException.java | Class | When readObject() cannot read an object from the input stream due to missing
information (cyclic reference that doesn't match previous instance or missing
class descriptor for instance to be loaded) this type of exception is thrown. |
StringBufferInputStream.java | Class | StringBufferInputStream is a class for to allow a String to be used as an
InputStream. |
StringReader.java | Class | StringReader is used as a character input stream on a String. |
StringWriter.java | Class | StringWriter is an class for writing Character Streams to a StringBuffer. |
SyncFailedException.java | Class | This IO exception is thrown when the method sync() in
FileDescriptor failed to complete. |
UnsupportedEncodingException.java | Class | This IO exception is thrown when a program asks for a particular character
converter and it is not available. |
UTFDataFormatException.java | Class | This IO exception is thrown when a program attempts to read a UTF-8 String
and the encoding is incorrect. |
WriteAbortedException.java | Class | This type of exception is thrown by readObject() when it detects an exception
marker in the input stream. |
Writer.java | Class | Writer is an Abstract class for writing Character Streams. |