| Closeable
| Defines an interface for classes that can (or need to) be closed once they
are not used any longer. |
code | html |
| DataInput
| Defines an interface for classes that are able to read typed data from some
source. |
code | html |
| DataOutput
| Defines an interface for classes that are able to write typed data to some
target. |
code | html |
| Externalizable
| Defines an interface for classes that want to be serializable, but have their
own binary representation. |
code | html |
| FileFilter
| An interface for filtering File objects based on their names
or other information. |
code | html |
| FilenameFilter
| An interface for filtering File objects based on their names
or the directory they reside in. |
code | html |
| Flushable
| Defines an interface for classes that can (or need to) be flushed, typically
before some output processing is considered to be finished and the object
gets closed. |
code | html |
| ObjectInput
| Defines an interface for classes that allow reading serialized objects. |
code | html |
| ObjectInputValidation
| A callback interface for post-deserialization checks on objects. |
code | html |
| ObjectOutput
| Defines an interface for classes that allow reading serialized objects. |
code | html |
| ObjectStreamConstants
| A helper interface with constants used by the serialization implementation. |
code | html |
| Serializable
| An empty marker interface for classes that want to support serialization and
deserialization based on the {@code ObjectOutputStream} and {@code
ObjectInputStream} classes. |
code | html |
| Bits
| Utility methods for packing/unpacking primitive values in/out of byte arrays
using big-endian byte ordering. |
code | html |
| BufferedInputStream
| Wraps an existing InputStream and buffers the input. |
code | html |
| BufferedOutputStream
| Wraps an existing OutputStream and buffers the output. |
code | html |
| BufferedReader
| Wraps an existing Reader and buffers the input. |
code | html |
| BufferedWriter
| Wraps an existing Writer and buffers the output. |
code | html |
| ByteArrayInputStream
| A specialized InputStream for reading the contents of a byte array. |
code | html |
| ByteArrayOutputStream
| A specialized OutputStream for class for writing content to an
(internal) byte array. |
code | html |
| CharArrayReader
| A specialized Reader for reading the contents of a char array. |
code | html |
| CharArrayWriter
| A specialized Writer for class for writing content to an (internal)
char array. |
code | html |
| CharConversionException
| The top level class for character conversion exceptions. |
code | html |
| Console
| Provider to read and write message to char-based console device. |
code | html |
| Console.ConsoleReader
| |
code | html |
| Console.ConsoleWriter
| |
code | html |
| DataInputStream
| Wraps an existing InputStream and reads typed data from it. |
code | html |
| DataOutputStream
| Wraps an existing OutputStream and writes typed data to it. |
code | html |
| DeleteFileHelper
| |
code | html |
| DeleteOnExitHook
| This class holds a set of filenames to be deleted on VM exit through a shutdown hook. |
code | html |
| EOFException
| Thrown when a program encounters the end of a file or stream during an input
operation. |
code | html |
| EmulatedFields
| An EmulatedFields is an object that represents a set of emulated fields for
an object being dumped or loaded. |
code | html |
| EmulatedFields.ObjectSlot
| |
code | html |
| EmulatedFieldsForDumping
| An EmulatedFieldsForDumping is an object that represents a set of emulated
fields for an object being dumped. |
code | html |
| EmulatedFieldsForLoading
| An EmulatedFieldsForLoading is an object that represents a set of emulated
fields for an object being loaded. |
code | html |
| ExpiringCache
| |
code | html |
| ExpiringCache.Entry
| |
code | html |
| File
| An "abstract" representation of a file system entity identified by a
pathname. |
code | html |
| FileDescriptor
| The lowest-level representation of a file, device, or
socket. |
code | html |
| FileInputStream
| A specialized InputStream that reads from a file in the file system. |
code | html |
| FileInputStream.RepositioningLock
| |
code | html |
| FileNotFoundException
| Thrown when a file specified by a program cannot be found. |
code | html |
| FileOutputStream
| A specialized OutputStream that writes to a file in the file system. |
code | html |
| FilePermission
| A permission for accessing a file or directory. |
code | html |
| FilePermissionCollection
| Collects FilePermission objects and allows to query whether a
particular permission is implied by it. |
code | html |
| FileReader
| A specialized Reader that reads from a file in the file system. |
code | html |
| FileWriter
| A specialized Writer that writes to a file in the file system. |
code | html |
| FilterInputStream
| Wraps an existing InputStream and performs some transformation on
the input data while it is being read. |
code | html |
| FilterOutputStream
| Wraps an existing OutputStream and performs some transformation on
the output data while it is being written. |
code | html |
| IOError
| This error is thrown when a severe I/O error has happened. |
code | html |
| IOException
| Signals a general, I/O-related error. |
code | html |
| InputStreamReader
| A class for turning a byte stream into a character stream. |
code | html |
| InterruptedIOException
| Signals that a blocking I/O operation has been interrupted. |
code | html |
| InvalidClassException
| Signals a problem during the serialization or or deserialization of an
object. |
code | html |
| InvalidObjectException
| Signals that, during deserialization, the validation of an object has failed. |
code | html |
| LineNumberInputStream
| Wraps an existing InputStream and counts the line terminators
encountered while reading the data. |
code | html |
| LineNumberReader
| Wraps an existing Reader and counts the line terminators encountered
while reading the data. |
code | html |
| NotActiveException
| Signals that a serialization-related method has been invoked in the wrong
place. |
code | html |
| NotSerializableException
| Signals that an object that is not serializable has been passed into the
{@code ObjectOutput.writeObject()} method. |
code | html |
| ObjectInputStream
| A specialized InputStream that is able to read (deserialize) Java
objects as well as primitive data types (int, byte, char etc.). |
code | html |
| ObjectInputStream.InputValidationDesc
| |
code | html |
| ObjectOutputStream
| A specialized OutputStream that is able to write (serialize) Java
objects as well as primitive data types (int, byte, char etc.). |
code | html |
| ObjectStreamClass
| Represents a descriptor for identifying a class during serialization and
deserialization. |
code | html |
| ObjectStreamClass.OSCThreadLocalCache
| |
code | html |
| ObjectStreamField
| Describes a field for the purpose of serialization. |
code | html |
| OptionalDataException
| Signals that the ObjectInputStream class encountered a primitive type
({@code int}, {@code char} etc.) instead of an object instance in the input
stream. |
code | html |
| OutputStreamWriter
| A class for turning a character stream into a byte stream. |
code | html |
| PipedInputStream
| Receives information from a communications pipe. |
code | html |
| PipedOutputStream
| Places information on a communications pipe. |
code | html |
| PipedReader
| Receives information on a communications pipe. |
code | html |
| PipedWriter
| Places information on a communications pipe. |
code | html |
| PrintStream
| Wraps an existing OutputStream and provides convenience methods for
writing common data types in a human readable format. |
code | html |
| PrintWriter
| Wraps either an existing OutputStream or an existing Writer
and provides convenience methods for printing common data types in a human
readable format. |
code | html |
| PushbackInputStream
| Wraps an existing InputStream and adds functionality to "push back"
bytes that have been read, so that they can be read again. |
code | html |
| PushbackReader
| Wraps an existing Reader and adds functionality to "push back"
characters that have been read, so that they can be read again. |
code | html |
| RandomAccessFile
| Allows reading from and writing to a file in a random-access manner. |
code | html |
| RandomAccessFile.RepositionLock
| |
code | html |
| SequenceInputStream
| Concatenates two or more existing InputStream s. |
code | html |
| SerializablePermission
| Is used to enable access to potentially unsafe serialization operations. |
code | html |
| StreamCorruptedException
| Signals that the ObjectInputStream#readObject() method could not
read an object due to missing information (for example, a cyclic reference
that doesn't match a previous instance, or a missing class descriptor for the
object to be loaded). |
code | html |
| StreamTokenizer
| Parses a stream into a set of defined tokens, one at a time. |
code | html |
| StringBufferInputStream
| A specialized InputStream that reads bytes from a {@code String} in
a sequential manner. |
code | html |
| StringReader
| A specialized Reader that reads characters from a {@code String} in
a sequential manner. |
code | html |
| StringWriter
| A specialized Writer that writes characters to a {@code StringBuffer}
in a sequential manner, appending them in the process. |
code | html |
| SyncFailedException
| Signals that the FileDescriptor#sync() method has failed to
complete. |
code | html |
| UTFDataFormatException
| Signals that an incorrectly encoded UTF-8 string has been encountered, most
likely while reading some DataInputStream . |
code | html |
| UnixFileSystem
| |
code | html |
| UnsupportedEncodingException
| Thrown when a program asks for a particular character converter that is
unavailable. |
code | html |
| VMFile
| |
code | html |
| VMObjectInputStream
| |
code | html |
| VMObjectStreamClass
| |
code | html |
| Win32FileSystem
| |
code | html |
| WinNTFileSystem
| Unicode-aware FileSystem for Windows NT/2000. |
code | html |
| WriteAbortedException
| Signals that the ObjectInputStream#readObject() method has detected
an exception marker in the input stream. |
code | html |