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 TypeInterfaceDescriptioninterfaceRepresents an XPath additive expression.interfaceRepresents a binary expression.interfaceRepresents an XPath equality expression.interfaceRepresents an XPath filter expression.interfaceRepresents an XPath function call expression.interfaceRepresents an XPath string literal.interfaceRepresents an XPath location path such as//foo/barorpre:baz[position()=last()].interfaceRepresents an XPath logical expression.interfaceRepresents an XPath multiplicative expression.interfaceRepresents an XPath floating point literal.interfaceRepresents an XPath path expression.interfaceRepresents an XPath relational expression such ascount(//p) > count(//div).interfaceRepresents an XPath unary expression such as-78.interfaceRepresents an XPath union expression.interfaceRepresents 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 TypeMethodDescriptionvoidFunctionCallExpr.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 newXPathExprfrom anExpr.voidChange the expression used by this predicate.voidPathExpr.setFilterExpr(Expr filterExpr) Changes the expression's filter expression.voidXPathExpr.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