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 ExprModifier and TypeClassDescriptionclassDeprecated.this class will become non-public in the future; use the interface instead(package private) class(package private) class(package private) class(package private) class(package private) class(package private) class(package private) classclassDeprecated.this class will become non-public in the future; use the interface insteadclassDeprecated.this class will become non-public in the future; use the interface insteadclassDeprecated.this class will become non-public in the future; use the interface instead(package private) class(package private) class(package private) class(package private) class(package private) class(package private) class(package private) class(package private) class(package private) class(package private) class(package private) class(package private) class(package private) class(package private) class(package private) class(package private) class(package private) classclassDeprecated.this class will become non-public in the future; use the interface instead(package private) class(package private) classclassDeprecated.this class will become non-public in the future; use the interface instead(package private) classFields in org.jaxen.expr declared as ExprModifier and TypeFieldDescriptionprivate ExprDefaultFilterExpr.exprDeprecated.private ExprDefaultPredicate.exprprivate ExprDefaultUnaryExpr.exprprivate ExprDefaultPathExpr.filterExprprivate ExprDefaultBinaryExpr.lhsprivate ExprDefaultBinaryExpr.rhsprivate ExprDefaultXPathExpr.rootExprDeprecated.Methods 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()Deprecated.DefaultPredicate.getExpr()DefaultUnaryExpr.getExpr()FilterExpr.getExpr()Predicate.getExpr()Returns the expression in this predicate.UnaryExpr.getExpr()Returns the expression following the minus sign.DefaultPathExpr.getFilterExpr()PathExpr.getFilterExpr()Returns the filter expression that starts the path expression.BinaryExpr.getLHS()Returns the left-hand side of the binary expression.DefaultBinaryExpr.getLHS()BinaryExpr.getRHS()Returns the right-hand side of the binary expression.DefaultBinaryExpr.getRHS()DefaultXPathExpr.getRootExpr()Deprecated.XPathExpr.getRootExpr()Returns the wrapped expression object.DefaultBinaryExpr.simplify()DefaultExpr.simplify()Deprecated.DefaultFilterExpr.simplify()Deprecated.DefaultFunctionCallExpr.simplify()Deprecated.DefaultLocationPath.simplify()DefaultPathExpr.simplify()DefaultUnaryExpr.simplify()Expr.simplify()Simplifies the XPath expression.Methods in org.jaxen.expr with parameters of type ExprModifier and TypeMethodDescriptionvoidDefaultFunctionCallExpr.addParameter(Expr parameter) Deprecated.voidFunctionCallExpr.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.voidvoidChange the expression used by this predicate.voidDefaultPathExpr.setFilterExpr(Expr filterExpr) voidPathExpr.setFilterExpr(Expr filterExpr) Changes the expression's filter expression.voidvoidvoidDefaultXPathExpr.setRootExpr(Expr rootExpr) Deprecated.voidXPathExpr.setRootExpr(Expr rootExpr) Changes the wrapped expression object.Constructors in org.jaxen.expr with parameters of type ExprModifierConstructorDescription(package private)DefaultAdditiveExpr(Expr lhs, Expr rhs) (package private)DefaultAndExpr(Expr lhs, Expr rhs) (package private)DefaultArithExpr(Expr lhs, Expr rhs) (package private)DefaultBinaryExpr(Expr lhs, Expr rhs) (package private)DefaultDivExpr(Expr lhs, Expr rhs) (package private)DefaultEqualityExpr(Expr lhs, Expr rhs) (package private)DefaultEqualsExpr(Expr lhs, Expr rhs) DefaultFilterExpr(Expr expr, PredicateSet predicateSet) Deprecated.(package private)DefaultGreaterThanEqualExpr(Expr lhs, Expr rhs) (package private)DefaultGreaterThanExpr(Expr lhs, Expr rhs) (package private)DefaultLessThanEqualExpr(Expr lhs, Expr rhs) (package private)DefaultLessThanExpr(Expr lhs, Expr rhs) (package private)DefaultLogicalExpr(Expr lhs, Expr rhs) (package private)DefaultMinusExpr(Expr lhs, Expr rhs) (package private)DefaultModExpr(Expr lhs, Expr rhs) (package private)DefaultMultiplicativeExpr(Expr lhs, Expr rhs) (package private)DefaultMultiplyExpr(Expr lhs, Expr rhs) (package private)DefaultNotEqualsExpr(Expr lhs, Expr rhs) (package private)DefaultOrExpr(Expr lhs, Expr rhs) (package private)DefaultPathExpr(Expr filterExpr, LocationPath locationPath) (package private)DefaultPlusExpr(Expr lhs, Expr rhs) (package private)DefaultPredicate(Expr expr) (package private)DefaultRelationalExpr(Expr lhs, Expr rhs) (package private)DefaultTruthExpr(Expr lhs, Expr rhs) (package private)DefaultUnaryExpr(Expr expr) 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 ExprModifier and TypeMethodDescriptionprotected static PatternPatternParser.convertExpr(Expr expr) Deprecated.