public class CollectionType extends ArrayType
Constructor and Description |
---|
CollectionType(AegisType componentType) |
Modifier and Type | Method and Description |
---|---|
protected Collection<Object> |
createCollection() |
AegisType |
getComponentType()
Get the
AegisType of the elements in the array. |
Object |
readObject(MessageReader reader,
Context context)
Read in the XML fragment and create an object.
|
void |
writeObject(Object object,
MessageWriter writer,
Context context)
Writes the object to the MessageWriter.
|
getComponentName, getDependencies, getMaxOccurs, getMinOccurs, hasMaxOccurs, hasMinOccurs, isComplex, isFlat, makeArray, readCollection, readObject, setComponentName, setFlat, setMaxOccurs, setMinOccurs, writeObject, writeSchema, writeValue
addToSchemaElement, equals, getSchemaType, getType, getTypeClass, getTypeMapping, hashCode, isAbstract, isFlatArray, isNillable, isWriteOuter, setAbstract, setFlatArray, setNillable, setSchemaType, setTypeClass, setTypeMapping, setWriteOuter, toString, usesUtilityTypes, usesXmime
public CollectionType(AegisType componentType)
public Object readObject(MessageReader reader, Context context) throws DatabindingException
AegisType
readObject
in class ArrayType
DatabindingException
protected Collection<Object> createCollection()
createCollection
in class ArrayType
public void writeObject(Object object, MessageWriter writer, Context context) throws DatabindingException
AegisType
writeObject
in class ArrayType
DatabindingException
public AegisType getComponentType()
ArrayType
AegisType
of the elements in the array.getComponentType
in class ArrayType
Apache CXF