java.io
public interface ObjectOutput extends DataOutput
DataOutput to provide the additional
facility of writing object instances to a stream. It also adds some
additional methods to make the interface more
OutputStream like.
See Also: DataOutput
| Method Summary | |
|---|---|
| void | close()
This method closes the underlying stream.
|
| void | flush()
This method causes any buffered data to be flushed out to the underlying
stream
|
| void | write(int b)
This method writes the specified byte to the output stream.
|
| void | write(byte[] buf)
This method writes all the bytes in the specified byte array to the
output stream.
|
| void | write(byte[] buf, int offset, int len)
This method writes len bytes from the specified array
starting at index offset into that array.
|
| void | writeObject(Object obj)
This method writes a object instance to a stream. |
Throws: IOException If an error occurs
Throws: IOException If an error occurs
Parameters: b The byte to write.
Throws: IOException If an error occurs.
Parameters: buf The array of bytes to write.
Throws: IOException If an error occurs.
len bytes from the specified array
starting at index offset into that array.
Parameters: buf The byte array to write from. offset The index into the byte array to start writing from. len The number of bytes to write.
Throws: IOException If an error occurs.
Parameters: obj The object to write
Throws: IOException If an error occurs