| Package | Description |
|---|---|
| org.apache.ws.commons.schema.docpath |
Building an XML Document's Conforming Path
|
| Modifier and Type | Field and Description |
|---|---|
private java.util.List<XmlSchemaPathFinder.PathSegment<U,V>> |
XmlSchemaPathFinder.DecisionPoint.choices |
| Modifier and Type | Method and Description |
|---|---|
(package private) XmlSchemaPathFinder.PathSegment<U,V> |
XmlSchemaPathFinder.DecisionPoint.tryNextPath()
Returns the next
PathSegment to try, or
null if all PathSegments have been
followed. |
| Modifier and Type | Method and Description |
|---|---|
private java.util.List<XmlSchemaPathFinder.PathSegment<U,V>> |
XmlSchemaPathFinder.find(XmlSchemaPathNode<U,V> startNode,
javax.xml.namespace.QName elemQName) |
private java.util.List<XmlSchemaPathFinder.PathSegment<U,V>> |
XmlSchemaPathFinder.find(XmlSchemaPathNode<U,V> startNode,
javax.xml.namespace.QName elemQName,
int currDepth) |
private java.util.List<XmlSchemaPathFinder.PathSegment<U,V>> |
XmlSchemaPathFinder.find(XmlSchemaPathNode<U,V> startNode,
javax.xml.namespace.QName elemQName,
XmlSchemaStateMachineNode doNotFollow) |
| Modifier and Type | Method and Description |
|---|---|
int |
XmlSchemaPathFinder.PathSegment.compareTo(XmlSchemaPathFinder.PathSegment<U,V> o) |
private void |
XmlSchemaPathFinder.followPath(XmlSchemaPathFinder.PathSegment<U,V> path) |
| Constructor and Description |
|---|
DecisionPoint(XmlSchemaPathNode<U,V> decisionPoint,
java.util.List<XmlSchemaPathFinder.PathSegment<U,V>> choices,
int traversedElementIndex,
java.util.ArrayList<javax.xml.namespace.QName> elementStack,
java.util.ArrayList<javax.xml.namespace.QName> anyStack) |