A C D E G H I O R S T V W X 

A

addContentHandler(ContentHandler) - Method in class org.apache.ws.commons.schema.docpath.SaxWalkerOverDom
Adds the provided ContentHandler to the list of content handlers to send events to.
addNamespace(String, String) - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaNamespaceContext
Adds a new prefix mapping to the context.
addVisitor(XmlSchemaVisitor) - Method in class org.apache.ws.commons.schema.walker.XmlSchemaWalker
Adds a new visitor to be notified as the XML Schemas are walked.

C

characters(char[], int, int) - Method in class org.apache.ws.commons.schema.docpath.DomBuilderFromSax
Adds content to the current element.
characters(char[], int, int) - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaPathFinder
clear() - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaNamespaceContext
Clears the given namespace stack, restoring it to the original mappings defined by the constructor.
clear() - Method in class org.apache.ws.commons.schema.walker.XmlSchemaWalker
Clears the internal state in preparation for another walk through the schema.

D

DomBuilderFromSax - Class in org.apache.ws.commons.schema.docpath
Builds an XML Document from an XML Schema during a SAX walk.
DomBuilderFromSax(XmlSchemaCollection) - Constructor for class org.apache.ws.commons.schema.docpath.DomBuilderFromSax
Creates a new DocumentBuilderFromSax.

E

endDocument() - Method in class org.apache.ws.commons.schema.docpath.DomBuilderFromSax
 
endDocument() - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaPathFinder
Called when the XML Document traversal is complete.
endElement(String, String, String) - Method in class org.apache.ws.commons.schema.docpath.DomBuilderFromSax
Closes the current element in the generated XML document.
endElement(String, String, String) - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaPathFinder
Ends the current element.
endPrefixMapping(String) - Method in class org.apache.ws.commons.schema.docpath.DomBuilderFromSax
 
endPrefixMapping(String) - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaPathFinder
Handles the end of a prefix mapping in the SAX walk.
equals(Object) - Method in class org.apache.ws.commons.schema.walker.XmlSchemaRestriction
Determines equality.

G

getAny() - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaStateMachineNode
Returns the XmlSchemaAny associated with this node, or null
getAttribute() - Method in class org.apache.ws.commons.schema.walker.XmlSchemaAttrInfo
The underlying XmlSchemaAttribute.
getAttributes() - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaStateMachineNode
If this SchemaStateMachineNode represents an XmlSchemaElement, the set of XmlSchemaAttrInfos associated with the element it represents.
getBaseSimpleTypeFor(QName) - Static method in enum org.apache.ws.commons.schema.walker.XmlSchemaBaseSimpleType
Returns the XML Schema base simple type for the provided QName.
getBaseType() - Method in class org.apache.ws.commons.schema.walker.XmlSchemaTypeInfo
If this represents an atomic type, returns the type.
getChildren() - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaDocumentNode
Retrieves the children in the last occurrence of this node, mapped to their relative position.
getChildren(int) - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaDocumentNode
Retrieves the children in the provided occurrence of this node, mapped to their relative position.
getChildTypes() - Method in class org.apache.ws.commons.schema.walker.XmlSchemaTypeInfo
If this represents a list or a union, returns the set of children types.
getDeclaredPrefixes() - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaNamespaceContext
 
getDirection() - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaPathNode
The direction this path travels.
getDocIteration() - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaPathNode
Shortcut for calling getDocumentNode().getIteration().
getDocument() - Method in class org.apache.ws.commons.schema.docpath.DomBuilderFromSax
Retrieves the document constructed from the SAX walk.
getDocumentNode() - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaPathNode
Retrieves the XmlSchemaDocumentNode this XmlSchemaPathNode is visiting.
getElement() - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaStateMachineNode
If this SchemaStateMachineNode represents an XmlSchemaElement, the XmlSchemaElement it represents.
getElementType() - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaStateMachineNode
If this SchemaStateMachineNode represents an XmlSchemaElement, the XmlSchemaTypeInfo of the element it represents.
getFacets() - Method in class org.apache.ws.commons.schema.walker.XmlSchemaTypeInfo
The set of constraining facets on the value, or null if none.
getIteration() - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaDocumentNode
The total number of occurrences of this XmlSchemaDocumentNode in the underlying document.
getIteration() - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaPathNode
The iteration through the underlying XmlSchemaDocumentNode.
getMaxOccurs() - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaDocumentNode
Shortcut for calling getStateMachineNode().getMaxOccurs().
getMaxOccurs() - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaPathNode
Shortcut for calling getStateMachineNode().getMaxOccurs().
getMaxOccurs() - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaStateMachineNode
The maximum number of times this SchemaStateMachineNode may appear in succession.
getMinOccurs() - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaDocumentNode
Shortcut for calling getStateMachineNode().getMinOccurs().
getMinOccurs() - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaPathNode
Shortcut for calling getStateMachineNode().getMinOccurs().
getMinOccurs() - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaStateMachineNode
The minimum number of times this SchemaStateMachineNode may appear in succession.
getNamespaceToLocationMapping() - Method in class org.apache.ws.commons.schema.docpath.DomBuilderFromSax
Retrieves the XML Schema namespace -> location mapping set by the last call to DomBuilderFromSax.setNamespaceToLocationMapping(Map).
getNamespaceURI(String) - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaNamespaceContext
 
