public abstract class AbstractDeserializer extends Object implements Deserializer
| Constructor and Description |
|---|
AbstractDeserializer() |
| Modifier and Type | Method and Description |
|---|---|
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 in interface Deserializerpublic Object readObject(AbstractHessianInput in) throws IOException
readObject in interface DeserializerIOExceptionpublic Object readList(AbstractHessianInput in, int length) throws IOException
readList in interface DeserializerIOExceptionpublic Object readList(AbstractHessianInput in, int length, Class<?> expectType) throws IOException
DeserializerreadList in interface DeserializerIOExceptionpublic Object readLengthList(AbstractHessianInput in, int length) throws IOException
readLengthList in interface DeserializerIOExceptionpublic Object readLengthList(AbstractHessianInput in, int length, Class<?> expectType) throws IOException
DeserializerreadLengthList in interface DeserializerIOExceptionpublic Object readMap(AbstractHessianInput in) throws IOException
readMap in interface DeserializerIOExceptionpublic Object readMap(AbstractHessianInput in, Class<?> expectKeyType, Class<?> expectValueType) throws IOException
DeserializerreadMap in interface DeserializerIOExceptionpublic Object readObject(AbstractHessianInput in, String[] fieldNames) throws IOException
readObject in interface DeserializerIOExceptionCopyright © 2011–2018 The Apache Software Foundation. All rights reserved.