Class XmlSchemaPathFinder.DecisionPoint<U,V>
java.lang.Object
org.apache.ws.commons.schema.docpath.XmlSchemaPathFinder.DecisionPoint<U,V>
- Enclosing class:
XmlSchemaPathFinder<U,V>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final List<XmlSchemaPathFinder.PathSegment<U, V>> private final XmlSchemaPathNode<U, V> private final int -
Constructor Summary
ConstructorsConstructorDescriptionDecisionPoint(XmlSchemaPathNode<U, V> decisionPoint, List<XmlSchemaPathFinder.PathSegment<U, V>> choices, int traversedElementIndex, ArrayList<QName> elementStack, ArrayList<QName> anyStack) -
Method Summary
Modifier and TypeMethodDescription(package private) XmlSchemaPathNode<U, V> toString()(package private) XmlSchemaPathFinder.PathSegment<U, V> Returns the nextPathSegmentto try, ornullif allPathSegments have been followed.
-
Field Details
-
decisionPoint
-
choices
-
traversedElementIndex
private final int traversedElementIndex -
elementStack
-
anyStack
-
-
Constructor Details
-
DecisionPoint
-
-
Method Details
-
tryNextPath
XmlSchemaPathFinder.PathSegment<U,V> tryNextPath()Returns the nextPathSegmentto try, ornullif allPathSegments have been followed. -
getDecisionPoint
XmlSchemaPathNode<U,V> getDecisionPoint() -
getElementStack
-
getAnyStack
-
toString
-