Class ExtendedRiverMarshaller
- java.lang.Object
-
- java.io.OutputStream
-
- org.jboss.marshalling.SimpleByteOutput
-
- org.jboss.marshalling.ByteOutputStream
-
- org.jboss.marshalling.SimpleDataOutput
-
- org.jboss.marshalling.AbstractObjectOutput
-
- org.jboss.marshalling.AbstractMarshaller
-
- org.jboss.marshalling.river.RiverMarshaller
-
- org.infinispan.commons.marshall.jboss.ExtendedRiverMarshaller
-
- All Implemented Interfaces:
java.io.Closeable,java.io.DataOutput,java.io.Flushable,java.io.ObjectOutput,java.lang.AutoCloseable,org.jboss.marshalling.ByteOutput,org.jboss.marshalling.Marshaller
public class ExtendedRiverMarshaller extends org.jboss.marshalling.river.RiverMarshallerRiverMarshallerextension that allows Infinispan code to directly create instances of it.- Since:
- 5.1
- Author:
- Galder ZamarreƱo
-
-
Constructor Summary
Constructors Constructor Description ExtendedRiverMarshaller(org.jboss.marshalling.river.RiverMarshallerFactory factory, org.jboss.marshalling.reflect.SerializableClassRegistry registry, org.jboss.marshalling.MarshallingConfiguration cfg)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfinish()-
Methods inherited from class org.jboss.marshalling.river.RiverMarshaller
clearClassCache, clearInstanceCache, doWriteEmptyFields, doWriteFields, doWriteObject, doWriteSerializableObject, getBlockMarshaller, getObjectOutput, start, writeClass, writeClassClass, writeEnumClass, writeExternalizableClass, writeExternalizerClass, writeKnownClass, writeNewClass, writeNewEnumClass, writeNewExternalizableClass, writeNewExternalizerClass, writeNewProxyClass, writeNewSerializableClass, writeNewSerialSuperClass, writeObjectArrayClass, writeProxyClass, writeSerializableClass, writeSerialSuperClass, writeUTF
-
Methods inherited from class org.jboss.marshalling.AbstractMarshaller
close, writeObject, writeObjectUnshared
-
Methods inherited from class org.jboss.marshalling.SimpleDataOutput
flush, shallowFlush, write, write, write, writeBoolean, writeByte, writeBytes, writeChar, writeChars, writeDouble, writeFloat, writeInt, writeLong, writeShort
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Constructor Detail
-
ExtendedRiverMarshaller
public ExtendedRiverMarshaller(org.jboss.marshalling.river.RiverMarshallerFactory factory, org.jboss.marshalling.reflect.SerializableClassRegistry registry, org.jboss.marshalling.MarshallingConfiguration cfg) throws java.io.IOException- Throws:
java.io.IOException
-
-