public class ObjectDeserializer extends AbstractDeserializer
NULL| Constructor and Description |
|---|
ObjectDeserializer(java.lang.Class<?> cl) |
| 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.Object |
readObject(AbstractHessianInput in,
java.lang.Object[] fields)
Reads an object instance from the input stream
|
java.lang.String |
toString() |
codeName, createField, createFields, error, isReadResolve, readMap, readObjectpublic java.lang.Class<?> getType()
getType in interface DeserializergetType in class AbstractDeserializerpublic java.lang.Object readObject(AbstractHessianInput in) throws java.io.IOException
readObject in interface DeserializerreadObject in class AbstractDeserializerjava.io.IOExceptionpublic java.lang.Object readObject(AbstractHessianInput in, java.lang.Object[] fields) throws java.io.IOException
AbstractDeserializerreadObject in interface DeserializerreadObject in class AbstractDeserializerin - the input streamfields - the deserializer's own field marshaljava.io.IOExceptionpublic java.lang.Object readList(AbstractHessianInput in, int length) throws java.io.IOException
readList in interface DeserializerreadList in class AbstractDeserializerjava.io.IOExceptionpublic java.lang.Object readLengthList(AbstractHessianInput in, int length) throws java.io.IOException
readLengthList in interface DeserializerreadLengthList in class AbstractDeserializerjava.io.IOExceptionpublic java.lang.String toString()
toString in class java.lang.Object