public abstract class BaseDataStreamMarshaller extends java.lang.Object implements DataStreamMarshaller
| Modifier and Type | Field and Description |
|---|---|
static java.lang.reflect.Constructor |
STACK_TRACE_ELEMENT_CONSTRUCTOR |
| Constructor and Description |
|---|
BaseDataStreamMarshaller() |
| Modifier and Type | Method and Description |
|---|---|
abstract DataStructure |
createObject() |
abstract byte |
getDataStructureType() |
void |
looseMarshal(OpenWireFormat wireFormat,
java.lang.Object o,
java.io.DataOutput dataOut) |
protected void |
looseMarshalByteArray(OpenWireFormat wireFormat,
byte[] data,
java.io.DataOutput dataOut) |
protected void |
looseMarshalByteSequence(OpenWireFormat wireFormat,
ByteSequence data,
java.io.DataOutput dataOut) |
protected void |
looseMarshalCachedObject(OpenWireFormat wireFormat,
DataStructure o,
java.io.DataOutput dataOut) |
protected void |
looseMarshalConstByteArray(OpenWireFormat wireFormat,
byte[] data,
java.io.DataOutput dataOut,
int i) |
void |
looseMarshalLong(OpenWireFormat wireFormat,
long o,
java.io.DataOutput dataOut) |
protected void |
looseMarshalNestedObject(OpenWireFormat wireFormat,
DataStructure o,
java.io.DataOutput dataOut) |
protected void |
looseMarshalObjectArray(OpenWireFormat wireFormat,
DataStructure[] objects,
java.io.DataOutput dataOut) |
protected void |
looseMarshalString(java.lang.String value,
java.io.DataOutput dataOut) |
protected void |
looseMarshalThrowable(OpenWireFormat wireFormat,
java.lang.Throwable o,
java.io.DataOutput dataOut) |
protected DataStructure |
looseUnmarsalCachedObject(OpenWireFormat wireFormat,
java.io.DataInput dataIn) |
protected DataStructure |
looseUnmarsalNestedObject(OpenWireFormat wireFormat,
java.io.DataInput dataIn) |
protected java.lang.Throwable |
looseUnmarsalThrowable(OpenWireFormat wireFormat,
java.io.DataInput dataIn) |
void |
looseUnmarshal(OpenWireFormat wireFormat,
java.lang.Object o,
java.io.DataInput dataIn) |
protected byte[] |
looseUnmarshalByteArray(java.io.DataInput dataIn) |
protected ByteSequence |
looseUnmarshalByteSequence(java.io.DataInput dataIn) |
protected byte[] |
looseUnmarshalConstByteArray(java.io.DataInput dataIn,
int i) |
long |
looseUnmarshalLong(OpenWireFormat wireFormat,
java.io.DataInput dataIn) |
protected java.lang.String |
looseUnmarshalString(java.io.DataInput dataIn) |
int |
tightMarshal1(OpenWireFormat wireFormat,
java.lang.Object o,
BooleanStream bs) |
void |
tightMarshal2(OpenWireFormat wireFormat,
java.lang.Object o,
java.io.DataOutput dataOut,
BooleanStream bs) |
protected int |
tightMarshalByteArray1(byte[] data,
BooleanStream bs) |
protected void |
tightMarshalByteArray2(byte[] data,
java.io.DataOutput dataOut,
BooleanStream bs) |
protected int |
tightMarshalByteSequence1(ByteSequence data,
BooleanStream bs) |
protected void |
tightMarshalByteSequence2(ByteSequence data,
java.io.DataOutput dataOut,
BooleanStream bs) |
protected int |
tightMarshalCachedObject1(OpenWireFormat wireFormat,
DataStructure o,
BooleanStream bs) |
protected void |
tightMarshalCachedObject2(OpenWireFormat wireFormat,
DataStructure o,
java.io.DataOutput dataOut,
BooleanStream bs) |
protected int |
tightMarshalConstByteArray1(byte[] data,
BooleanStream bs,
int i) |
protected void |
tightMarshalConstByteArray2(byte[] data,
java.io.DataOutput dataOut,
BooleanStream bs,
int i) |
int |
tightMarshalLong1(OpenWireFormat wireFormat,
long o,
BooleanStream bs) |
void |
tightMarshalLong2(OpenWireFormat wireFormat,
long o,
java.io.DataOutput dataOut,
BooleanStream bs) |
protected int |
tightMarshalNestedObject1(OpenWireFormat wireFormat,
DataStructure o,
BooleanStream bs) |
protected void |
tightMarshalNestedObject2(OpenWireFormat wireFormat,
DataStructure o,
java.io.DataOutput dataOut,
BooleanStream bs) |
protected int |
tightMarshalObjectArray1(OpenWireFormat wireFormat,
DataStructure[] objects,
BooleanStream bs) |
protected void |
tightMarshalObjectArray2(OpenWireFormat wireFormat,
DataStructure[] objects,
java.io.DataOutput dataOut,
BooleanStream bs) |
protected int |
tightMarshalString1(java.lang.String value,
BooleanStream bs) |
protected void |
tightMarshalString2(java.lang.String value,
java.io.DataOutput dataOut,
BooleanStream bs) |
protected int |
tightMarshalThrowable1(OpenWireFormat wireFormat,
java.lang.Throwable o,
BooleanStream bs) |
protected void |
tightMarshalThrowable2(OpenWireFormat wireFormat,
java.lang.Throwable o,
java.io.DataOutput dataOut,
BooleanStream bs) |
protected DataStructure |
tightUnmarsalCachedObject(OpenWireFormat wireFormat,
java.io.DataInput dataIn,
BooleanStream bs) |
protected DataStructure |
tightUnmarsalNestedObject(OpenWireFormat wireFormat,
java.io.DataInput dataIn,
BooleanStream bs) |
protected java.lang.Throwable |
tightUnmarsalThrowable(OpenWireFormat wireFormat,
java.io.DataInput dataIn,
BooleanStream bs) |
void |
tightUnmarshal(OpenWireFormat wireFormat,
java.lang.Object o,
java.io.DataInput dataIn,
BooleanStream bs) |
protected byte[] |
tightUnmarshalByteArray(java.io.DataInput dataIn,
BooleanStream bs) |
protected ByteSequence |
tightUnmarshalByteSequence(java.io.DataInput dataIn,
BooleanStream bs) |
protected byte[] |
tightUnmarshalConstByteArray(java.io.DataInput dataIn,
BooleanStream bs,
int i) |
long |
tightUnmarshalLong(OpenWireFormat wireFormat,
java.io.DataInput dataIn,
BooleanStream bs) |
protected java.lang.String |
tightUnmarshalString(java.io.DataInput dataIn,
BooleanStream bs) |
protected long |
toLong(int value) |
protected long |
toLong(short value) |
public static final java.lang.reflect.Constructor STACK_TRACE_ELEMENT_CONSTRUCTOR
public abstract byte getDataStructureType()
getDataStructureType in interface DataStreamMarshallerpublic abstract DataStructure createObject()
createObject in interface DataStreamMarshallerpublic int tightMarshal1(OpenWireFormat wireFormat, java.lang.Object o, BooleanStream bs) throws java.io.IOException
tightMarshal1 in interface DataStreamMarshallerjava.io.IOExceptionpublic void tightMarshal2(OpenWireFormat wireFormat, java.lang.Object o, java.io.DataOutput dataOut, BooleanStream bs) throws java.io.IOException
tightMarshal2 in interface DataStreamMarshallerjava.io.IOExceptionpublic void tightUnmarshal(OpenWireFormat wireFormat, java.lang.Object o, java.io.DataInput dataIn, BooleanStream bs) throws java.io.IOException
tightUnmarshal in interface DataStreamMarshallerjava.io.IOExceptionpublic int tightMarshalLong1(OpenWireFormat wireFormat, long o, BooleanStream bs) throws java.io.IOException
java.io.IOExceptionpublic void tightMarshalLong2(OpenWireFormat wireFormat, long o, java.io.DataOutput dataOut, BooleanStream bs) throws java.io.IOException
java.io.IOExceptionpublic long tightUnmarshalLong(OpenWireFormat wireFormat, java.io.DataInput dataIn, BooleanStream bs) throws java.io.IOException
java.io.IOExceptionprotected long toLong(short value)
protected long toLong(int value)
protected DataStructure tightUnmarsalNestedObject(OpenWireFormat wireFormat, java.io.DataInput dataIn, BooleanStream bs) throws java.io.IOException
java.io.IOExceptionprotected int tightMarshalNestedObject1(OpenWireFormat wireFormat, DataStructure o, BooleanStream bs) throws java.io.IOException
java.io.IOExceptionprotected void tightMarshalNestedObject2(OpenWireFormat wireFormat, DataStructure o, java.io.DataOutput dataOut, BooleanStream bs) throws java.io.IOException
java.io.IOExceptionprotected DataStructure tightUnmarsalCachedObject(OpenWireFormat wireFormat, java.io.DataInput dataIn, BooleanStream bs) throws java.io.IOException
java.io.IOExceptionprotected int tightMarshalCachedObject1(OpenWireFormat wireFormat, DataStructure o, BooleanStream bs) throws java.io.IOException
java.io.IOExceptionprotected void tightMarshalCachedObject2(OpenWireFormat wireFormat, DataStructure o, java.io.DataOutput dataOut, BooleanStream bs) throws java.io.IOException
java.io.IOExceptionprotected java.lang.Throwable tightUnmarsalThrowable(OpenWireFormat wireFormat, java.io.DataInput dataIn, BooleanStream bs) throws java.io.IOException
java.io.IOExceptionprotected int tightMarshalThrowable1(OpenWireFormat wireFormat, java.lang.Throwable o, BooleanStream bs) throws java.io.IOException
java.io.IOExceptionprotected void tightMarshalThrowable2(OpenWireFormat wireFormat, java.lang.Throwable o, java.io.DataOutput dataOut, BooleanStream bs) throws java.io.IOException
java.io.IOExceptionprotected java.lang.String tightUnmarshalString(java.io.DataInput dataIn,
BooleanStream bs)
throws java.io.IOException
java.io.IOExceptionprotected int tightMarshalString1(java.lang.String value,
BooleanStream bs)
throws java.io.IOException
java.io.IOExceptionprotected void tightMarshalString2(java.lang.String value,
java.io.DataOutput dataOut,
BooleanStream bs)
throws java.io.IOException
java.io.IOExceptionprotected int tightMarshalObjectArray1(OpenWireFormat wireFormat, DataStructure[] objects, BooleanStream bs) throws java.io.IOException
java.io.IOExceptionprotected void tightMarshalObjectArray2(OpenWireFormat wireFormat, DataStructure[] objects, java.io.DataOutput dataOut, BooleanStream bs) throws java.io.IOException
java.io.IOExceptionprotected int tightMarshalConstByteArray1(byte[] data,
BooleanStream bs,
int i)
throws java.io.IOException
java.io.IOExceptionprotected void tightMarshalConstByteArray2(byte[] data,
java.io.DataOutput dataOut,
BooleanStream bs,
int i)
throws java.io.IOException
java.io.IOExceptionprotected byte[] tightUnmarshalConstByteArray(java.io.DataInput dataIn,
BooleanStream bs,
int i)
throws java.io.IOException
java.io.IOExceptionprotected int tightMarshalByteArray1(byte[] data,
BooleanStream bs)
throws java.io.IOException
java.io.IOExceptionprotected void tightMarshalByteArray2(byte[] data,
java.io.DataOutput dataOut,
BooleanStream bs)
throws java.io.IOException
java.io.IOExceptionprotected byte[] tightUnmarshalByteArray(java.io.DataInput dataIn,
BooleanStream bs)
throws java.io.IOException
java.io.IOExceptionprotected int tightMarshalByteSequence1(ByteSequence data, BooleanStream bs) throws java.io.IOException
java.io.IOExceptionprotected void tightMarshalByteSequence2(ByteSequence data, java.io.DataOutput dataOut, BooleanStream bs) throws java.io.IOException
java.io.IOExceptionprotected ByteSequence tightUnmarshalByteSequence(java.io.DataInput dataIn, BooleanStream bs) throws java.io.IOException
java.io.IOExceptionpublic void looseMarshal(OpenWireFormat wireFormat, java.lang.Object o, java.io.DataOutput dataOut) throws java.io.IOException
looseMarshal in interface DataStreamMarshallerjava.io.IOExceptionpublic void looseUnmarshal(OpenWireFormat wireFormat, java.lang.Object o, java.io.DataInput dataIn) throws java.io.IOException
looseUnmarshal in interface DataStreamMarshallerjava.io.IOExceptionpublic void looseMarshalLong(OpenWireFormat wireFormat, long o, java.io.DataOutput dataOut) throws java.io.IOException
java.io.IOExceptionpublic long looseUnmarshalLong(OpenWireFormat wireFormat, java.io.DataInput dataIn) throws java.io.IOException
java.io.IOExceptionprotected DataStructure looseUnmarsalNestedObject(OpenWireFormat wireFormat, java.io.DataInput dataIn) throws java.io.IOException
java.io.IOExceptionprotected void looseMarshalNestedObject(OpenWireFormat wireFormat, DataStructure o, java.io.DataOutput dataOut) throws java.io.IOException
java.io.IOExceptionprotected DataStructure looseUnmarsalCachedObject(OpenWireFormat wireFormat, java.io.DataInput dataIn) throws java.io.IOException
java.io.IOExceptionprotected void looseMarshalCachedObject(OpenWireFormat wireFormat, DataStructure o, java.io.DataOutput dataOut) throws java.io.IOException
java.io.IOExceptionprotected java.lang.Throwable looseUnmarsalThrowable(OpenWireFormat wireFormat, java.io.DataInput dataIn) throws java.io.IOException
java.io.IOExceptionprotected void looseMarshalThrowable(OpenWireFormat wireFormat, java.lang.Throwable o, java.io.DataOutput dataOut) throws java.io.IOException
java.io.IOExceptionprotected java.lang.String looseUnmarshalString(java.io.DataInput dataIn)
throws java.io.IOException
java.io.IOExceptionprotected void looseMarshalString(java.lang.String value,
java.io.DataOutput dataOut)
throws java.io.IOException
java.io.IOExceptionprotected void looseMarshalObjectArray(OpenWireFormat wireFormat, DataStructure[] objects, java.io.DataOutput dataOut) throws java.io.IOException
java.io.IOExceptionprotected void looseMarshalConstByteArray(OpenWireFormat wireFormat, byte[] data, java.io.DataOutput dataOut, int i) throws java.io.IOException
java.io.IOExceptionprotected byte[] looseUnmarshalConstByteArray(java.io.DataInput dataIn,
int i)
throws java.io.IOException
java.io.IOExceptionprotected void looseMarshalByteArray(OpenWireFormat wireFormat, byte[] data, java.io.DataOutput dataOut) throws java.io.IOException
java.io.IOExceptionprotected byte[] looseUnmarshalByteArray(java.io.DataInput dataIn)
throws java.io.IOException
java.io.IOExceptionprotected void looseMarshalByteSequence(OpenWireFormat wireFormat, ByteSequence data, java.io.DataOutput dataOut) throws java.io.IOException
java.io.IOExceptionprotected ByteSequence looseUnmarshalByteSequence(java.io.DataInput dataIn) throws java.io.IOException
java.io.IOExceptionCopyright © 2005-2014 Red Hat, Inc.. All Rights Reserved.