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.Serializable
internal 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 NameClass
attributeStep
optional attribute step that can only appear as the last child.boolean
isAnyDescendant
this field is true if the XPath starts with '//' operator.private static long
serialVersionUID
NameClass[]
steps
each 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
-
-