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