Package | Description |
---|---|
org.jaxen |
This package defines the core Jaxen API to the XPath engine.
|
org.jaxen.expr |
Interfaces and default implementations for
XPath expression components.
|
org.jaxen.pattern |
Defines XSLT Pattern objects.
|
Modifier and Type | Method | Description |
---|---|---|
Expr |
BaseXPath.getRootExpr() |
Retrieve the root expression of the internal
compiled form of this XPath expression.
|
Modifier and Type | Interface | Description |
---|---|---|
interface |
AdditiveExpr |
Represents an XPath additive expression.
|
interface |
BinaryExpr |
Represents a binary expression.
|
interface |
EqualityExpr |
Represents an XPath equality expression.
|
interface |
FilterExpr |
Represents an XPath filter expression.
|
interface |
FunctionCallExpr |
Represents an XPath function call expression.
|
interface |
LiteralExpr |
Represents an XPath string literal.
|
interface |
LocationPath |
Represents an XPath location path such as
//foo/bar
or pre:baz[position()=last()] . |
interface |
LogicalExpr |
Represents an XPath logical expression.
|
interface |
MultiplicativeExpr |
Represents an XPath multiplicative expression.
|
interface |
NumberExpr |
Represents an XPath floating point literal.
|
interface |
PathExpr |
Represents an XPath path expression.
|
interface |
RelationalExpr |
Represents an XPath relational expression such as
count(//p) > count(//div) . |
interface |
UnaryExpr |
Represents an XPath unary expression such as
-78 . |
interface |
UnionExpr |
Represents an XPath union expression.
|
interface |
VariableReferenceExpr |
Represents an XPath variable reference.
|
Modifier and Type | Class | Description |
---|---|---|
class |
DefaultAbsoluteLocationPath |
Deprecated.
this class will become non-public in the future;
use the interface instead
|
class |
DefaultExpr |
Deprecated.
this class will become non-public in the future;
use the interface instead
|
class |
DefaultFilterExpr |
Deprecated.
this class will become non-public in the future;
use the interface instead
|
class |
DefaultFunctionCallExpr |
Deprecated.
this class will become non-public in the future;
use the interface instead
|
class |
DefaultRelativeLocationPath |
Deprecated.
this class will become non-public in the future;
use the interface instead
|
class |
DefaultUnionExpr |
Deprecated.
this class will become non-public in the future;
use the interface instead
|
Modifier and Type | Method | Description |
---|---|---|
Expr |
DefaultXPathFactory.createUnaryExpr(Expr expr,
int unaryOperator) |
|
Expr |
XPathFactory.createUnaryExpr(Expr expr,
int unaryOperator) |
Returns a new XPath unary expression.
|
Expr |
DefaultFilterExpr.getExpr() |
Deprecated.
|
Expr |
FilterExpr.getExpr() |
|
Expr |
Predicate.getExpr() |
Returns the expression in this predicate.
|
Expr |
UnaryExpr.getExpr() |
Returns the expression following the minus sign.
|
Expr |
PathExpr.getFilterExpr() |
Returns the filter expression that starts the path expression.
|
Expr |
BinaryExpr.getLHS() |
Returns the left-hand side of the binary expression.
|
Expr |
BinaryExpr.getRHS() |
Returns the right-hand side of the binary expression.
|
Expr |
DefaultXPathExpr.getRootExpr() |
Deprecated.
|
Expr |
XPathExpr.getRootExpr() |
Returns the wrapped expression object.
|
Expr |
DefaultExpr.simplify() |
Deprecated.
|
Expr |
DefaultFilterExpr.simplify() |
Deprecated.
|
Expr |
DefaultFunctionCallExpr.simplify() |
Deprecated.
|
Expr |
Expr.simplify() |
Simplifies the XPath expression.
|
Modifier and Type | Method | Description |
---|---|---|
void |
DefaultFunctionCallExpr.addParameter(Expr parameter) |
Deprecated.
|
void |
FunctionCallExpr.addParameter(Expr parameter) |
Add the next argument to the function.
|
BinaryExpr |
DefaultXPathFactory.createAdditiveExpr(Expr lhs,
Expr rhs,
int additiveOperator) |
|
BinaryExpr |
XPathFactory.createAdditiveExpr(Expr lhs,
Expr rhs,
int additiveOperator) |
Returns a new XPath additive expression.
|
BinaryExpr |
DefaultXPathFactory.createAndExpr(Expr lhs,
Expr rhs) |
|
BinaryExpr |
XPathFactory.createAndExpr(Expr lhs,
Expr rhs) |
Returns a new XPath And expression.
|
BinaryExpr |
DefaultXPathFactory.createEqualityExpr(Expr lhs,
Expr rhs,
int equalityOperator) |
|
BinaryExpr |
XPathFactory.createEqualityExpr(Expr lhs,
Expr rhs,
int equalityOperator) |
Returns a new XPath equality expression.
|
FilterExpr |
DefaultXPathFactory.createFilterExpr(Expr expr) |
|
FilterExpr |
XPathFactory.createFilterExpr(Expr expr) |
Returns a new XPath filter expression.
|
BinaryExpr |
DefaultXPathFactory.createMultiplicativeExpr(Expr lhs,
Expr rhs,
int multiplicativeOperator) |
|
BinaryExpr |
XPathFactory.createMultiplicativeExpr(Expr lhs,
Expr rhs,
int multiplicativeOperator) |
Returns a new XPath multiplicative expression.
|
BinaryExpr |
DefaultXPathFactory.createOrExpr(Expr lhs,
Expr rhs) |
|
BinaryExpr |
XPathFactory.createOrExpr(Expr lhs,
Expr rhs) |
Returns a new XPath Or expression.
|
Predicate |
DefaultXPathFactory.createPredicate(Expr predicateExpr) |
|
Predicate |
XPathFactory.createPredicate(Expr predicateExpr) |
Create from the supplied expression.
|
BinaryExpr |
DefaultXPathFactory.createRelationalExpr(Expr lhs,
Expr rhs,
int relationalOperator) |
|
BinaryExpr |
XPathFactory.createRelationalExpr(Expr lhs,
Expr rhs,
int relationalOperator) |
Returns a new XPath relational expression.
|
Expr |
DefaultXPathFactory.createUnaryExpr(Expr expr,
int unaryOperator) |
|
Expr |
XPathFactory.createUnaryExpr(Expr expr,
int unaryOperator) |
Returns a new XPath unary expression.
|
UnionExpr |
DefaultXPathFactory.createUnionExpr(Expr lhs,
Expr rhs) |
|
UnionExpr |
XPathFactory.createUnionExpr(Expr lhs,
Expr rhs) |
Returns a new XPath union expression.
|
XPathExpr |
DefaultXPathFactory.createXPath(Expr rootExpr) |
|
XPathExpr |
XPathFactory.createXPath(Expr rootExpr) |
Create a new
XPathExpr from an Expr . |
void |
Predicate.setExpr(Expr expr) |
Change the expression used by this predicate.
|
void |
PathExpr.setFilterExpr(Expr filterExpr) |
Changes the expression's filter expression.
|
void |
DefaultXPathExpr.setRootExpr(Expr rootExpr) |
Deprecated.
|
void |
XPathExpr.setRootExpr(Expr rootExpr) |
Changes the wrapped expression object.
|
Constructor | Description |
---|---|
DefaultFilterExpr(Expr expr,
PredicateSet predicateSet) |
Deprecated.
|
DefaultUnionExpr(Expr lhs,
Expr rhs) |
Deprecated.
|
DefaultXPathExpr(Expr rootExpr) |
Deprecated.
|
Modifier and Type | Method | Description |
---|---|---|
protected static Pattern |
PatternParser.convertExpr(Expr expr) |
Copyright © 2001–2018 Codehaus. All rights reserved.