类 BasicDeserializer
- java.lang.Object
-
- com.alibaba.com.caucho.hessian.io.AbstractDeserializer
-
- com.alibaba.com.caucho.hessian.io.BasicDeserializer
-
- 所有已实现的接口:
Deserializer
public class BasicDeserializer extends AbstractDeserializer
Serializing an object for known object types.
-
-
字段概要
字段 修饰符和类型 字段 说明 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
-
构造器概要
构造器 构造器 说明 BasicDeserializer(int code)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 Class
getType()
Object
readLengthList(AbstractHessianInput in, int length)
Object
readList(AbstractHessianInput in, int length)
Object
readObject(AbstractHessianInput in)
String
toString()
-
从类继承的方法 com.alibaba.com.caucho.hessian.io.AbstractDeserializer
readLengthList, readList, readMap, readMap, readObject
-
-
-
-
字段详细资料
-
NULL
public static final int NULL
- 另请参阅:
- 常量字段值
-
BOOLEAN
public static final int BOOLEAN
- 另请参阅:
- 常量字段值
-
BYTE
public static final int BYTE
- 另请参阅:
- 常量字段值
-
SHORT
public static final int SHORT
- 另请参阅:
- 常量字段值
-
INTEGER
public static final int INTEGER
- 另请参阅:
- 常量字段值
-
LONG
public static final int LONG
- 另请参阅:
- 常量字段值
-
FLOAT
public static final int FLOAT
- 另请参阅:
- 常量字段值
-
DOUBLE
public static final int DOUBLE
- 另请参阅:
- 常量字段值
-
CHARACTER
public static final int CHARACTER
- 另请参阅:
- 常量字段值
-
CHARACTER_OBJECT
public static final int CHARACTER_OBJECT
- 另请参阅:
- 常量字段值
-
STRING
public static final int STRING
- 另请参阅:
- 常量字段值
-
DATE
public static final int DATE
- 另请参阅:
- 常量字段值
-
NUMBER
public static final int NUMBER
- 另请参阅:
- 常量字段值
-
OBJECT
public static final int OBJECT
- 另请参阅:
- 常量字段值
-
BOOLEAN_ARRAY
public static final int BOOLEAN_ARRAY
- 另请参阅:
- 常量字段值
-
BYTE_ARRAY
public static final int BYTE_ARRAY
- 另请参阅:
- 常量字段值
-
SHORT_ARRAY
public static final int SHORT_ARRAY
- 另请参阅:
- 常量字段值
-
INTEGER_ARRAY
public static final int INTEGER_ARRAY
- 另请参阅:
- 常量字段值
-
LONG_ARRAY
public static final int LONG_ARRAY
- 另请参阅:
- 常量字段值
-
FLOAT_ARRAY
public static final int FLOAT_ARRAY
- 另请参阅:
- 常量字段值
-
DOUBLE_ARRAY
public static final int DOUBLE_ARRAY
- 另请参阅:
- 常量字段值
-
CHARACTER_ARRAY
public static final int CHARACTER_ARRAY
- 另请参阅:
- 常量字段值
-
STRING_ARRAY
public static final int STRING_ARRAY
- 另请参阅:
- 常量字段值
-
OBJECT_ARRAY
public static final int OBJECT_ARRAY
- 另请参阅:
- 常量字段值
-
-
方法详细资料
-
getType
public Class getType()
- 指定者:
getType
在接口中Deserializer
- 覆盖:
getType
在类中AbstractDeserializer
-
readObject
public Object readObject(AbstractHessianInput in) throws IOException
- 指定者:
readObject
在接口中Deserializer
- 覆盖:
readObject
在类中AbstractDeserializer
- 抛出:
IOException
-
readList
public Object readList(AbstractHessianInput in, int length) throws IOException
- 指定者:
readList
在接口中Deserializer
- 覆盖:
readList
在类中AbstractDeserializer
- 抛出:
IOException
-
readLengthList
public Object readLengthList(AbstractHessianInput in, int length) throws IOException
- 指定者:
readLengthList
在接口中Deserializer
- 覆盖:
readLengthList
在类中AbstractDeserializer
- 抛出:
IOException
-
-