Interface XSSimpleTypeDefinition

All Superinterfaces:
XSObject, XSTypeDefinition
All Known Subinterfaces:
XSSimpleType
All Known Implementing Classes:
XSSimpleTypeDecl

public interface XSSimpleTypeDefinition extends XSTypeDefinition
This interface represents the Simple Type Definition schema component. This interface provides several query operations for facet components. Users can either retrieve the defined facets as XML Schema components, using the facets and the multiValueFacets attributes; or users can separately query a facet's properties using methods such as getLexicalFacetValue, isFixedFacet, etc.
  • Field Details

    • VARIETY_ABSENT

      static final short VARIETY_ABSENT
      The variety is absent for the anySimpleType definition.
      See Also:
    • VARIETY_ATOMIC

      static final short VARIETY_ATOMIC
      Atomic type.
      See Also:
    • FACET_NONE

      static final short FACET_NONE
      No facets defined.
      See Also:
    • FACET_PATTERN

      static final short FACET_PATTERN
      4.3.4 pattern.
      See Also:
    • FACET_WHITESPACE

      static final short FACET_WHITESPACE
      4.3.5 whitespace.
      See Also:
    • FACET_MAXINCLUSIVE

      static final short FACET_MAXINCLUSIVE
      4.3.7 maxInclusive.
      See Also:
    • FACET_MAXEXCLUSIVE

      static final short FACET_MAXEXCLUSIVE
      4.3.9 maxExclusive.
      See Also:
    • FACET_MINEXCLUSIVE

      static final short FACET_MINEXCLUSIVE
      4.3.9 minExclusive.
      See Also:
    • FACET_MININCLUSIVE

      static final short FACET_MININCLUSIVE
      4.3.10 minInclusive.
      See Also:
    • ORDERED_FALSE

      static final short ORDERED_FALSE
      A constant defined for the 'ordered' fundamental facet: not ordered.
      See Also:
    • ORDERED_PARTIAL

      static final short ORDERED_PARTIAL
      A constant defined for the 'ordered' fundamental facet: partially ordered.
      See Also:
    • ORDERED_TOTAL

      static final short ORDERED_TOTAL
      A constant defined for the 'ordered' fundamental facet: total ordered.
      See Also: