Uses of Interface
org.jaxen.expr.Expr
Packages that use Expr
Package
Description
This package defines the core Jaxen API to the XPath engine.
Interfaces and default implementations for
XPath expression components.
Defines XSLT Pattern objects.
-
Uses of Expr in org.jaxen
Modifier and TypeMethodDescriptionBaseXPath.getRootExpr()
Retrieve the root expression of the internal compiled form of this XPath expression. -
Uses of Expr in org.jaxen.expr
Subinterfaces of Expr in org.jaxen.exprModifier and TypeInterfaceDescriptioninterface
Represents an XPath additive expression.interface
Represents a binary expression.interface
Represents an XPath equality expression.interface
Represents an XPath filter expression.interface
Represents an XPath function call expression.interface
Represents an XPath string literal.interface
Represents an XPath location path such as//foo/bar
orpre:baz[position()=last()]
.interface
Represents an XPath logical expression.interface
Represents an XPath multiplicative expression.interface
Represents an XPath floating point literal.interface
Represents an XPath path expression.interface
Represents an XPath relational expression such ascount(//p) > count(//div)
.interface
Represents an XPath unary expression such as-78
.interface
Represents an XPath union expression.interface
Represents an XPath variable reference.Classes in org.jaxen.expr that implement ExprMethods in org.jaxen.expr that return ExprModifier and TypeMethodDescriptionDefaultXPathFactory.createUnaryExpr
(Expr expr, int unaryOperator) XPathFactory.createUnaryExpr
(Expr expr, int unaryOperator) Returns a new XPath unary expression.DefaultFilterExpr.getExpr()
FilterExpr.getExpr()
Predicate.getExpr()
Returns the expression in this predicate.UnaryExpr.getExpr()
Returns the expression following the minus sign.PathExpr.getFilterExpr()
Returns the filter expression that starts the path expression.BinaryExpr.getLHS()
Returns the left-hand side of the binary expression.BinaryExpr.getRHS()
Returns the right-hand side of the binary expression.XPathExpr.getRootExpr()
Returns the wrapped expression object.DefaultFilterExpr.simplify()
Expr.simplify()
Simplifies the XPath expression.Methods in org.jaxen.expr with parameters of type ExprModifier and TypeMethodDescriptionvoid
FunctionCallExpr.addParameter
(Expr parameter) Add the next argument to the function.DefaultXPathFactory.createAdditiveExpr
(Expr lhs, Expr rhs, int additiveOperator) XPathFactory.createAdditiveExpr
(Expr lhs, Expr rhs, int additiveOperator) Returns a new XPath additive expression.DefaultXPathFactory.createAndExpr
(Expr lhs, Expr rhs) XPathFactory.createAndExpr
(Expr lhs, Expr rhs) Returns a new XPath And expression.DefaultXPathFactory.createEqualityExpr
(Expr lhs, Expr rhs, int equalityOperator) XPathFactory.createEqualityExpr
(Expr lhs, Expr rhs, int equalityOperator) Returns a new XPath equality expression.DefaultXPathFactory.createFilterExpr
(Expr expr) XPathFactory.createFilterExpr
(Expr expr) Returns a new XPath filter expression.DefaultXPathFactory.createMultiplicativeExpr
(Expr lhs, Expr rhs, int multiplicativeOperator) XPathFactory.createMultiplicativeExpr
(Expr lhs, Expr rhs, int multiplicativeOperator) Returns a new XPath multiplicative expression.DefaultXPathFactory.createOrExpr
(Expr lhs, Expr rhs) XPathFactory.createOrExpr
(Expr lhs, Expr rhs) Returns a new XPath Or expression.DefaultXPathFactory.createPredicate
(Expr predicateExpr) XPathFactory.createPredicate
(Expr predicateExpr) Create from the supplied expression.DefaultXPathFactory.createRelationalExpr
(Expr lhs, Expr rhs, int relationalOperator) XPathFactory.createRelationalExpr
(Expr lhs, Expr rhs, int relationalOperator) Returns a new XPath relational expression.DefaultXPathFactory.createUnaryExpr
(Expr expr, int unaryOperator) XPathFactory.createUnaryExpr
(Expr expr, int unaryOperator) Returns a new XPath unary expression.DefaultXPathFactory.createUnionExpr
(Expr lhs, Expr rhs) XPathFactory.createUnionExpr
(Expr lhs, Expr rhs) Returns a new XPath union expression.DefaultXPathFactory.createXPath
(Expr rootExpr) XPathFactory.createXPath
(Expr rootExpr) Create a newXPathExpr
from anExpr
.void
Change the expression used by this predicate.void
PathExpr.setFilterExpr
(Expr filterExpr) Changes the expression's filter expression.void
XPathExpr.setRootExpr
(Expr rootExpr) Changes the wrapped expression object.Constructors in org.jaxen.expr with parameters of type Expr -
Uses of Expr in org.jaxen.pattern
Methods in org.jaxen.pattern with parameters of type Expr