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.
|