public class BeanDeserializer extends AbstractMapDeserializer
NULL| Constructor and Description |
|---|
BeanDeserializer(java.lang.Class cl) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.HashMap |
getMethodMap(java.lang.Class cl)
Creates a map of the classes fields.
|
protected static java.lang.Object |
getParamArg(java.lang.Class cl)
Creates a map of the classes fields.
|
protected java.lang.reflect.Method |
getReadResolve(java.lang.Class cl)
Returns the readResolve method
|
java.lang.Class |
getType() |
protected java.lang.Object |
instantiate() |
java.lang.Object |
readMap(AbstractHessianInput in) |
java.lang.Object |
readMap(AbstractHessianInput in,
java.lang.Object obj) |
readObjectcodeName, createField, createFields, error, isReadResolve, readLengthList, readList, readObject, readObjectpublic java.lang.Class getType()
getType in interface DeserializergetType in class AbstractMapDeserializerpublic java.lang.Object readMap(AbstractHessianInput in) throws java.io.IOException
readMap in interface DeserializerreadMap in class AbstractDeserializerjava.io.IOExceptionpublic java.lang.Object readMap(AbstractHessianInput in, java.lang.Object obj) throws java.io.IOException
java.io.IOExceptionprotected java.lang.Object instantiate()
throws java.lang.Exception
java.lang.Exceptionprotected java.lang.reflect.Method getReadResolve(java.lang.Class cl)
protected java.util.HashMap getMethodMap(java.lang.Class cl)
protected static java.lang.Object getParamArg(java.lang.Class cl)