| AttributePSVI |
Represents a PSVI item for one attribute information item.
|
| ElementPSVI |
Represents a PSVI item for one element information item.
|
| ItemPSVI |
Represents an abstract PSVI item for an element or an attribute
information item.
|
| LSInputList |
The LSInputList interface provides the abstraction of an
ordered collection of LSInputs, without defining or
constraining how this collection is implemented.
|
| PSVIProvider |
This interface provides access to the post schema validation infoset for an
API that provides a streaming document infoset, such as SAX, XNI, and
others.
|
| ShortList |
The ShortList is an immutable ordered collection of
unsigned short.
|
| StringList |
The StringList is an immutable ordered collection of
GenericString.
|
| XSAnnotation |
This interface represents the Annotation schema component.
|
| XSAttributeDeclaration |
The interface represents the Attribute Declaration schema component.
|
| XSAttributeGroupDefinition |
This interface represents the Attribute Group Definition schema component.
|
| XSAttributeUse |
This interface represents the Attribute Use schema component.
|
| XSComplexTypeDefinition |
This interface represents the Complex Type Definition schema component.
|
| XSConstants |
This interface defines constants used by this specification.
|
| XSElementDeclaration |
The interface represents the Element Declaration schema component.
|
| XSFacet |
Describes a constraining facet.
|
| XSIDCDefinition |
This interface represents the Identity-constraint Definition schema
component.
|
| XSImplementation |
This interface allows one to retrieve an instance of XSLoader.
|
| XSLoader |
An interface that provides a method to load XML Schema documents.
|
| XSModel |
This interface represents an XML Schema.
|
| XSModelGroup |
This interface represents the Model Group schema component.
|
| XSModelGroupDefinition |
This interface represents the Model Group Definition schema component.
|
| XSMultiValueFacet |
Describes a multi-value constraining facets: pattern and enumeration.
|
| XSNamedMap |
Objects implementing the XSNamedMap interface are used to
represent immutable collections of XML Schema components that can be
accessed by name.
|
| XSNamespaceItem |
The interface represents the namespace schema information information item.
|
| XSNamespaceItemList |
The XSNamesaceItemList interface provides the abstraction of
an immutable ordered collection of XSNamespaceItems, without
defining or constraining how this collection is implemented.
|
| XSNotationDeclaration |
This interface represents the Notation Declaration schema component.
|
| XSObject |
The XSObject is a base object for the XML Schema component
model.
|
| XSObjectList |
The XSObjectList interface provides the abstraction of an
immutable ordered collection of XSObjects, without defining
or constraining how this collection is implemented.
|
| XSParticle |
This interface represents the Particle schema component.
|
| XSSimpleTypeDefinition |
This interface represents the Simple Type Definition schema component.
|
| XSTerm |
Describes a term that can be one of a model group, a wildcard, or an
element declaration.
|
| XSTypeDefinition |
This interface represents a complex or simple type definition.
|
| XSValue |
Represents an actual value of a simple type.
|
| XSWildcard |
This interface represents the Wildcard schema component.
|