com.caucho.hessian.io
类 AbstractStreamDeserializer

java.lang.Object
  继承者 com.caucho.hessian.io.AbstractDeserializer
      继承者 com.caucho.hessian.io.AbstractStreamDeserializer
所有已实现的接口:
Deserializer

public abstract class AbstractStreamDeserializer
extends AbstractDeserializer

Deserializing a byte stream


字段摘要
 
从类 com.caucho.hessian.io.AbstractDeserializer 继承的字段
NULL
 
构造方法摘要
AbstractStreamDeserializer()
           
 
方法摘要
abstract  java.lang.Class<?> getType()
           
 java.lang.Object readMap(AbstractHessianInput in)
          Reads the Hessian 1.0 style map.
 java.lang.Object readObject(AbstractHessianInput in, java.lang.Object[] fields)
          Reads an object instance from the input stream
 
从类 com.caucho.hessian.io.AbstractDeserializer 继承的方法
createField, createFields, isReadResolve, readLengthList, readList, readObject, readObject
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

AbstractStreamDeserializer

public AbstractStreamDeserializer()
方法详细信息

getType

public abstract java.lang.Class<?> getType()
指定者:
接口 Deserializer 中的 getType
覆盖:
AbstractDeserializer 中的 getType

readMap

public java.lang.Object readMap(AbstractHessianInput in)
                         throws java.io.IOException
Reads the Hessian 1.0 style map.

指定者:
接口 Deserializer 中的 readMap
覆盖:
AbstractDeserializer 中的 readMap
抛出:
java.io.IOException

readObject

public java.lang.Object readObject(AbstractHessianInput in,
                                   java.lang.Object[] fields)
                            throws java.io.IOException
从类 AbstractDeserializer 复制的描述
Reads an object instance from the input stream

指定者:
接口 Deserializer 中的 readObject
覆盖:
AbstractDeserializer 中的 readObject
参数:
in - the input stream
fields - the deserializer's own field marshal
返回:
the new object
抛出:
java.io.IOException