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, writeValueaddToSchemaElement, equals, getSchemaType, getType, getTypeClass, getTypeMapping, hashCode, isAbstract, isFlatArray, isNillable, isWriteOuter, setAbstract, setFlatArray, setNillable, setSchemaType, setTypeClass, setTypeMapping, setWriteOuter, toString, usesUtilityTypes, usesXmimepublic CollectionType(AegisType componentType)
public Object readObject(MessageReader reader, Context context) throws DatabindingException
AegisTypereadObject in class ArrayTypeDatabindingExceptionprotected Collection<Object> createCollection()
createCollection in class ArrayTypepublic void writeObject(Object object, MessageWriter writer, Context context) throws DatabindingException
AegisTypewriteObject in class ArrayTypeDatabindingExceptionpublic AegisType getComponentType()
ArrayTypeAegisType of the elements in the array.getComponentType in class ArrayTypeApache CXF