| Interface | Description |
|---|---|
| TypeReceiver |
A TypeReceiver is something that can have its type set.
|
| XmlSchemaAllMember |
This interface exists to allow all of the items that can occur in an all element
to have a type in common.
|
| XmlSchemaAttributeGroupMember |
Implemented by the types that can go into an attribute group.
|
| XmlSchemaChoiceMember |
This interface exists to allow all of the items that can occur in a choice element
to have a type in common.
|
| XmlSchemaItemWithRef<T extends XmlSchemaNamed> |
Interface implemented by the objects that support ref=.
|
| XmlSchemaItemWithRefBase |
Common interface for all objects that can 'ref=' to a global item of the same type.
|
| XmlSchemaSequenceMember |
Common type for all items that can occur in a sequence.
|
| Class | Description |
|---|---|
| SchemaBuilder |
Object used to build a schema from a schema document.
|
| ValidationEvent | |
| XmlSchema |
Contains the definition of a schema.
|
| XmlSchemaAll |
Permits the elements in the group to appear (or not appear) in any order in the containing element.
|
| XmlSchemaAnnotated |
The base class for any element that can contain an annotation element.
|
| XmlSchemaAnnotation |
Defines an annotation.
|
| XmlSchemaAnnotationItem |
Common base class of the items that can live inside an annotation.
|
| XmlSchemaAny |
Enables any element from the specified namespace or namespaces to appear in the containing complexType
element.
|
| XmlSchemaAnyAttribute |
Enables any attribute from the specified namespace or namespaces to appear in the containing complexType
element.
|
| XmlSchemaAppInfo |
Defines application specific information within an annotation.
|
| XmlSchemaAttribute |
Class for attributes, representing xs:attribute.
|
| XmlSchemaAttributeGroup |
Class for attribute groups.
|
| XmlSchemaAttributeGroupRef |
Class for the attribute group reference.
|
| XmlSchemaAttributeOrGroupRef |
Several objects in the model allow either an XmlSchemaAttribute or
an XmlSchemaAttributeGroupRef.
|
| XmlSchemaChoice |
Allows only one of its children to appear in an instance.
|
| XmlSchemaCollection |
Contains a cache of XML Schema definition language (XSD).
|
| XmlSchemaCollection.SchemaKey |
Key that identifies a schema in a collection, composed of a targetNamespace and a system ID.
|
| XmlSchemaComplexContent |
Class that represents the complex content model for complex types.
|
| XmlSchemaComplexContentExtension |
Class for complex types with a complex content model derived by extension.
|
| XmlSchemaComplexContentRestriction |
Class for complex types with a complex content model that are derived by restriction.
|
| XmlSchemaComplexType |
Class for complex types.
|
| XmlSchemaContent |
An abstract class for schema content.
|
| XmlSchemaContentModel |
An abstract class for the schema content model.
|
| XmlSchemaDerivationMethod |
Values for block and final attributes.
|
| XmlSchemaDocumentation |
Class that specifies information to be read or used by humans within an annotation.
|
| XmlSchemaElement |
Class for elements, representing xs:element.
|
| XmlSchemaEnumerationFacet |
Class for defining enumeration facets.
|
| XmlSchemaExternal |
Common class for include, import, and redefine.
|
| XmlSchemaFacet |
Abstract class for all facets that are used when simple types are derived by restriction.
|
| XmlSchemaFractionDigitsFacet |
Class for defining fractionDigits facets.
|
| XmlSchemaGroup |
Class that defines groups at the schema level that are referenced from the complex types.
|
| XmlSchemaGroupParticle |
Common type for items that can serve as the particle of a group.
|
| XmlSchemaGroupRef |
Class used within complex types that defines the reference to groups defined at the schema level.
|
| XmlSchemaIdentityConstraint |
Class for the identity constraints: key, keyref, and unique elements.
|
| XmlSchemaImport |
The class to import schema components from any schema.
|
| XmlSchemaInclude |
Class to include declarations and definitions from an external schema.
|
| XmlSchemaKey |
Identifies a key constraint.
|
| XmlSchemaKeyref |
Identifies a keyref constraint.
|
| XmlSchemaLengthFacet |
Class for defining length facets.
|
| XmlSchemaMaxExclusiveFacet |
Class for defining maxExclusive facets.
|
| XmlSchemaMaxInclusiveFacet |
Class for defining maxInclusive facets.
|
| XmlSchemaMaxLengthFacet |
Class for defining maxLength facets.
|
| XmlSchemaMinExclusiveFacet |
Class for defining minExclusive facets.
|
| XmlSchemaMinInclusiveFacet |
Class for defining minInclusive facets.
|
| XmlSchemaMinLengthFacet |
Class for defining minLength facets.
|
| XmlSchemaNotation |
Class represents a notation.
|
| XmlSchemaNumericFacet |
Abstract class for defining numeric facets.
|
| XmlSchemaObject | |
| XmlSchemaParticle |
Schema particles.
|
| XmlSchemaPatternFacet |
Class for defining pattern facets.
|
| XmlSchemaRedefine |
Allows simple and complex types, groups, and attribute groups from external schema files to be redefined in
the current schema.
|
| XmlSchemaSequence |
Requires the elements in the group to appear in the specified sequence within the containing element.
|
| XmlSchemaSerializer |
Convert from the XML Schema class representation to the standard XML representation.
|
| XmlSchemaSimpleContent |
Class for simple types and complex types with a simple content model.
|
| XmlSchemaSimpleContentExtension |
Class for simple types that are derived by extension.
|
| XmlSchemaSimpleContentRestriction |
Class for simple types that are derived by restriction.
|
| XmlSchemaSimpleType |
Class defines a simple type that determines the information and constraints for the values of attributes or
elements with text-only content.
|
| XmlSchemaSimpleTypeContent |
Abstract class for simple type content classes.
|
| XmlSchemaSimpleTypeList |
Class for the list of simpleType elements.
|
| XmlSchemaSimpleTypeRestriction |
Class for the restriction of simpleType elements.
|
| XmlSchemaSimpleTypeUnion |
Class for the union of simpleType elements.
|
| XmlSchemaTotalDigitsFacet |
Class for defining totalDigits facets.
|
| XmlSchemaType |
The base class for all simple types and complex types.
|
| XmlSchemaUnique |
Identifies a unique constraint among a set of elements.
|
| XmlSchemaWhiteSpaceFacet |
Class for defining whiteSpace facets.
|
| XmlSchemaXPath |
Class for XML Path Language (XPath) expressions.
|
| Enum | Description |
|---|---|
| XmlSchemaContentProcessing |
Provides information about the validation mode of any and anyAttribute element replacements.
|
| XmlSchemaContentType |
Enumerations for the content model of the complex type.
|
| XmlSchemaForm |
Indicates if attributes or elements need to be qualified or left unqualified.
|
| XmlSchemaUse |
use= values.
|
| XmlSeverityType |
Represents the severity of the validation event.
|
| Exception | Description |
|---|---|
| XmlSchemaException |
Returns detailed information about the schema exception.
|
| XmlSchemaSerializer.XmlSchemaSerializerException |
Exception class used for serialization problems.
|
Copyright © 2004–2017 The Apache Software Foundation. All rights reserved.