public class RiverUnmarshaller extends AbstractUnmarshaller
classExternalizerFactory, classResolver, classTable, configuredVersion, exceptionListener, objectPreResolver, objectResolver, objectTable, serializabilityChecker, streamHeaderbuffer, limit, positionbyteInput| Modifier | Constructor and Description |
|---|---|
protected |
RiverUnmarshaller(RiverMarshallerFactory marshallerFactory,
SerializableClassRegistry registry,
MarshallingConfiguration configuration) |
| Modifier and Type | Method and Description |
|---|---|
void |
clearClassCache() |
void |
clearInstanceCache() |
void |
close() |
protected void |
discardFields(org.jboss.marshalling.river.SerializableClassDescriptor descriptor) |
protected Object |
doReadNewObject(int streamClassType,
boolean unshared,
boolean discardMissing) |
protected Object |
doReadObject(boolean unshared) |
void |
finish() |
protected void |
readFields(Object obj,
org.jboss.marshalling.river.SerializableClassDescriptor descriptor,
boolean discardMissing) |
protected String |
readString() |
String |
readUTF() |
void |
start(ByteInput byteInput) |
readObject, readObject, readObjectUnshared, readObjectUnsharedavailable, read, read, read, readBoolean, readByte, readChar, readDouble, readFloat, readFully, readFully, readInt, readIntDirect, readLine, readLong, readLongDirect, readShort, readUnsignedByte, readUnsignedByteDirect, readUnsignedShort, skip, skipBytesmark, markSupported, resetclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitreadObject, readObjectUnshared, readObjectUnsharedavailable, read, read, read, readObject, skipreadBoolean, readByte, readChar, readDouble, readFloat, readFully, readFully, readInt, readLine, readLong, readShort, readUnsignedByte, readUnsignedShort, skipBytesprotected RiverUnmarshaller(RiverMarshallerFactory marshallerFactory, SerializableClassRegistry registry, MarshallingConfiguration configuration)
public void clearInstanceCache()
throws IOException
IOExceptionpublic void clearClassCache()
throws IOException
IOExceptionpublic void close()
throws IOException
close in interface Closeableclose in interface ObjectInputclose in interface AutoCloseableclose in class SimpleDataInputIOExceptionpublic void finish()
throws IOException
finish in interface Unmarshallerfinish in class AbstractUnmarshallerIOExceptionprotected Object doReadObject(boolean unshared) throws ClassNotFoundException, IOException
doReadObject in class AbstractObjectInputClassNotFoundExceptionIOExceptionprotected String readString() throws IOException
IOExceptionpublic void start(ByteInput byteInput) throws IOException
start in interface Unmarshallerstart in class AbstractUnmarshallerIOExceptionprotected Object doReadNewObject(int streamClassType, boolean unshared, boolean discardMissing) throws ClassNotFoundException, IOException
ClassNotFoundExceptionIOExceptionprotected void readFields(Object obj, org.jboss.marshalling.river.SerializableClassDescriptor descriptor, boolean discardMissing) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprotected void discardFields(org.jboss.marshalling.river.SerializableClassDescriptor descriptor) throws IOException
IOExceptionpublic String readUTF() throws IOException
readUTF in interface DataInputreadUTF in class SimpleDataInputIOExceptionCopyright © 2011 JBoss, a division of Red Hat, Inc.