public class StringValueDeserializer extends AbstractDeserializer
Modifier and Type | Field and Description |
---|---|
private java.lang.Class |
_cl |
private java.lang.reflect.Constructor |
_constructor |
Constructor and Description |
---|
StringValueDeserializer(java.lang.Class cl) |
Modifier and Type | Method and Description |
---|---|
private java.lang.Object |
create(java.lang.String value) |
java.lang.Class |
getType() |
java.lang.Object |
readMap(AbstractHessianInput in) |
java.lang.Object |
readObject(AbstractHessianInput in,
java.lang.String[] fieldNames) |
codeName, error, readLengthList, readList, readObject
private java.lang.Class _cl
private java.lang.reflect.Constructor _constructor
public java.lang.Class getType()
getType
in interface Deserializer
getType
in class AbstractDeserializer
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.String[] fieldNames) throws java.io.IOException
readObject
in interface Deserializer
readObject
in class AbstractDeserializer
java.io.IOException
private java.lang.Object create(java.lang.String value) throws java.io.IOException
java.io.IOException