getNext() - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaPathNode
The next node in the path, or null if at the end of the path.
getNodeType() - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaStateMachineNode
The XML Schema node XmlSchemaStateMachineNode.Type this SchemaStateMachineNode represents.
getParent() - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaDocumentNode
The XmlSchemaDocumentNode representing this one's immediate parent.
getPossibleNextStates() - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaStateMachineNode
All of the known possible states that could follow this one.
getPrefix(String) - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaNamespaceContext
 
getPrefixes(String) - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaNamespaceContext
 
getPrevious() - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaPathNode
The previous node in the path, or null if at the beginning of the path.
getQName() - Method in enum org.apache.ws.commons.schema.walker.XmlSchemaBaseSimpleType
The corresponding QName that the XmlSchemaBaseSimpleType represents in XML Schema.
getStartNode() - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaStateMachineGenerator
Retrieves the start node of the state machine representing the most-recently walked XmlSchema.
getStateMachineNode() - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaDocumentNode
Returns the XmlSchemaStateMachineNode representing the place in the XML Schema that this XmlSchemaDocumentNode represents.
getStateMachineNode() - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaPathNode
Retrieves the XmlSchemaStateMachineNode representing the XML Schema that this XmlSchemaPathNode is visiting.
getStateMachineNodesByQName() - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaStateMachineGenerator
Retrieves the XmlSchemaStateMachineNodes representing each XmlSchemaElement in the walked XmlSchema.
getStateMachinesByQName() - Method in class org.apache.ws.commons.schema.docpath.DomBuilderFromSax
Retrieves the QName -> XmlSchemaStateMachineNode mapping defined by the call to DomBuilderFromSax.setStateMachinesByQName(Map).
getType() - Method in class org.apache.ws.commons.schema.walker.XmlSchemaAttrInfo
The attribute's value type.
getType() - Method in class org.apache.ws.commons.schema.walker.XmlSchemaRestriction
The constraining facet's XmlSchemaRestriction.Type.
getType() - Method in class org.apache.ws.commons.schema.walker.XmlSchemaTypeInfo
The type represented by this XmlSchemaTypeInfo.
getUserDefinedContent() - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaDocumentNode
Retrieves any user-defined content attached to this XmlSchemaDocumentNode, or null if none.
getUserDefinedContent() - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaPathNode
Retrieves any user-defined content attached to this XmlSchemaPathNode, or null if none.
getUserRecognizedType() - Method in class org.apache.ws.commons.schema.walker.XmlSchemaTypeInfo
The corresponding user-defined type, or null if none.
getUserRecognizedTypes() - Method in class org.apache.ws.commons.schema.walker.XmlSchemaWalker
The user-defined types set with the call to XmlSchemaWalker.setUserRecognizedTypes(Set), or null if none.
getValue() - Method in class org.apache.ws.commons.schema.walker.XmlSchemaRestriction
The facet's constraint value.
getXmlSchemaTraversal() - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaPathFinder
Once a traversal completes successfully, this method may be called to retrieve the relevant interpretation of the path through the XmlSchemaStateMachineNodes.

H

hashCode() - Method in class org.apache.ws.commons.schema.walker.XmlSchemaRestriction
Generates a hash code based on the contents.

I

