| java.io.ObjectInput |
Known Indirect Subclasses
|
Defines an interface for classes that allow reading serialized objects.
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Indicates the number of bytes of primitive data that can be read without
blocking.
| |||||||||||
Closes this stream.
| |||||||||||
Reads bytes from this stream into the byte array
buffer. | |||||||||||
Reads a single byte from this stream and returns it as an integer in the
range from 0 to 255.
| |||||||||||
Reads up to
byteCount bytes from this stream and stores them in
byte array buffer starting at offset byteOffset. | |||||||||||
Reads the next object from this stream.
| |||||||||||
Skips
byteCount bytes on this stream. | |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From interface
java.io.DataInput
| |||||||||||
From interface
java.lang.AutoCloseable
| |||||||||||
Indicates the number of bytes of primitive data that can be read without blocking.
| IOException | if an I/O error occurs. |
|---|
Closes this stream. Implementations of this method should free any resources used by the stream.
| IOException | if an I/O error occurs while closing the input stream. |
|---|
Reads bytes from this stream into the byte array buffer. Blocks
while waiting for input. Returns the number of bytes read,
or -1 if the end of this stream has been reached.
| IOException | if this stream is closed or another I/O error occurs. |
|---|
Reads a single byte from this stream and returns it as an integer in the range from 0 to 255. Returns -1 if the end of this stream has been reached. Blocks if no input is available.
| IOException | if this stream is closed or another I/O error occurs. |
|---|
Reads up to byteCount bytes from this stream and stores them in
byte array buffer starting at offset byteOffset. Blocks while
waiting for input. Returns the number of bytes read or -1 if the end of this stream has been
reached.
| IOException | if this stream is closed or another I/O error occurs. |
|---|
Reads the next object from this stream.
| ClassNotFoundException | if the object's class cannot be found. |
|---|---|
| IOException | if this stream is closed or another I/O error occurs. |
Skips byteCount bytes on this stream. Less than byteCount byte are
skipped if the end of this stream is reached before the operation
completes.
| IOException | if this stream is closed or another I/O error occurs. |
|---|