public class GenericDeserializer
extends com.caucho.hessian.io.AbstractDeserializer
| 限定符和类型 | 字段和说明 |
|---|---|
static char |
ARRAY_PREFIX |
| 构造器和说明 |
|---|
GenericDeserializer(String type) |
| 限定符和类型 | 方法和说明 |
|---|---|
Object |
readLengthList(com.caucho.hessian.io.AbstractHessianInput in,
int length)
当读取list时会调用此方法
|
Object |
readList(com.caucho.hessian.io.AbstractHessianInput in,
int length)
当读取list时会调用此方法
|
Object |
readMap(com.caucho.hessian.io.AbstractHessianInput in)
当读取map时会调用此方法
|
Object |
readObject(com.caucho.hessian.io.AbstractHessianInput in,
String[] fieldNames)
当读取Object时会调用此方法, Object类型包括Enum与AliEnum
|
public static final char ARRAY_PREFIX
public GenericDeserializer(String type)
public Object readList(com.caucho.hessian.io.AbstractHessianInput in, int length) throws IOException
readList 在接口中 com.caucho.hessian.io.DeserializerreadList 在类中 com.caucho.hessian.io.AbstractDeserializerIOExceptionpublic Object readLengthList(com.caucho.hessian.io.AbstractHessianInput in, int length) throws IOException
readLengthList 在接口中 com.caucho.hessian.io.DeserializerreadLengthList 在类中 com.caucho.hessian.io.AbstractDeserializerIOExceptionpublic Object readMap(com.caucho.hessian.io.AbstractHessianInput in) throws IOException
readMap 在接口中 com.caucho.hessian.io.DeserializerreadMap 在类中 com.caucho.hessian.io.AbstractDeserializerIOExceptionpublic Object readObject(com.caucho.hessian.io.AbstractHessianInput in, String[] fieldNames) throws IOException
readObject 在接口中 com.caucho.hessian.io.DeserializerreadObject 在类中 com.caucho.hessian.io.AbstractDeserializerIOExceptionCopyright © 2008–2018 Ant Financial. All rights reserved.