public class AnnotationDeserializer extends AbstractMapDeserializer
AbstractDeserializer.NullDeserializer
Modifier and Type | Field and Description |
---|---|
private java.lang.Class |
_annType |
private static java.util.logging.Logger |
log |
NULL
Constructor and Description |
---|
AnnotationDeserializer(java.lang.Class annType) |
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
private static final java.util.logging.Logger log
private java.lang.Class _annType
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
Copyright 2003-2013. All Rights Reserved.