Top Description Fields Constructors Methods
com.sun.msv.grammar.xmlschema

public Class XPath

extends Object
implements Serializable
Class Inheritance
All Implemented Interfaces
java.io.Serializable
Imports
com.sun.msv.grammar.NameClass

internal representation of XPath ('aaa/bbb/ccc/ ... /eee'). Note that 'A|B' is repsented by using two Path instances.
Author
Kohsuke KAWAGUCHI

Field Summary

Modifier and TypeField and Description
public NameClass
attributeStep

optional attribute step that can only appear as the last child.

public boolean
isAnyDescendant

this field is true if the XPath starts with '//' operator.

private static final long
public NameClass[]
steps

each name class represents each step.

Constructor Summary

AccessConstructor and Description
public

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

attributeStepback to summary
public NameClass attributeStep

optional attribute step that can only appear as the last child. Null if not present.

isAnyDescendantback to summary
public boolean isAnyDescendant

this field is true if the XPath starts with '//' operator.

serialVersionUIDback to summary
private static final long serialVersionUID
stepsback to summary
public NameClass[] steps

each name class represents each step.

Constructor Detail

XPathback to summary
public XPath()