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
XmlSchemaAttrInfo
s
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
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
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
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
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
getStateMachineNode() - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaPathNode
getStateMachineNodesByQName() - Method in class org.apache.ws.commons.schema.docpath.XmlSchemaStateMachineGenerator
getStateMachinesByQName() - Method in class org.apache.ws.commons.schema.docpath.DomBuilderFromSax
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
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
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
XmlSchemaStateMachineNode
s.
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
ContentHandler
s 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
-
- 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
-
- 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
QName
s.
- 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
-
- 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
-
- XmlSchemaRestriction(XmlSchemaRestriction.Type, Object, boolean) - Constructor for class org.apache.ws.commons.schema.walker.XmlSchemaRestriction
-
- XmlSchemaRestriction.Type - Enum in org.apache.ws.commons.schema.walker
-
- 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 XmlSchema
s.
- 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 XmlSchemaTypeInfo
s.
- 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
-
- 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