Package com.sun.msv.grammar.xmlschema
Class XPath
- java.lang.Object
-
- com.sun.msv.grammar.xmlschema.XPath
-
- All Implemented Interfaces:
Serializable
public class XPath extends Object implements Serializable
internal representation of XPath ('aaa/bbb/ccc/ ... /eee'). Note that 'A|B' is repsented by using two Path instances.- Author:
- Kohsuke KAWAGUCHI
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description NameClassattributeStepoptional attribute step that can only appear as the last child.booleanisAnyDescendantthis field is true if the XPath starts with '//' operator.NameClass[]stepseach name class represents each step.
-
Constructor Summary
Constructors Constructor Description XPath()
-
-
-
Field Detail
-
isAnyDescendant
public boolean isAnyDescendant
this field is true if the XPath starts with '//' operator.
-
steps
public NameClass[] steps
each name class represents each step.
-
attributeStep
public NameClass attributeStep
optional attribute step that can only appear as the last child. Null if not present.
-
-