isBaseSimpleType(QName) - Static method in enum org.apache.ws.commons.schema.walker.XmlSchemaBaseSimpleType
Returns true if the provided QName references XML Schema's anyType, anySimpleType, or one of the primitive datatypes defined by XML Schema.
isFixed() - Method in class org.apache.ws.commons.schema.walker.XmlSchemaRestriction
Whether the constraint value may be overridden in child definitions ( true means it cannot).
isMixed() - Method in class org.apache.ws.commons.schema.walker.XmlSchemaTypeInfo
If this is a complex type, returns whether its value is mixed.
isTopLevel() - Method in class org.apache.ws.commons.schema.walker.XmlSchemaAttrInfo
Whether the attribute exists in the global namespace.

O

onEndAttributes(XmlSchemaElement, XmlSchemaTypeInfo) - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaStateMachineGenerator
 
onEndAttributes(XmlSchemaElement, XmlSchemaTypeInfo) - Method in interface org.apache.ws.commons.schema.walker.XmlSchemaVisitor
This method is called when all of the attributes have been processed (provided the element has a type defined).
onEnterAllGroup(XmlSchemaAll) - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaStateMachineGenerator
 
onEnterAllGroup(XmlSchemaAll) - Method in interface org.apache.ws.commons.schema.walker.XmlSchemaVisitor
Called when an all group is entered.
onEnterChoiceGroup(XmlSchemaChoice) - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaStateMachineGenerator
 
onEnterChoiceGroup(XmlSchemaChoice) - Method in interface org.apache.ws.commons.schema.walker.XmlSchemaVisitor
Called when a choice group is entered.
onEnterElement(XmlSchemaElement, XmlSchemaTypeInfo, boolean) - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaStateMachineGenerator
 
onEnterElement(XmlSchemaElement, XmlSchemaTypeInfo, boolean) - Method in interface org.apache.ws.commons.schema.walker.XmlSchemaVisitor
A notification that an XmlSchemaElement has been entered.
onEnterSequenceGroup(XmlSchemaSequence) - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaStateMachineGenerator
 
onEnterSequenceGroup(XmlSchemaSequence) - Method in interface org.apache.ws.commons.schema.walker.XmlSchemaVisitor
Called when a sequence is entered.
onEnterSubstitutionGroup(XmlSchemaElement) - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaStateMachineGenerator
 
onEnterSubstitutionGroup(XmlSchemaElement) - Method in interface org.apache.ws.commons.schema.walker.XmlSchemaVisitor
This method is called when the walker enters a substitution group.
onExitAllGroup(XmlSchemaAll) - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaStateMachineGenerator
 
onExitAllGroup(XmlSchemaAll) - Method in interface org.apache.ws.commons.schema.walker.XmlSchemaVisitor
Called when an all group is exited.
onExitChoiceGroup(XmlSchemaChoice) - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaStateMachineGenerator
 
onExitChoiceGroup(XmlSchemaChoice) - Method in interface org.apache.ws.commons.schema.walker.XmlSchemaVisitor
Called when a choice group is exited.
onExitElement(XmlSchemaElement, XmlSchemaTypeInfo, boolean) - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaStateMachineGenerator
 
onExitElement(XmlSchemaElement, XmlSchemaTypeInfo, boolean) - Method in interface org.apache.ws.commons.schema.walker.XmlSchemaVisitor
Signifies the end of the element that was previously entered.
onExitSequenceGroup(XmlSchemaSequence) - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaStateMachineGenerator
 
onExitSequenceGroup(XmlSchemaSequence) - Method in interface org.apache.ws.commons.schema.walker.XmlSchemaVisitor
Called when a sequence is exited.
onExitSubstitutionGroup(XmlSchemaElement) - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaStateMachineGenerator
 
onExitSubstitutionGroup(XmlSchemaElement) - Method in interface org.apache.ws.commons.schema.walker.XmlSchemaVisitor
Called when the end of the substitution group is reached.
onVisitAny(XmlSchemaAny) - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaStateMachineGenerator
 
onVisitAny(XmlSchemaAny) - Method in interface org.apache.ws.commons.schema.walker.XmlSchemaVisitor
Called when a wildcard element is entered.
onVisitAnyAttribute(XmlSchemaElement, XmlSchemaAnyAttribute) - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaStateMachineGenerator
 
