|
Interface Summary |
| AtomicType |
Marker interface for atomic types (these are either built-in atomic types
or user-defined atomic types). |
| ComplexType |
A complex type as defined in XML Schema: either a user-defined complex type, or xs:anyType. |
| ItemType |
ItemType is an interface that allows testing of whether an Item conforms to an
expected type. |
| ListType |
Interface representing a simple type of variety List |
| SchemaComponent |
This is a marker interface that represents any "schema component" as defined in the XML Schema
specification. |
| SchemaDeclaration |
This is a marker interface that acts as a surrogate for an object representing
an element or attribute declaration. |
| SchemaType |
SchemaType is an interface implemented by all schema types: simple and complex types, built-in and
user-defined types. |
| SchemaURIResolver |
A SchemaURIResolver is used when resolving references to
schema documents. |
| SimpleType |
This interface represents a simple type, which may be a built-in simple type, or
a user-defined simple type. |
|
Class Summary |
| AnyItemType |
An implementation of ItemType that matches any item (node or atomic value) |
| AnySimpleType |
This class has a singleton instance which represents the XML Schema built-in type xs:anySimpleType |
| AnyType |
This class has a singleton instance which represents the XML Schema built-in type xs:anyType,
also known as the urtype. |
| BuiltInAtomicType |
This class represents a built-in atomic type, which may be either a primitive type
(such as xs:decimal or xs:anyURI) or a derived type (such as xs:ID or xdt:dayTimeDuration). |
| BuiltInListType |
This class is used to implement the built-in
list types NMTOKENS, ENTITIES, IDREFS. |
| BuiltInSchemaFactory |
This class is used to construct Schema objects containing all the built-in types:
that is, the types defined in the "xs" and "xdt" namespaces. |
| ExternalObjectType |
This class represents the type of an external Java object returned by
an extension function, or supplied as an external variable/parameter. |
| Type |
This class contains static information about types and methods for constructing type codes. |
| TypeHierarchy |
This class exists to provide answers to questions about the type hierarchy. |
| Untyped |
This class has a singleton instance which represents the complex type xdt:untyped,
used for elements that have not been validated. |