Package | Description |
---|---|
org.jaxen.expr |
Interfaces and default implementations for
XPath expression components.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AdditiveExpr
Represents an XPath additive expression.
|
interface |
EqualityExpr
Represents an XPath equality expression.
|
interface |
LogicalExpr
Represents an XPath logical expression.
|
interface |
MultiplicativeExpr
Represents an XPath multiplicative expression.
|
interface |
RelationalExpr
Represents an XPath relational expression such as
count(//p) > count(//div) . |
interface |
UnionExpr
Represents an XPath union expression.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
DefaultAdditiveExpr |
(package private) class |
DefaultAndExpr |
(package private) class |
DefaultArithExpr |
(package private) class |
DefaultBinaryExpr |
(package private) class |
DefaultDivExpr |
(package private) class |
DefaultEqualityExpr |
(package private) class |
DefaultEqualsExpr |
(package private) class |
DefaultGreaterThanEqualExpr |
(package private) class |
DefaultGreaterThanExpr |
(package private) class |
DefaultLessThanEqualExpr |
(package private) class |
DefaultLessThanExpr |
(package private) class |
DefaultLogicalExpr |
(package private) class |
DefaultMinusExpr |
(package private) class |
DefaultModExpr |
(package private) class |
DefaultMultiplicativeExpr |
(package private) class |
DefaultMultiplyExpr |
(package private) class |
DefaultNotEqualsExpr |
(package private) class |
DefaultOrExpr |
(package private) class |
DefaultPlusExpr |
(package private) class |
DefaultRelationalExpr |
(package private) class |
DefaultTruthExpr |
class |
DefaultUnionExpr
Deprecated.
this class will become non-public in the future;
use the interface instead
|
Modifier and Type | Method and Description |
---|---|
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.
|
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.
|
BinaryExpr |
DefaultXPathFactory.createRelationalExpr(Expr lhs,
Expr rhs,
int relationalOperator) |
BinaryExpr |
XPathFactory.createRelationalExpr(Expr lhs,
Expr rhs,
int relationalOperator)
Returns a new XPath relational expression.
|