onVisitAnyAttribute(XmlSchemaElement, XmlSchemaAnyAttribute) - Method in interface org.apache.ws.commons.schema.walker.XmlSchemaVisitor
Called when a wildcard attribute is visited.
onVisitAttribute(XmlSchemaElement, XmlSchemaAttrInfo) - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaStateMachineGenerator
 
onVisitAttribute(XmlSchemaElement, XmlSchemaAttrInfo) - Method in interface org.apache.ws.commons.schema.walker.XmlSchemaVisitor
This method is called for each attribute associated with the element, providing the XmlSchemaAttrInfo representing that attribute.
org.apache.ws.commons.schema.docpath - package org.apache.ws.commons.schema.docpath
Building an XML Document's Conforming Path
org.apache.ws.commons.schema.walker - package org.apache.ws.commons.schema.walker
Walking XML Schemas

R

removeContentHandler(ContentHandler) - Method in class org.apache.ws.commons.schema.docpath.SaxWalkerOverDom
Removes the first instance of the provided ContentHandler from the set of handlers to send events to.
removeNamespace(String) - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaNamespaceContext
Removes the most recent prefix-to-namespace mapping for the provided prefix.
removeVisitor(XmlSchemaVisitor) - Method in class org.apache.ws.commons.schema.walker.XmlSchemaWalker
Removes the visitor to be notified as the XML Schemas are walked.

S

SaxWalkerOverDom - Class in org.apache.ws.commons.schema.docpath
Walks over a Document in a SAX style, notifying listeners with SAX events.
SaxWalkerOverDom() - Constructor for class org.apache.ws.commons.schema.docpath.SaxWalkerOverDom
Constructs a new SaxWalkerOverDom.
SaxWalkerOverDom(ContentHandler) - Constructor for class org.apache.ws.commons.schema.docpath.SaxWalkerOverDom
Constructs a new SaxWalkerOverDom with the provided ContentHandler to send SAX events.
SaxWalkerOverDom(List<ContentHandler>) - Constructor for class org.apache.ws.commons.schema.docpath.SaxWalkerOverDom
Constructs a new SaxWalkerOverDom, taking ownership of the list of ContentHandlers to send events to.
setFixed(boolean) - Method in class org.apache.ws.commons.schema.walker.XmlSchemaRestriction
Sets whether the constraint value may be overridden in child definitions (true means that it cannot).
setNamespaceToLocationMapping(Map<String, String>) - Method in class org.apache.ws.commons.schema.docpath.DomBuilderFromSax
Sets the XML Schema namespace -> location mapping to use when defining the schemaLocation attribute in the generated XML document.
setStateMachinesByQName(Map<QName, XmlSchemaStateMachineNode>) - Method in class org.apache.ws.commons.schema.docpath.DomBuilderFromSax
Sets the mapping of QNames to XmlSchemaStateMachineNodes.
setUserDefinedContent(U) - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaDocumentNode
Attaches user-defined content to this XmlSchemaDocumentNode.
setUserDefinedContent(V) - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaPathNode
Attaches user-defined content to this XmlSchemaPathNode.
setUserRecognizedType(QName) - Method in class org.apache.ws.commons.schema.walker.XmlSchemaTypeInfo
Sets the user-recognized type.
setUserRecognizedTypes(Set<QName>) - Method in class org.apache.ws.commons.schema.walker.XmlSchemaWalker
Defines the set of types the calling code recognizes.
setValue(Object) - Method in class org.apache.ws.commons.schema.walker.XmlSchemaRestriction
Sets the constraint value.
startDocument() - Method in class org.apache.ws.commons.schema.docpath.DomBuilderFromSax
 
startDocument() - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaPathFinder
Kick-starts a new SAX walk, building new XmlSchemaPathNode and XmlSchemaDocumentNode traversals in the process.
startElement(String, String, String, Attributes) - Method in class org.apache.ws.commons.schema.docpath.DomBuilderFromSax
Starts a new element in the generated XML document.
startElement(String, String, String, Attributes) - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaPathFinder
Find the path through the XML Schema that best matches this element, traversing any relevant groups, and backtracking if necessary.
startPrefixMapping(String, String) - Method in class org.apache.ws.commons.schema.docpath.DomBuilderFromSax
 
startPrefixMapping(String, String) - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaPathFinder
Handles a new prefix mapping in the SAX walk.

