Uses of Interface
org.jaxen.expr.Expr
-
Packages that use Expr 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. -
-
Uses of Expr in org.jaxen
Methods in org.jaxen that return Expr Modifier and Type Method Description Expr
BaseXPath. 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.expr 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
orpre: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 ascount(//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.Classes in org.jaxen.expr that implement Expr Modifier and Type Class Description class
DefaultAbsoluteLocationPath
Deprecated.this class will become non-public in the future; use the interface insteadclass
DefaultExpr
Deprecated.this class will become non-public in the future; use the interface insteadclass
DefaultFilterExpr
Deprecated.this class will become non-public in the future; use the interface insteadclass
DefaultFunctionCallExpr
Deprecated.this class will become non-public in the future; use the interface insteadclass
DefaultRelativeLocationPath
Deprecated.this class will become non-public in the future; use the interface insteadclass
DefaultUnionExpr
Deprecated.this class will become non-public in the future; use the interface insteadMethods in org.jaxen.expr that return Expr 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.Methods in org.jaxen.expr with parameters of type Expr 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 newXPathExpr
from anExpr
.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.Constructors in org.jaxen.expr with parameters of type Expr Constructor Description DefaultFilterExpr(Expr expr, PredicateSet predicateSet)
Deprecated.DefaultUnionExpr(Expr lhs, Expr rhs)
Deprecated.DefaultXPathExpr(Expr rootExpr)
Deprecated. -
Uses of Expr in org.jaxen.pattern
Methods in org.jaxen.pattern with parameters of type Expr Modifier and Type Method Description protected static Pattern
PatternParser. convertExpr(Expr expr)
-