| Modifier and Type | Method and Description |
|---|---|
| public Object | |
| public short | Returns: The actual value typeThe actual value built-in datatype, e.g.
|
| public ShortList | Returns: The list value typesIn the case the actual value represents a list, i.e. the
|
| public XSSimpleTypeDefinition | Returns: The member typeIf the declared simple type definition is a union, return the member type actually used to validate the value. |
| public XSObjectList | Returns: A list of type definitionsIf |
| public String | |
| public XSSimpleTypeDefinition | Returns: The declared simple type definitionThe declared simple type definition used to validate this value. |
| getActualValue | back to summary |
|---|---|
| public Object getActualValue() The actual value.
| |
| getActualValueType | back to summary |
|---|---|
| public short getActualValueType() The actual value built-in datatype, e.g.
| |
| getListValueTypes | back to summary |
|---|---|
| public ShortList getListValueTypes() In the case the actual value represents a list, i.e. the
<simpleType name="listtype"> <list itemType="positiveInteger"/> </simpleType> <element name="list" type="listtype"/> ... <list>1 2 3</list>The schemaNormalizedValue value is "1 2 3", the
actualNormalizedValueType value is LIST_DT,
and the itemValueTypes is an array of size 1 with the
value POSITIVEINTEGER_DT.
If the actual value represents a list type definition whose item type is a union type definition, i.e. LISTOFUNION_DT,
for each actual value in the list the array contains the
corresponding memberType kind. For example:
<simpleType name='union_type' memberTypes="integer string"/> <simpleType name='listOfUnion'> <list itemType='union_type'/> </simpleType> <element name="list" type="listOfUnion"/> ... <list>1 2 foo</list>The schemaNormalizedValue value is "1 2 foo", the
actualNormalizedValueType is LISTOFUNION_DT
, and the itemValueTypes is an array of size 3 with the
following values: INTEGER_DT, INTEGER_DT, STRING_DT.
| |
| getMemberTypeDefinition | back to summary |
|---|---|
| public XSSimpleTypeDefinition getMemberTypeDefinition() If the declared simple type definition is a union, return the member type actually used to validate the value. Otherwise null.
| |
| getMemberTypeDefinitions | back to summary |
|---|---|
| public XSObjectList getMemberTypeDefinitions() If
| |
| getNormalizedValue | back to summary |
|---|---|
| public String getNormalizedValue() The schema normalized value.
| |
| getTypeDefinition | back to summary |
|---|---|
| public XSSimpleTypeDefinition getTypeDefinition() The declared simple type definition used to validate this value. It can be a union type.
| |