com.caucho.vfs
Class StreamSourceHessianDeserializer

java.lang.Object
  extended by com.caucho.hessian.io.AbstractDeserializer
      extended by com.caucho.hessian.io.AbstractStreamDeserializer
          extended by com.caucho.vfs.StreamSourceHessianDeserializer
All Implemented Interfaces:
Deserializer

public class StreamSourceHessianDeserializer
extends AbstractStreamDeserializer

Stream source for Hessian serialization of large data


Field Summary
 
Fields inherited from class com.caucho.hessian.io.AbstractDeserializer
NULL
 
Constructor Summary
StreamSourceHessianDeserializer()
           
 
Method Summary
 java.lang.Class getType()
           
protected  java.lang.Object readStreamValue(AbstractHessianInput in)
           
 
Methods inherited from class com.caucho.hessian.io.AbstractStreamDeserializer
readMap, readObject
 
Methods inherited from class com.caucho.hessian.io.AbstractDeserializer
codeName, createField, createFields, error, isReadResolve, readLengthList, readList, readObject, readObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StreamSourceHessianDeserializer

public StreamSourceHessianDeserializer()
Method Detail

getType

public java.lang.Class getType()
Specified by:
getType in interface Deserializer
Specified by:
getType in class AbstractStreamDeserializer

readStreamValue

protected java.lang.Object readStreamValue(AbstractHessianInput in)
                                    throws java.io.IOException
Specified by:
readStreamValue in class AbstractStreamDeserializer
Throws:
java.io.IOException