|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.enhydra.apache.xerces.validators.schema.identity.XPath
Bare minimum XPath parser.
Inner Class Summary | |
static class |
XPath.Axis
Axis. |
static class |
XPath.LocationPath
A location path representation for an XPath expression. |
static class |
XPath.NodeTest
Node test. |
static class |
XPath.Step
A location path step comprised of an axis and node test. |
Field Summary | |
protected String |
fExpression
Expression. |
protected XPath.LocationPath[] |
fLocationPaths
Location paths. |
protected StringPool |
fStringPool
String pool. |
Constructor Summary | |
XPath(String xpath,
StringPool stringPool,
NamespacesScope context)
Constructs an XPath object from the specified expression. |
Method Summary | |
XPath.LocationPath |
getLocationPath()
Returns a representation of the first location path for this XPath. |
XPath.LocationPath[] |
getLocationPaths()
Returns a representation of all location paths for this XPath. |
static void |
main(String[] argv)
Main program entry. |
String |
toString()
Returns a string representation of this object. |
Methods inherited from class java.lang.Object |
|
Field Detail |
protected String fExpression
protected StringPool fStringPool
protected XPath.LocationPath[] fLocationPaths
Constructor Detail |
public XPath(String xpath, StringPool stringPool, NamespacesScope context) throws XPathException
Method Detail |
public XPath.LocationPath getLocationPath()
public String toString()
toString
in class Object
public static void main(String[] argv) throws Exception
public XPath.LocationPath[] getLocationPaths()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |