请参阅: 说明
| 接口 | 说明 |
|---|---|
| BooleanExprVisitor |
Add functionality to subclasses of BooleanExpr.
|
| NodeTestVisitor |
Add functionality to ubclasses of NodeTest.
|
| Visitor |
Something that crawls over the parse tree.
|
| 类 | 说明 |
|---|---|
| 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.
|
| ElementTest |
A node test for an element with a particular tagname.
|
| ExprFactory |
A utility that parses a stream of tokens and creates the
appropriate sub-class of BooleanExpr.
|
| NodeTest |
The test for a nodeset that appears before the optional
[predicate] in an xpath step.
|
| ParentNodeTest |
A '..' node test.
|
| PositionEqualsExpr |
Test position within element list.
|
| SimpleStreamTokenizer |
Simplified replacement for java.util.StreamTokenizer which is not
avilable in J2ME.
|
| 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".
|
| XPath |
The root of the parse tree for an XPath expression.
|
| 异常错误 | 说明 |
|---|---|
| XPathException |
Thrown when some problem parsing or executing an XPath expression.
|
Copyright (C) 2002 Hewlett-Packard Company. This file is part of Sparta, an XML Parser, DOM, and XPath library. This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Copyright © 2016. All Rights Reserved.