See: Description
| Interface | Description |
|---|---|
| AdditiveExpr |
Represents an XPath additive expression.
|
| AllNodeStep |
Represents the XPath node-test
node(). |
| BinaryExpr |
Represents a binary expression.
|
| CommentNodeStep |
Represents the XPath node-test
comment(). |
| EqualityExpr |
Represents an XPath equality expression.
|
| Expr |
Represents an XPath expression.
|
| FilterExpr |
Represents an XPath filter expression.
|
| FunctionCallExpr |
Represents an XPath function call expression.
|
| LiteralExpr |
Represents an XPath string literal.
|
| LocationPath |
Represents an XPath location path such as
//foo/bar
or pre:baz[position()=last()]. |
| LogicalExpr |
Represents an XPath logical expression.
|
| MultiplicativeExpr |
Represents an XPath multiplicative expression.
|
| NameStep |
Represents an XPath name test such as
para or
svg:rect. |
| NumberExpr |
Represents an XPath floating point literal.
|
| PathExpr |
Represents an XPath path expression.
|
| Predicate |
Represents an XPath predicate such as
[position() = last()]. |
| Predicated |
Interface for objects which can have one or more predicates.
|
| ProcessingInstructionNodeStep |
Represents the XPath node-test
processing-instruction(). |
| RelationalExpr |
Represents an XPath relational expression such as
count(//p) > count(//div). |
| Step |
Represents a location step in a LocationPath.
|
| TextNodeStep |
Represents the XPath node-test
text(). |
| UnaryExpr |
Represents an XPath unary expression such as
-78. |
| UnionExpr |
Represents an XPath union expression.
|
| VariableReferenceExpr |
Represents an XPath variable reference.
|
| XPathExpr |
A wrapper around an XPath expression.
|
| XPathFactory |
An abstract factory used to create individual path component objects.
|
| Class | Description |
|---|---|
| DefaultAbsoluteLocationPath | Deprecated
this class will become non-public in the future;
use the interface instead
|
| DefaultAdditiveExpr | |
| DefaultAllNodeStep | Deprecated
this class will become non-public in the future;
use the interface instead
|
| DefaultAndExpr | |
| DefaultArithExpr | |
| DefaultBinaryExpr | |
| DefaultCommentNodeStep | Deprecated
this class will become non-public in the future;
use the interface instead
|
| DefaultDivExpr | |
| DefaultEqualityExpr | |
| DefaultEqualsExpr | |
| DefaultExpr | Deprecated
this class will become non-public in the future;
use the interface instead
|
| DefaultFilterExpr | Deprecated
this class will become non-public in the future;
use the interface instead
|
| DefaultFunctionCallExpr | Deprecated
this class will become non-public in the future;
use the interface instead
|
| DefaultGreaterThanEqualExpr | |
| DefaultGreaterThanExpr | |
| DefaultLessThanEqualExpr | |
| DefaultLessThanExpr | |
| DefaultLiteralExpr | |
| DefaultLocationPath | |
| DefaultLogicalExpr | |
| DefaultMinusExpr | |
| DefaultModExpr | |
| DefaultMultiplicativeExpr | |
| DefaultMultiplyExpr | |
| DefaultNameStep | Deprecated
this class will become non-public in the future;
use the interface instead
|
| DefaultNotEqualsExpr | |
| DefaultNumberExpr | |
| DefaultOrExpr | |
| DefaultPathExpr | |
| DefaultPlusExpr | |
| DefaultPredicate | |
| DefaultProcessingInstructionNodeStep | Deprecated
this class will become non-public in the future;
use the interface instead
|
| DefaultRelationalExpr | |
| DefaultRelativeLocationPath | Deprecated
this class will become non-public in the future;
use the interface instead
|
| DefaultStep | Deprecated
this class will become non-public in the future;
use the interface instead
|
| DefaultTextNodeStep | Deprecated
this class will become non-public in the future;
use the interface instead
|
| DefaultTruthExpr | |
| DefaultUnaryExpr | |
| DefaultUnionExpr | Deprecated
this class will become non-public in the future;
use the interface instead
|
| DefaultVariableReferenceExpr | |
| DefaultXPathExpr | Deprecated
this class will become non-public in the future;
use the interface instead
|
| DefaultXPathFactory |
The concrete implementation of the XPathFactory anstract factory.
|
| IdentitySet |
This is a set that uses identity rather than equality semantics.
|
| IdentitySet.IdentityWrapper | |
| NodeComparator | |
| PredicateSet |
Represents the collection of predicates that follow the node-test in a
location path.
|
Interfaces and default implementations for XPath expression components.