Package com.sun.msv.grammar.xmlschema
Class XPath
- java.lang.Object
-
- com.sun.msv.grammar.xmlschema.XPath
-
- All Implemented Interfaces:
java.io.Serializable
public class XPath extends java.lang.Object implements java.io.Serializableinternal representation of XPath ('aaa/bbb/ccc/ ... /eee'). Note that 'A|B' is repsented by using two Path instances.- 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.private static longserialVersionUIDNameClass[]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.
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
-