public abstract class AbstractDeserializer extends Object implements Deserializer
| 构造器和说明 |
|---|
AbstractDeserializer() |
| 限定符和类型 | 方法和说明 |
|---|---|
Class |
getType() |
Object |
readLengthList(AbstractHessianInput in,
int length) |
Object |
readLengthList(AbstractHessianInput in,
int length,
Class<?> expectType)
deserialize list object from expect type.
|
Object |
readList(AbstractHessianInput in,
int length) |
Object |
readList(AbstractHessianInput in,
int length,
Class<?> expectType)
deserialize list object from expect type.
|
Object |
readMap(AbstractHessianInput in) |
Object |
readMap(AbstractHessianInput in,
Class<?> expectKeyType,
Class<?> expectValueType)
deserialize map object from expect key and value type.
|
Object |
readObject(AbstractHessianInput in) |
Object |
readObject(AbstractHessianInput in,
String[] fieldNames) |
public Class getType()
getType 在接口中 Deserializerpublic Object readObject(AbstractHessianInput in) throws IOException
readObject 在接口中 DeserializerIOExceptionpublic Object readList(AbstractHessianInput in, int length) throws IOException
readList 在接口中 DeserializerIOExceptionpublic Object readList(AbstractHessianInput in, int length, Class<?> expectType) throws IOException
DeserializerreadList 在接口中 DeserializerIOExceptionpublic Object readLengthList(AbstractHessianInput in, int length) throws IOException
readLengthList 在接口中 DeserializerIOExceptionpublic Object readLengthList(AbstractHessianInput in, int length, Class<?> expectType) throws IOException
DeserializerreadLengthList 在接口中 DeserializerIOExceptionpublic Object readMap(AbstractHessianInput in) throws IOException
readMap 在接口中 DeserializerIOExceptionpublic Object readMap(AbstractHessianInput in, Class<?> expectKeyType, Class<?> expectValueType) throws IOException
DeserializerreadMap 在接口中 DeserializerIOExceptionpublic Object readObject(AbstractHessianInput in, String[] fieldNames) throws IOException
readObject 在接口中 DeserializerIOExceptionCopyright © 2011–2018 The Apache Software Foundation. All rights reserved.