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:
  • Field Details

    • 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.
  • Constructor Details

    • XPath

      public XPath()