T

toString() - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaStateMachineNode
Builds a String representing this XmlSchemaStateMachineNode.
toString() - Method in class org.apache.ws.commons.schema.walker.XmlSchemaRestriction
Returns a String representation of this facet.
toString() - Method in class org.apache.ws.commons.schema.walker.XmlSchemaTypeInfo
A String representation of this XmlSchemaTypeInfo.

V

valueOf(String) - Static method in enum org.apache.ws.commons.schema.docpath.XmlSchemaPathNode.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.ws.commons.schema.docpath.XmlSchemaStateMachineNode.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.ws.commons.schema.walker.XmlSchemaBaseSimpleType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.ws.commons.schema.walker.XmlSchemaRestriction.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.ws.commons.schema.walker.XmlSchemaTypeInfo.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.ws.commons.schema.docpath.XmlSchemaPathNode.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.ws.commons.schema.docpath.XmlSchemaStateMachineNode.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.ws.commons.schema.walker.XmlSchemaBaseSimpleType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.ws.commons.schema.walker.XmlSchemaRestriction.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.ws.commons.schema.walker.XmlSchemaTypeInfo.Type
Returns an array containing the constants of this enum type, in the order they are declared.

W

walk(Document) - Method in class org.apache.ws.commons.schema.docpath.SaxWalkerOverDom
Walks the provided Document, sending events to all of the ContentHandlers as it traverses.
walk(XmlSchemaElement) - Method in class org.apache.ws.commons.schema.walker.XmlSchemaWalker
Initiates a walk through the XmlSchemaCollection starting with the provided root XmlSchemaElement.

X

XmlSchemaAttrInfo - Class in org.apache.ws.commons.schema.walker
This represents a complete XML Schema Attribute, after references are followed and types are defined.
XmlSchemaAttrInfo(XmlSchemaAttribute, XmlSchemaTypeInfo) - Constructor for class org.apache.ws.commons.schema.walker.XmlSchemaAttrInfo
Constructs a new XmlSchemaAttrInfo from the provided XmlSchemaAttribute and XmlSchemaTypeInfo.
XmlSchemaBaseSimpleType - Enum in org.apache.ws.commons.schema.walker
Represents the set of simple types defined by XML Schema, and conversions between them and their respective QNames.
XmlSchemaDocumentNode<U> - Class in org.apache.ws.commons.schema.docpath
The XmlSchemaDocumentNode represents a node in the XML Schema as it is used by an XML document.
XmlSchemaNamespaceContext - Class in org.apache.ws.commons.schema.docpath
XmlSchemaNamespaceContext() - Constructor for class org.apache.ws.commons.schema.docpath.XmlSchemaNamespaceContext
Constructs a new XmlSchemaNamespaceContext with the following initial mappings: xml -> http://www.w3.org/1999/namespace xmlns -> http://www.w3.org/2000/xmlns/
XmlSchemaPathFinder<U,V> - Class in org.apache.ws.commons.schema.docpath
Performs a SAX-based walk through the XML document, determining the interpretation ("path") that best matches the XML Schema.
XmlSchemaPathFinder(XmlSchemaStateMachineNode) - Constructor for class org.apache.ws.commons.schema.docpath.XmlSchemaPathFinder
Creates a new XmlToAvroPathCreator with the root XmlSchemaStateMachineNode to start from when evaluating documents.
XmlSchemaPathNode<U,V> - Class in org.apache.ws.commons.schema.docpath
This represents a node in the path when walking an XML or Avro document.
XmlSchemaPathNode.Direction - Enum in org.apache.ws.commons.schema.docpath
Represents a path's direction.
XmlSchemaRestriction - Class in org.apache.ws.commons.schema.walker
This represents an XmlSchemaFacet.
XmlSchemaRestriction(XmlSchemaRestriction.Type) - Constructor for class org.apache.ws.commons.schema.walker.XmlSchemaRestriction
Constructs a new XmlSchemaRestriction from only the XmlSchemaRestriction.Type.
XmlSchemaRestriction(XmlSchemaRestriction.Type, Object, boolean) - Constructor for class org.apache.ws.commons.schema.walker.XmlSchemaRestriction
Constructs a new XmlSchemaRestriction from the XmlSchemaRestriction.Type, constraining value, and whether the facet may be overridden by child type definitions.
XmlSchemaRestriction.Type - Enum in org.apache.ws.commons.schema.walker
The facet type: one of the known constraining facets defined by XML Schema.
XmlSchemaStateMachineGenerator - Class in org.apache.ws.commons.schema.docpath
Builds a state machine from an XmlSchema representing how to walk through the schema when parsing an XML document.
XmlSchemaStateMachineGenerator() - Constructor for class org.apache.ws.commons.schema.docpath.XmlSchemaStateMachineGenerator
Constructs a new XmlSchemaStateMachineGenerator, ready to start walking XmlSchemas.
XmlSchemaStateMachineNode - Class in org.apache.ws.commons.schema.docpath
This represents a node in the state machine used when parsing an XML Document based on its XmlSchema and Avro org.apache.avro.Schema.
XmlSchemaStateMachineNode.Type - Enum in org.apache.ws.commons.schema.docpath
 
