| |||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ObjectOutput extends DataOutput
ObjectOutput extends the DataOutput interface to include writing of objects. DataOutput includes methods for output of primitive types, ObjectOutput extends that interface to include objects, arrays, and Strings.
Method Summary | |
---|---|
void |
close() Closes the stream. |
void |
flush() Flushes the stream. |
void |
write(byte[] b) Writes an array of bytes. |
void |
write(byte[] b, int off, int len) Writes a sub array of bytes. |
void |
write(int b) Writes a byte. |
void |
writeObject(Object obj) Write an object to the underlying storage or stream. |
Methods inherited from class java.io.DataOutput |
---|
write, write, write, writeBoolean, writeByte, writeBytes, writeChar, writeChars, writeDouble, writeFloat, writeInt, writeLong, writeShort, writeUTF |
Method Detail |
---|
public void close() throws IOException
IOException
- If an I/O error has occurred.public void flush() throws IOException
IOException
- If an I/O error has occurred.public void write(byte[] b) throws IOException
b
- the data to be writtenIOException
- If an I/O error has occurred.public void write(byte[] b, int off, int len) throws IOException
b
- the data to be writtenoff
- the start offset in the datalen
- the number of bytes that are writtenIOException
- If an I/O error has occurred.public void write(int b) throws IOException
b
- the byteIOException
- If an I/O error has occurred.public void writeObject(Object obj) throws IOException
obj
- the object to be writtenIOException
- Any of the usual Input/Output related exceptions.
| |||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |