Package org.jaxen.expr

Interfaces and default implementations for XPath expression components.

See:
          Description

Interface Summary
AdditiveExpr Represents an XPath additive expression.
AllNodeStep Represents the XPath node-test node().
BinaryExpr Represents a binary expression.
CommentNodeStep Represents the XPath node-test comment().
EqualityExpr Represents an XPath equality expression.
Expr Represents an XPath expression.
FilterExpr Represents an XPath filter expression.
FunctionCallExpr Represents an XPath function call expression.
LiteralExpr Represents an XPath string literal.
LocationPath Represents an XPath location path such as //foo/bar or pre:baz[position()=last()].
LogicalExpr Represents an XPath logical expression.
MultiplicativeExpr Represents an XPath multiplicative expression.
NameStep Represents an XPath name test such as para or svg:rect.
NumberExpr Represents an XPath floating point literal.
PathExpr Represents an XPath path expression.
Predicate Represents an XPath predicate such as [position() = last()].
Predicated Interface for objects which can have one or more predicates.
ProcessingInstructionNodeStep Represents the XPath node-test processing-instruction().
RelationalExpr Represents an XPath relational expression such as count(//p) > count(//div).
Step Represents a location step in a LocationPath.
TextNodeStep Represents the XPath node-test text().
UnaryExpr Represents an XPath unary expression such as -78.
UnionExpr Represents an XPath union expression.
VariableReferenceExpr Represents an XPath variable reference.
XPathExpr A wrapper around an XPath expression.
XPathFactory An abstract factory used to create individual path component objects.
 

Class Summary
DefaultAbsoluteLocationPath Deprecated. this class will become non-public in the future; use the interface instead
DefaultAdditiveExpr  
DefaultAllNodeStep Deprecated. this class will become non-public in the future; use the interface instead
DefaultAndExpr  
DefaultArithExpr  
DefaultBinaryExpr  
DefaultCommentNodeStep Deprecated. this class will become non-public in the future; use the interface instead
DefaultDivExpr  
DefaultEqualityExpr  
DefaultEqualsExpr  
DefaultExpr Deprecated. this class will become non-public in the future; use the interface instead
DefaultFilterExpr Deprecated. this class will become non-public in the future; use the interface instead
DefaultFunctionCallExpr Deprecated. this class will become non-public in the future; use the interface instead
DefaultGreaterThanEqualExpr  
DefaultGreaterThanExpr  
DefaultLessThanEqualExpr  
DefaultLessThanExpr  
DefaultLiteralExpr  
DefaultLocationPath  
DefaultLogicalExpr  
DefaultMinusExpr  
DefaultModExpr  
DefaultMultiplicativeExpr  
DefaultMultiplyExpr  
DefaultNameStep Deprecated. this class will become non-public in the future; use the interface instead
DefaultNotEqualsExpr  
DefaultNumberExpr  
DefaultOrExpr  
DefaultPathExpr  
DefaultPlusExpr  
DefaultPredicate  
DefaultProcessingInstructionNodeStep Deprecated. this class will become non-public in the future; use the interface instead
DefaultRelationalExpr  
DefaultRelativeLocationPath Deprecated. this class will become non-public in the future; use the interface instead
DefaultStep Deprecated. this class will become non-public in the future; use the interface instead
DefaultTextNodeStep Deprecated. this class will become non-public in the future; use the interface instead
DefaultTruthExpr  
DefaultUnaryExpr  
DefaultUnionExpr Deprecated. this class will become non-public in the future; use the interface instead
DefaultVariableReferenceExpr  
DefaultXPathExpr Deprecated. this class will become non-public in the future; use the interface instead
DefaultXPathFactory The concrete implementation of the XPathFactory anstract factory.
IdentitySet This is a set that uses identity rather than equality semantics.
IdentitySet.IdentityWrapper  
NodeComparator  
PredicateSet Represents the collection of predicates that follow the node-test in a location path.
 

Package org.jaxen.expr Description

Interfaces and default implementations for XPath expression components.