| 程序包 | 说明 |
|---|---|
| com.hp.hpl.sparta.xpath |
XPath parse trees over which Visitor objects can traverse to apply the
XPath expression to DOM nodes.
|
| 类和说明 |
|---|
| AllElementTest
A '*' node test.
|
| AttrCompareExpr
Compare attribute to string.
|
| AttrEqualsExpr
A '@attrName = "value"' test.
|
| AttrExistsExpr
A '@attrName' test to see if attribute exists.
|
| AttrExpr
A boolean test on an attribute.
|
| AttrGreaterExpr
A '@attrName > n' test.
|
| AttrLessExpr
A '@attrName < "n"' test.
|
| AttrNotEqualsExpr
An expression testing that an attribute is not equal to a given string.
|
| AttrRelationalExpr
Compare attribute relative to integer.
|
| AttrTest
A node test for an element with a particular tagname.
|
| BooleanExpr
an expression that returns a boolean value.
|
| BooleanExprVisitor
Add functionality to subclasses of BooleanExpr.
|
| ElementTest
A node test for an element with a particular tagname.
|
| NodeTest
The test for a nodeset that appears before the optional
[predicate] in an xpath step.
|
| NodeTestVisitor
Add functionality to ubclasses of NodeTest.
|
| ParentNodeTest
A '..' node test.
|
| PositionEqualsExpr
Test position within element list.
|
| Step
One of the steps which, separated by slashes, make up an XPath
expression.
|
| TextCompareExpr
Compare text value.
|
| TextEqualsExpr
[text()='value'] expression
Copyright (C) 2002 Hewlett-Packard Company.
|
| TextExistsExpr
[text()] expression
This is part of the GoF Flyweight(195) pattern -- Only one object of
this class ever exists, shared amongst all clients.
|
| TextNotEqualsExpr
An expression testing that the text node is not equal to a given string.
|
| TextTest
A "text()" node test in a Xpath step.
|
| ThisNodeTest
A '.' node test.
|
| TrueExpr
The boolean constant "true".
|
| Visitor
Something that crawls over the parse tree.
|
| XPath
The root of the parse tree for an XPath expression.
|
| XPathException
Thrown when some problem parsing or executing an XPath expression.
|
Copyright © 2013. All Rights Reserved.