Class RiverUnmarshaller

java.lang.Object
java.io.InputStream
org.jboss.marshalling.SimpleByteInput
org.jboss.marshalling.ByteInputStream
org.jboss.marshalling.SimpleDataInput
org.jboss.marshalling.AbstractObjectInput
org.jboss.marshalling.AbstractUnmarshaller
org.jboss.marshalling.river.RiverUnmarshaller
All Implemented Interfaces:
Closeable, DataInput, ObjectInput, AutoCloseable, org.jboss.marshalling.ByteInput, org.jboss.marshalling.Unmarshaller

public class RiverUnmarshaller extends org.jboss.marshalling.AbstractUnmarshaller
  • Field Summary

    Fields inherited from class org.jboss.marshalling.AbstractUnmarshaller

    classExternalizerFactory, classResolver, classTable, configuredVersion, exceptionListener, objectPreResolver, objectResolver, objectTable, serializabilityChecker, streamHeader, unmarshallingFilter

    Fields inherited from class org.jboss.marshalling.SimpleDataInput

    buffer, limit, position, totalBytesRead

    Fields inherited from class org.jboss.marshalling.ByteInputStream

    byteInput
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    RiverUnmarshaller(RiverMarshallerFactory marshallerFactory, org.jboss.marshalling.reflect.SerializableClassRegistry registry, org.jboss.marshalling.MarshallingConfiguration configuration)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    void
     
    void
     
    protected void
    discardFields(org.jboss.marshalling.river.SerializableClassDescriptor descriptor)
     
    protected Object
    doReadNewObject(int streamClassType, boolean unshared, boolean discardMissing)
     
    protected Object
    doReadObject(boolean unshared)
     
    void
     
    protected void
    readFields(Object obj, org.jboss.marshalling.river.SerializableClassDescriptor descriptor, boolean discardMissing)
     
    protected String
     
     
    void
    start(org.jboss.marshalling.ByteInput byteInput)
     

    Methods inherited from class org.jboss.marshalling.AbstractUnmarshaller

    filterCheck, setObjectInputStreamFilter

    Methods inherited from class org.jboss.marshalling.AbstractObjectInput

    readObject, readObject, readObjectUnshared, readObjectUnshared

    Methods inherited from class org.jboss.marshalling.SimpleDataInput

    available, read, read, read, readBoolean, readByte, readChar, readDouble, readFloat, readFully, readFully, readInt, readIntDirect, readLine, readLong, readLongDirect, readShort, readUnsignedByte, readUnsignedByteDirect, readUnsignedShort, skip, skipBytes

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.jboss.marshalling.ByteInput

    available, read, read, read, skip

    Methods inherited from interface java.io.ObjectInput

    available, read, read, read, readObject, skip

    Methods inherited from interface org.jboss.marshalling.Unmarshaller

    readObject, readObjectUnshared, readObjectUnshared