|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Unmarshaller
An unmarshaller which reads objects from a stream.
Method Summary | |
---|---|
void |
clearClassCache()
Discard the class cache. |
void |
clearInstanceCache()
Discard the instance cache. |
void |
finish()
Finish unmarshalling from a stream. |
java.lang.Object |
readObjectUnshared()
Read and return an unshared object. |
void |
start(ByteInput newInput)
Begin unmarshalling from a stream. |
Methods inherited from interface java.io.ObjectInput |
---|
available, close, read, read, read, readObject, skip |
Methods inherited from interface java.io.DataInput |
---|
readBoolean, readByte, readChar, readDouble, readFloat, readFully, readFully, readInt, readLine, readLong, readShort, readUnsignedByte, readUnsignedShort, readUTF, skipBytes |
Methods inherited from interface org.jboss.marshalling.ByteInput |
---|
available, read, read, read, skip |
Methods inherited from interface java.io.Closeable |
---|
close |
Method Detail |
---|
java.lang.Object readObjectUnshared() throws java.lang.ClassNotFoundException, java.io.IOException
java.io.IOException
- if an error occurs
java.lang.ClassNotFoundException
void start(ByteInput newInput) throws java.io.IOException
newInput
- the new stream
java.io.IOException
- if an error occurs during setup, such as an invalid headervoid clearInstanceCache() throws java.io.IOException
java.io.IOException
- if an error occursvoid clearClassCache() throws java.io.IOException
java.io.IOException
- if an error occursvoid finish() throws java.io.IOException
java.io.IOException
- if an error occurs
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |