public class BasicDeserializer extends AbstractDeserializer
Modifier and Type | Field and Description |
---|---|
static int |
BOOLEAN |
static int |
BOOLEAN_ARRAY |
static int |
BYTE |
static int |
BYTE_ARRAY |
static int |
CHARACTER |
static int |
CHARACTER_ARRAY |
static int |
CHARACTER_OBJECT |
static int |
DATE |
static int |
DOUBLE |
static int |
DOUBLE_ARRAY |
static int |
FLOAT |
static int |
FLOAT_ARRAY |
static int |
INTEGER |
static int |
INTEGER_ARRAY |
static int |
LONG |
static int |
LONG_ARRAY |
static int |
NULL |
static int |
NUMBER |
static int |
OBJECT |
static int |
OBJECT_ARRAY |
static int |
SHORT |
static int |
SHORT_ARRAY |
static int |
STRING |
static int |
STRING_ARRAY |
Constructor and Description |
---|
BasicDeserializer(int code) |
Modifier and Type | Method and Description |
---|---|
java.lang.Class |
getType() |
java.lang.Object |
readLengthList(AbstractHessianInput in,
int length) |
java.lang.Object |
readList(AbstractHessianInput in,
int length) |
java.lang.Object |
readObject(AbstractHessianInput in) |
java.lang.String |
toString() |
codeName, createField, createFields, error, isReadResolve, readMap, readObject, readObject
public static final int NULL
public static final int BOOLEAN
public static final int BYTE
public static final int SHORT
public static final int INTEGER
public static final int LONG
public static final int FLOAT
public static final int DOUBLE
public static final int CHARACTER
public static final int CHARACTER_OBJECT
public static final int STRING
public static final int DATE
public static final int NUMBER
public static final int OBJECT
public static final int BOOLEAN_ARRAY
public static final int BYTE_ARRAY
public static final int SHORT_ARRAY
public static final int INTEGER_ARRAY
public static final int LONG_ARRAY
public static final int FLOAT_ARRAY
public static final int DOUBLE_ARRAY
public static final int CHARACTER_ARRAY
public static final int STRING_ARRAY
public static final int OBJECT_ARRAY
public java.lang.Class getType()
getType
in interface Deserializer
getType
in class AbstractDeserializer
public java.lang.Object readObject(AbstractHessianInput in) throws java.io.IOException
readObject
in interface Deserializer
readObject
in class AbstractDeserializer
java.io.IOException
public java.lang.Object readList(AbstractHessianInput in, int length) throws java.io.IOException
readList
in interface Deserializer
readList
in class AbstractDeserializer
java.io.IOException
public java.lang.Object readLengthList(AbstractHessianInput in, int length) throws java.io.IOException
readLengthList
in interface Deserializer
readLengthList
in class AbstractDeserializer
java.io.IOException
public java.lang.String toString()
toString
in class java.lang.Object