Package com.saxonica.ee.schema


package com.saxonica.ee.schema
  • Class
    Description
    An AllModelGroup represents an xs:all element in the schema
    An Assertion schema component (See XML Schema 1.1 Part 1)
    Represents an assertion facet on a schema-defined simple type.
    An XML Schema Attribute Declaration.
    An XML Schema Attribute Group Declaration.
    An XML Schema Attribute Group Reference, corresponding to an xs:attributeGroup element with a 'ref' attribute.
    An XML Schema Attribute Use: that is, a reference to an attribute declaration from within a complex type or attribute group.
    This class represents an xs:anyAttribute element in the schema.
    A ChoiceCompositor represents an xs:choice element in the schema
    A reference to a schema component.
    Interface for Element Declaration, Attribute Declaration and Attribute Use, created because they share common functionality for handling fixed and default values
    Corresponds to a Content Type Property Record as defined in the XML Schema 1.1 specification
    Represents either of the facets totalDigits or fractionDigits
    The saxon:distinct facet on a list type can be used to constrain the list to contain distinct values.
    The object represents an element declaration in the schema.
    A reference to an element declaration within the content model of a complex type.
    This class represents an <any> element in the schema.
    Represents a single enumeration facet defined on a simple type.
    Represents the set of enumeration values defined on a single simple type, This is a "virtual" facet that combines all the enumeration facets in one simple type definition.
    Represents an explicitTimezone facet on a schema-defined simple type derived from date, time, dateTime, gYear, gYearMonth, gMonth, gMonthDay, or gDay
    Represents an XML Schema Facet.
    The selector of an IdentityConstraint
    Represents the fraction-digits facet in a simple type restriction
    The base class for the XML Schema Identity Constraints (key, keyref, unique).
    A reference to an identity constraint
    The field selector for an IdentityConstraint
    The selector of an IdentityConstraint
    A class that represents the XML Schema Identity Constraint: Key.
    This class represents an xs:keyRef identity constraint in a schema
    Represents the length facet
    Abstract class for the three facets length, minLength, and maxLength.
    Implements the maxExclusive facet on a simple type
    Implements the maxInclusive facet on a simple type
    Represents the minLength facet
    Implements the minExclusive facet on a simple type
    Implements the minInclusive facet on a simple type
    Represents the minLength facet
    This exception occurs when an attempt is made to dereference a reference from one schema component to another, if the target of the reference cannot be found.
    An XML Schema Model Group.
    A Model Group Definition: a schema component corresponding to a top-level (named) xs:group element in a schema document.
    A reference within the content model of a complex type to a Model Group Definition.
    A Notation Declaration Schema Component
     
    The saxon:order facet on a list type can be used to constrain the list to be in ascending or descending order.
    Represents a Particle as defined by XML Schema.
    Represents a pattern facet on a schema-defined simple type
    A schema is a collection of schema components.
    Represents the preprocess facet on a schema-defined simple type.
    A SchemaCompiler is capable of reading source schema documents and converting them into collections of schema components.
    This class allows a compiled schema model in SCM format to be loaded into memory.
    This class provides services enabling a compiled schema to be serialized to disk
    The base class for all XML Schema stuctures.
    A SequenceCompositor represents an xs:sequence element in the schema
    A component that can be serialized by the SchemaSerializer.
    A reference to a named schema group within the content model of a complex type
    A schema (collection of schema components) that has an identifiable target namespace: typically the set of components derived from a single import or include.
    This class holds constants used to identify the various symbol spaces defined in XML Schema: element declarations, attribute declarations, types, groups, and so on.
    Represents a Term in a content model as defined by XML Schema.
    Eepresents the value of the totalDigits facet
    A TypeAlternative schema component (See XML Schema 1.1 Part 1 Working Draft)
    A reference to a simple or complex type
    This class represents an xs:unique identity constraint
    An object belonging to this class represents an atomic type: either a built-in atomic type, or a user-defined atomic type.
    A user-defined complex type (that is, any complex type other than xs:anyType)
    This class represents a user-defined simple type or complex type as defined in XML Schema.
    Represents a SimpleType that is a list of a given SimpleType, known as its itemType.
    A SchemaComponent is an object in a schema.
    This class represents a used-defined simple type, as defined in the XML Schema specification.
    A class that represents the XML Schema simple-type with variety union.
    A value constraint represents the default or fixed value of an element declaration, attribute declaration, or attribute use
     
    Represents any of the facets minInclusive, maxInclusive, minExclusive, maxExclusive
    Represents a whitespace facet on a schema-defined simple type
    A class that represents an XML Schema Wildcard.