XmlSchemaTypeInfo - Class in org.apache.ws.commons.schema.walker
Represents an element's or attribute's type, meaning either a XmlSchemaBaseSimpleType with facets, a union or list of them, or a complex type.
XmlSchemaTypeInfo(XmlSchemaTypeInfo) - Constructor for class org.apache.ws.commons.schema.walker.XmlSchemaTypeInfo
Constructs a new XmlSchemaTypeInfo representing a list of other XmlSchemaTypeInfos.
XmlSchemaTypeInfo(XmlSchemaTypeInfo, HashMap<XmlSchemaRestriction.Type, List<XmlSchemaRestriction>>) - Constructor for class org.apache.ws.commons.schema.walker.XmlSchemaTypeInfo
Constructs a list with facets.
XmlSchemaTypeInfo(List<XmlSchemaTypeInfo>) - Constructor for class org.apache.ws.commons.schema.walker.XmlSchemaTypeInfo
Constructs a union with the set of valid types a value adhering to the union must conform to.
XmlSchemaTypeInfo(List<XmlSchemaTypeInfo>, HashMap<XmlSchemaRestriction.Type, List<XmlSchemaRestriction>>) - Constructor for class org.apache.ws.commons.schema.walker.XmlSchemaTypeInfo
Constructs a union with the set of valid types the a value adhering to the union must conform to, along with any constraining facets on the union itself.
XmlSchemaTypeInfo(XmlSchemaBaseSimpleType) - Constructor for class org.apache.ws.commons.schema.walker.XmlSchemaTypeInfo
Constructs an atomic type with the XmlSchemaBaseSimpleType conforming values must adhere to.
XmlSchemaTypeInfo(XmlSchemaBaseSimpleType, HashMap<XmlSchemaRestriction.Type, List<XmlSchemaRestriction>>) - Constructor for class org.apache.ws.commons.schema.walker.XmlSchemaTypeInfo
Constructs an atomic type with the XmlSchemaBaseSimpleType conforming values must adhere to, along with any additional constraining facets.
XmlSchemaTypeInfo(boolean) - Constructor for class org.apache.ws.commons.schema.walker.XmlSchemaTypeInfo
Constructs a complex type whose value may or may not be mixed.
XmlSchemaTypeInfo.Type - Enum in org.apache.ws.commons.schema.walker
What the data in this XmlSchemaTypeInfo represents.
XmlSchemaVisitor - Interface in org.apache.ws.commons.schema.walker
Defines a visitor interface for notifications when walking an XmlSchema using the XmlSchemaWalker.
XmlSchemaWalker - Class in org.apache.ws.commons.schema.walker
Walks an XmlSchema from a starting XmlSchemaElement, notifying attached visitors as it descends.
XmlSchemaWalker(XmlSchemaCollection) - Constructor for class org.apache.ws.commons.schema.walker.XmlSchemaWalker
Initializes the XmlSchemaWalker with the XmlScheamCollection to reference when following an XmlSchemaElement.
XmlSchemaWalker(XmlSchemaCollection, XmlSchemaVisitor) - Constructor for class org.apache.ws.commons.schema.walker.XmlSchemaWalker
Initializes the XmlSchemaWalker with an XmlSchemaVisitor to notify as the schema is walked.
A C D E G H I O R S T V W X 

Copyright © 2004–2017 The Apache Software Foundation. All rights reserved.