Class TLcdXMLSchemaUnionAnnotation
java.lang.Object
com.luciad.format.xml.bind.schema.dataobject.TLcdXMLSchemaUnionAnnotation
- All Implemented Interfaces:
ILcdAnnotation
This annotation is applied on
TLcdDataType
instances to indicate
that they are the result of mapping a xsd:union type. The annotation carries information about
the different types that make up the union.- Since:
- 10.0
-
Constructor Summary
ConstructorDescriptionTLcdXMLSchemaUnionAnnotation
(List<TLcdDataType> aMembers) Creates a new annotation for the given list of members. -
Method Summary
Modifier and TypeMethodDescriptionReturns the list of member types.
-
Constructor Details
-
TLcdXMLSchemaUnionAnnotation
Creates a new annotation for the given list of members.- Parameters:
aMembers
- a list of member types
-
-
Method Details
-
getMembers
Returns the list of member types.- Returns:
- a list of
TLcdDataType
instances describing the different possibilities for the annotated union type
-