facets and the multiValueFacets attributes;
or users can separately query a facet's properties using methods such as
getLexicalFacetValue, isFixedFacet, etc.
| Modifier and Type | Field and Description |
|---|---|
| public static final short | FACET_ENUMERATION
4.3.5 enumeration. |
| public static final short | FACET_FRACTIONDIGITS
4.3.12 fractionDigits. |
| public static final short | FACET_LENGTH
4.3.1 Length |
| public static final short | FACET_MAXEXCLUSIVE
4.3.9 maxExclusive. |
| public static final short | FACET_MAXINCLUSIVE
4.3.7 maxInclusive. |
| public static final short | FACET_MAXLENGTH
4.3.3 maxLength. |
| public static final short | FACET_MINEXCLUSIVE
4.3.9 minExclusive. |
| public static final short | FACET_MININCLUSIVE
4.3.10 minInclusive. |
| public static final short | FACET_MINLENGTH
4.3.2 minLength. |
| public static final short | FACET_NONE
No facets defined. |
| public static final short | FACET_PATTERN
4.3.4 pattern. |
| public static final short | FACET_TOTALDIGITS
4.3.11 totalDigits . |
| public static final short | FACET_WHITESPACE
4.3.5 whitespace. |
| public static final short | ORDERED_FALSE
A constant defined for the 'ordered' fundamental facet: not ordered. |
| public static final short | ORDERED_PARTIAL
A constant defined for the 'ordered' fundamental facet: partially ordered. |
| public static final short | ORDERED_TOTAL
A constant defined for the 'ordered' fundamental facet: total ordered. |
| public static final short | VARIETY_ABSENT
The variety is absent for the anySimpleType definition. |
| public static final short | VARIETY_ATOMIC
|
| public static final short | VARIETY_LIST
|
| public static final short | VARIETY_UNION
|
| Modifier and Type | Method and Description |
|---|---|
| public XSObjectList | |
| public boolean | |
| public short | |
| public short | |
| public XSObject | |
| public XSObjectList | |
| public boolean | |
| public short | |
| public XSSimpleTypeDefinition | getItemType()
If variety is |
| public StringList | |
| public String | Returns: A value of the facet specified infacetName for
this simple type definition or null.The name of the facet, i.e.
facetName)FACET_LENGTH, FACET_TOTALDIGITS.
To retrieve the value for a pattern or
an enumeration, see enumeration and
pattern.Convenience method. |
| public StringList | |
| public XSObjectList | getMemberTypes()
If variety is |
| public XSObjectList | getMultiValueFacets()
A list of enumeration and pattern constraining facets if it exists,
otherwise an empty |
| public boolean | |
| public short | |
| public XSSimpleTypeDefinition | getPrimitiveType()
If variety is |
| public short | |
| public boolean | Returns: True if the facet is defined, false otherwise.The name of the facet. facetName)Convenience method. |
| public boolean | Returns: True if the facet is fixed, false otherwise.The name of the facet. facetName)Convenience method. |
| FACET_ENUMERATION | back to summary |
|---|---|
| public static final short FACET_ENUMERATION 4.3.5 enumeration. | |
| FACET_FRACTIONDIGITS | back to summary |
|---|---|
| public static final short FACET_FRACTIONDIGITS 4.3.12 fractionDigits. | |
| FACET_LENGTH | back to summary |
|---|---|
| public static final short FACET_LENGTH 4.3.1 Length | |
| FACET_MAXEXCLUSIVE | back to summary |
|---|---|
| public static final short FACET_MAXEXCLUSIVE 4.3.9 maxExclusive. | |
| FACET_MAXINCLUSIVE | back to summary |
|---|---|
| public static final short FACET_MAXINCLUSIVE 4.3.7 maxInclusive. | |
| FACET_MAXLENGTH | back to summary |
|---|---|
| public static final short FACET_MAXLENGTH 4.3.3 maxLength. | |
| FACET_MINEXCLUSIVE | back to summary |
|---|---|
| public static final short FACET_MINEXCLUSIVE 4.3.9 minExclusive. | |
| FACET_MININCLUSIVE | back to summary |
|---|---|
| public static final short FACET_MININCLUSIVE 4.3.10 minInclusive. | |
| FACET_MINLENGTH | back to summary |
|---|---|
| public static final short FACET_MINLENGTH 4.3.2 minLength. | |
| FACET_NONE | back to summary |
|---|---|
| public static final short FACET_NONE No facets defined. | |
| FACET_PATTERN | back to summary |
|---|---|
| public static final short FACET_PATTERN 4.3.4 pattern. | |
| FACET_TOTALDIGITS | back to summary |
|---|---|
| public static final short FACET_TOTALDIGITS 4.3.11 totalDigits . | |
| FACET_WHITESPACE | back to summary |
|---|---|
| public static final short FACET_WHITESPACE 4.3.5 whitespace. | |
| ORDERED_FALSE | back to summary |
|---|---|
| public static final short ORDERED_FALSE A constant defined for the 'ordered' fundamental facet: not ordered. | |
| ORDERED_PARTIAL | back to summary |
|---|---|
| public static final short ORDERED_PARTIAL A constant defined for the 'ordered' fundamental facet: partially ordered. | |
| ORDERED_TOTAL | back to summary |
|---|---|
| public static final short ORDERED_TOTAL A constant defined for the 'ordered' fundamental facet: total ordered. | |
| VARIETY_ABSENT | back to summary |
|---|---|
| public static final short VARIETY_ABSENT The variety is absent for the anySimpleType definition. | |
| VARIETY_ATOMIC | back to summary |
|---|---|
| public static final short VARIETY_ATOMIC
| |
| VARIETY_LIST | back to summary |
|---|---|
| public static final short VARIETY_LIST
| |
| VARIETY_UNION | back to summary |
|---|---|
| public static final short VARIETY_UNION
| |
| getAnnotations | back to summary |
|---|---|
| public XSObjectList getAnnotations() A sequence of [annotations] or an empty | |
| getBounded | back to summary |
|---|---|
| public boolean getBounded() Fundamental Facet: bounded. | |
| getBuiltInKind | back to summary |
|---|---|
| public short getBuiltInKind() Returns the closest built-in type category this type represents or
derived from. For example, if this simple type is a built-in derived
type integer the | |
| getDefinedFacets | back to summary |
|---|---|
| public short getDefinedFacets() [facets]: all facets defined on this type. The value is a bit combination of FACET_XXX constants of all defined facets. | |
| getFacet | back to summary |
|---|---|
| public XSObject getFacet(int facetType) A constraining facet object. An instance of XSFacet or XSMultiValueFacet. | |
| getFacets | back to summary |
|---|---|
| public XSObjectList getFacets() A list of constraining facets if it exists, otherwise an empty
Note This method must not be used to
retrieve values for | |
| getFinite | back to summary |
|---|---|
| public boolean getFinite() Fundamental Facet: cardinality. | |
| getFixedFacets | back to summary |
|---|---|
| public short getFixedFacets() [facets]: all defined facets for this type which are fixed. | |
| getItemType | back to summary |
|---|---|
| public XSSimpleTypeDefinition getItemType() If variety is | |
| getLexicalEnumeration | back to summary |
|---|---|
| public StringList getLexicalEnumeration() A list of enumeration values if it exists, otherwise an empty
| |
| getLexicalFacetValue | back to summary |
|---|---|
| public String getLexicalFacetValue(short facetName) Convenience method. Returns a value of a single constraining facet for
this simple type definition. This method must not be used to retrieve
values for
| |
| getLexicalPattern | back to summary |
|---|---|
| public StringList getLexicalPattern() A list of pattern values if it exists, otherwise an empty
| |
| getMemberTypes | back to summary |
|---|---|
| public XSObjectList getMemberTypes() If variety is | |
| getMultiValueFacets | back to summary |
|---|---|
| public XSObjectList getMultiValueFacets() A list of enumeration and pattern constraining facets if it exists,
otherwise an empty | |
| getNumeric | back to summary |
|---|---|
| public boolean getNumeric() Fundamental Facet: numeric. | |
| getOrdered | back to summary |
|---|---|
| public short getOrdered() Fundamental Facet: ordered. | |
| getPrimitiveType | back to summary |
|---|---|
| public XSSimpleTypeDefinition getPrimitiveType() If variety is | |
| getVariety | back to summary |
|---|---|
| public short getVariety() [variety]: one of {atomic, list, union} or absent. | |
| isDefinedFacet | back to summary |
|---|---|
| public boolean isDefinedFacet(short facetName) Convenience method. [Facets]: check whether a facet is defined on this type.
| |
| isFixedFacet | back to summary |
|---|---|
| public boolean isFixedFacet(short facetName) Convenience method. [Facets]: check whether a facet is defined and fixed on this type.
| |