com.caucho.hessian.io
Class RemoteDeserializer

java.lang.Object
  extended by com.caucho.hessian.io.AbstractDeserializer
      extended by com.caucho.hessian.io.AbstractMapDeserializer
          extended by com.caucho.hessian.io.JavaDeserializer
              extended by com.caucho.hessian.io.RemoteDeserializer
All Implemented Interfaces:
Deserializer

public class RemoteDeserializer
extends JavaDeserializer

Serializing an object for known object types.


Field Summary
static Deserializer DESER
           
 
Fields inherited from class com.caucho.hessian.io.AbstractDeserializer
NULL
 
Constructor Summary
RemoteDeserializer()
           
 
Method Summary
 boolean isReadResolve()
           
protected  java.lang.Object resolve(AbstractHessianInput in, java.lang.Object obj)
           
 
Methods inherited from class com.caucho.hessian.io.JavaDeserializer
createField, createFields, getFieldMap, getParamArg, getReadResolve, getType, instantiate, readMap, readMap, readObject, readObject, readObject
 
Methods inherited from class com.caucho.hessian.io.AbstractMapDeserializer
readObject
 
Methods inherited from class com.caucho.hessian.io.AbstractDeserializer
codeName, error, readLengthList, readList
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DESER

public static final Deserializer DESER
Constructor Detail

RemoteDeserializer

public RemoteDeserializer()
Method Detail

isReadResolve

public boolean isReadResolve()
Specified by:
isReadResolve in interface Deserializer
Overrides:
isReadResolve in class JavaDeserializer

resolve

protected java.lang.Object resolve(AbstractHessianInput in,
                                   java.lang.Object obj)
                            throws java.lang.Exception
Overrides:
resolve in class JavaDeserializer
Throws:
java.lang.Exception