Uses of Interface
org.jaxen.expr.Expr

Packages that use Expr
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. 
org.jaxen.util Utility objects for walking object models. 
 

Uses of Expr in org.jaxen
 

Methods in org.jaxen that return Expr
 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
 interface AdditiveExpr
           
 interface BinaryExpr
           
 interface EqualityExpr
           
 interface FilterExpr
           
 interface FunctionCallExpr
           
 interface LiteralExpr
           
 interface LocationPath
           
 interface LogicalExpr
           
 interface MultiplicativeExpr
           
 interface NumberExpr
           
 interface PathExpr
           
 interface RelationalExpr
           
 interface UnaryExpr
           
 interface UnionExpr
           
 interface VariableReferenceExpr
           
 

Classes in org.jaxen.expr that implement Expr
 class DefaultAbsoluteLocationPath
           
(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
           
 class DefaultExpr
           
 class DefaultFilterExpr
           
 class DefaultFunctionCallExpr
           
(package private)  class DefaultGreaterThanEqualExpr
           
(package private)  class DefaultGreaterThanExpr
           
(package private)  class DefaultLessThanEqualExpr
           
(package private)  class DefaultLessThanExpr
           
(package private)  class DefaultLiteralExpr
           
(package private)  class DefaultLocationPath
           
(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 DefaultNumberExpr
           
(package private)  class DefaultOrExpr
           
(package private)  class DefaultPathExpr
           
(package private)  class DefaultPlusExpr
           
(package private)  class DefaultRelationalExpr
           
 class DefaultRelativeLocationPath
           
(package private)  class DefaultTruthExpr
           
(package private)  class DefaultUnaryExpr
           
 class DefaultUnionExpr
           
(package private)  class DefaultVariableReferenceExpr
           
 

Fields in org.jaxen.expr declared as Expr
private  Expr DefaultXPathExpr.rootExpr
           
private  Expr DefaultUnaryExpr.expr
           
private  Expr DefaultPredicate.expr
           
private  Expr DefaultPathExpr.filterExpr
           
private  Expr DefaultFilterExpr.expr
           
private  Expr DefaultBinaryExpr.lhs
           
private  Expr DefaultBinaryExpr.rhs
           
 

Methods in org.jaxen.expr that return Expr
 Expr DefaultXPathFactory.createUnaryExpr(Expr expr, int unaryOperator)
           
 Expr DefaultXPathExpr.getRootExpr()
           
 Expr DefaultUnaryExpr.getExpr()
           
 Expr DefaultUnaryExpr.simplify()
           
 Expr DefaultPredicate.getExpr()
           
 Expr DefaultPathExpr.getFilterExpr()
           
 Expr DefaultPathExpr.simplify()
           
 Expr DefaultFunctionCallExpr.simplify()
           
 Expr DefaultFilterExpr.getExpr()
           
 Expr DefaultFilterExpr.simplify()
           
 Expr DefaultBinaryExpr.getLHS()
           
 Expr DefaultBinaryExpr.getRHS()
           
 Expr DefaultBinaryExpr.simplify()
           
 Expr DefaultExpr.simplify()
           
 Expr DefaultLocationPath.simplify()
           
 Expr XPathFactory.createUnaryExpr(Expr expr, int unaryOperator)
           
 Expr UnaryExpr.getExpr()
           
 Expr FilterExpr.getExpr()
           
 Expr BinaryExpr.getLHS()
           
 Expr BinaryExpr.getRHS()
           
 Expr Predicate.getExpr()
           
 Expr PathExpr.getFilterExpr()
           
 Expr Expr.simplify()
           
 Expr XPathExpr.getRootExpr()
           
 

Methods in org.jaxen.expr with parameters of type Expr
 XPathExpr DefaultXPathFactory.createXPath(Expr rootExpr)
           
 BinaryExpr DefaultXPathFactory.createOrExpr(Expr lhs, Expr rhs)
           
 BinaryExpr DefaultXPathFactory.createAndExpr(Expr lhs, Expr rhs)
           
 BinaryExpr DefaultXPathFactory.createEqualityExpr(Expr lhs, Expr rhs, int equalityOperator)
           
 BinaryExpr DefaultXPathFactory.createRelationalExpr(Expr lhs, Expr rhs, int relationalOperator)
           
 BinaryExpr DefaultXPathFactory.createAdditiveExpr(Expr lhs, Expr rhs, int additiveOperator)
           
 BinaryExpr DefaultXPathFactory.createMultiplicativeExpr(Expr lhs, Expr rhs, int multiplicativeOperator)
           
 Expr DefaultXPathFactory.createUnaryExpr(Expr expr, int unaryOperator)
           
 UnionExpr DefaultXPathFactory.createUnionExpr(Expr lhs, Expr rhs)
           
 FilterExpr DefaultXPathFactory.createFilterExpr(Expr expr)
           
 Predicate DefaultXPathFactory.createPredicate(Expr predicateExpr)
           
 void DefaultXPathExpr.setRootExpr(Expr rootExpr)
           
 void DefaultPredicate.setExpr(Expr expr)
           
 void DefaultPathExpr.setFilterExpr(Expr filterExpr)
           
 void DefaultFunctionCallExpr.addParameter(Expr parameter)
           
 void DefaultBinaryExpr.setLHS(Expr lhs)
           
 void DefaultBinaryExpr.setRHS(Expr rhs)
           
 XPathExpr XPathFactory.createXPath(Expr rootExpr)
           
 BinaryExpr XPathFactory.createOrExpr(Expr lhs, Expr rhs)
           
 BinaryExpr XPathFactory.createAndExpr(Expr lhs, Expr rhs)
           
 BinaryExpr XPathFactory.createEqualityExpr(Expr lhs, Expr rhs, int equalityOperator)
           
 BinaryExpr XPathFactory.createRelationalExpr(Expr lhs, Expr rhs, int relationalOperator)
           
 BinaryExpr XPathFactory.createAdditiveExpr(Expr lhs, Expr rhs, int additiveOperator)
           
 BinaryExpr XPathFactory.createMultiplicativeExpr(Expr lhs, Expr rhs, int multiplicativeOperator)
           
 Expr XPathFactory.createUnaryExpr(Expr expr, int unaryOperator)
           
 UnionExpr XPathFactory.createUnionExpr(Expr lhs, Expr rhs)
           
 FilterExpr XPathFactory.createFilterExpr(Expr expr)
           
 Predicate XPathFactory.createPredicate(Expr predicateExpr)
           
 void FunctionCallExpr.addParameter(Expr parameter)
           
 void Predicate.setExpr(Expr expr)
           
 void PathExpr.setFilterExpr(Expr filterExpr)
           
 void XPathExpr.setRootExpr(Expr rootExpr)
           
 

Constructors in org.jaxen.expr with parameters of type Expr
DefaultXPathExpr(Expr rootExpr)
           
DefaultUnionExpr(Expr lhs, Expr rhs)
           
DefaultUnaryExpr(Expr expr)
           
DefaultPredicate(Expr expr)
           
DefaultPlusExpr(Expr lhs, Expr rhs)
           
DefaultPathExpr(Expr filterExpr, LocationPath locationPath)
           
DefaultOrExpr(Expr lhs, Expr rhs)
           
DefaultNotEqualsExpr(Expr lhs, Expr rhs)
           
DefaultMultiplyExpr(Expr lhs, Expr rhs)
           
DefaultModExpr(Expr lhs, Expr rhs)
           
DefaultMinusExpr(Expr lhs, Expr rhs)
           
DefaultLessThanExpr(Expr lhs, Expr rhs)
           
DefaultLessThanEqualExpr(Expr lhs, Expr rhs)
           
DefaultGreaterThanExpr(Expr lhs, Expr rhs)
           
DefaultRelationalExpr(Expr lhs, Expr rhs)
           
DefaultGreaterThanEqualExpr(Expr lhs, Expr rhs)
           
DefaultFilterExpr(Expr expr, PredicateSet predicateSet)
           
DefaultEqualsExpr(Expr lhs, Expr rhs)
           
DefaultEqualityExpr(Expr lhs, Expr rhs)
           
DefaultMultiplicativeExpr(Expr lhs, Expr rhs)
           
DefaultDivExpr(Expr lhs, Expr rhs)
           
DefaultTruthExpr(Expr lhs, Expr rhs)
           
DefaultLogicalExpr(Expr lhs, Expr rhs)
           
DefaultAndExpr(Expr lhs, Expr rhs)
           
DefaultBinaryExpr(Expr lhs, Expr rhs)
           
DefaultArithExpr(Expr lhs, Expr rhs)
           
DefaultAdditiveExpr(Expr lhs, Expr rhs)
           
 

Uses of Expr in org.jaxen.pattern
 

Methods in org.jaxen.pattern with parameters of type Expr
protected static Pattern PatternParser.convertExpr(Expr expr)
           
 

Uses of Expr in org.jaxen.util
 

Methods in org.jaxen.util with parameters of type Expr
(package private)  void XPath2XMLVisitor.printLhsRhs(Expr lhs, Expr rhs)