public class ClassDeserializer extends AbstractMapDeserializer
NULL
Constructor and Description |
---|
ClassDeserializer(java.lang.ClassLoader loader) |
Modifier and Type | Method and Description |
---|---|
java.lang.Class |
getType() |
java.lang.Object |
readMap(AbstractHessianInput in) |
java.lang.Object |
readObject(AbstractHessianInput in,
java.lang.Object[] fields)
Reads an object instance from the input stream
|
readObject
codeName, createField, createFields, error, isReadResolve, readLengthList, readList, readObject
public java.lang.Class getType()
getType
in interface Deserializer
getType
in class AbstractMapDeserializer
public java.lang.Object readMap(AbstractHessianInput in) throws java.io.IOException
readMap
in interface Deserializer
readMap
in class AbstractDeserializer
java.io.IOException
public java.lang.Object readObject(AbstractHessianInput in, java.lang.Object[] fields) throws java.io.IOException
AbstractDeserializer
readObject
in interface Deserializer
readObject
in class AbstractDeserializer
in
- the input streamfields
- the deserializer's own field marshaljava.io.IOException