Package com.caucho.hessian.io
Class ArrayDeserializer
java.lang.Object
com.caucho.hessian.io.AbstractDeserializer
com.caucho.hessian.io.AbstractListDeserializer
com.caucho.hessian.io.ArrayDeserializer
- All Implemented Interfaces:
Deserializer
Deserializing a Java array
-
Field Summary
Fields inherited from class com.caucho.hessian.io.AbstractDeserializer
NULL
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Object[]
createArray
(int length) getType()
readLengthList
(AbstractHessianInput in, int length) Reads the array.readList
(AbstractHessianInput in, int length) Reads the array.toString()
Methods inherited from class com.caucho.hessian.io.AbstractListDeserializer
readObject
Methods inherited from class com.caucho.hessian.io.AbstractDeserializer
codeName, createField, createFields, error, isReadResolve, readMap, readObject, readObject
-
Constructor Details
-
ArrayDeserializer
-
-
Method Details
-
getType
- Specified by:
getType
in interfaceDeserializer
- Overrides:
getType
in classAbstractDeserializer
-
readList
Reads the array.- Specified by:
readList
in interfaceDeserializer
- Overrides:
readList
in classAbstractDeserializer
- Throws:
IOException
-
readLengthList
Reads the array.- Specified by:
readLengthList
in interfaceDeserializer
- Overrides:
readLengthList
in classAbstractDeserializer
- Throws:
IOException
-
createArray
-
toString
-