public class CollectionDeserializer extends AbstractListDeserializer
AbstractDeserializer.NullDeserializer
Modifier and Type | Field and Description |
---|---|
private java.lang.Class |
_type |
NULL
Constructor and Description |
---|
CollectionDeserializer(java.lang.Class type) |
Modifier and Type | Method and Description |
---|---|
private java.util.Collection |
createList() |
java.lang.Class |
getType() |
java.lang.Object |
readLengthList(AbstractHessianInput in,
int length) |
java.lang.Object |
readList(AbstractHessianInput in,
int length) |
readObject
codeName, createField, createFields, error, isReadResolve, readMap, readObject, readObject
public java.lang.Class getType()
getType
in interface Deserializer
getType
in class AbstractDeserializer
public java.lang.Object readList(AbstractHessianInput in, int length) throws java.io.IOException
readList
in interface Deserializer
readList
in class AbstractDeserializer
java.io.IOException
public java.lang.Object readLengthList(AbstractHessianInput in, int length) throws java.io.IOException
readLengthList
in interface Deserializer
readLengthList
in class AbstractDeserializer
java.io.IOException
private java.util.Collection createList() throws java.io.IOException
java.io.IOException