Class MarshallerObjectInputStream

java.lang.Object
java.io.InputStream
java.io.ObjectInputStream
org.jboss.marshalling.MarshallerObjectInputStream
All Implemented Interfaces:
Closeable, DataInput, ObjectInput, ObjectStreamConstants, AutoCloseable, ByteInput
Direct Known Subclasses:
RiverObjectInputStream, SerializingCloner.StepObjectInputStream, SerialObjectInputStream

public abstract class MarshallerObjectInputStream extends ObjectInputStream implements ByteInput
A marshaller's object input stream. Used by marshallers for compatibility with Java serialization. Instances of this class may be passed in to the overridden serialization methods for a class implementing Serializable.

This class is not part of the marshalling API; rather it is intended for marshaller implementers to make it easier to develop Java serialization-compatible marshallers.