public abstract class AbstractDeserializer extends java.lang.Object implements Deserializer
Constructor and Description |
---|
AbstractDeserializer() |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
codeName(int ch) |
protected HessianProtocolException |
error(java.lang.String msg) |
java.lang.Class |
getType() |
java.lang.Object |
readLengthList(AbstractHessianInput in,
int length) |
java.lang.Object |
readList(AbstractHessianInput in,
int length) |
java.lang.Object |
readMap(AbstractHessianInput in) |
java.lang.Object |
readObject(AbstractHessianInput in) |
java.lang.Object |
readObject(AbstractHessianInput in,
java.lang.String[] fieldNames) |
public java.lang.Class getType()
getType
in interface Deserializer
public java.lang.Object readObject(AbstractHessianInput in) throws java.io.IOException
readObject
in interface Deserializer
java.io.IOException
public java.lang.Object readList(AbstractHessianInput in, int length) throws java.io.IOException
readList
in interface Deserializer
java.io.IOException
public java.lang.Object readLengthList(AbstractHessianInput in, int length) throws java.io.IOException
readLengthList
in interface Deserializer
java.io.IOException
public java.lang.Object readMap(AbstractHessianInput in) throws java.io.IOException
readMap
in interface Deserializer
java.io.IOException
public java.lang.Object readObject(AbstractHessianInput in, java.lang.String[] fieldNames) throws java.io.IOException
readObject
in interface Deserializer
java.io.IOException
protected HessianProtocolException error(java.lang.String msg)
protected java.lang.String codeName(int ch)