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
public class ArrayDeserializer
- extends AbstractListDeserializer
Deserializing a Java array
ArrayDeserializer
public ArrayDeserializer(Class componentType)
getType
public Class getType()
- Specified by:
getType in interface Deserializer- Overrides:
getType in class AbstractDeserializer
readList
public Object readList(AbstractHessianInput in,
int length)
throws IOException
- Reads the array.
- Specified by:
readList in interface Deserializer- Overrides:
readList in class AbstractDeserializer
- Throws:
IOException
readLengthList
public Object readLengthList(AbstractHessianInput in,
int length)
throws IOException
- Reads the array.
- Specified by:
readLengthList in interface Deserializer- Overrides:
readLengthList in class AbstractDeserializer
- Throws:
IOException
createArray
protected Object[] createArray(int length)
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2013. All Rights Reserved.