Package org.jaxen.expr
Interfaces and default implementations for XPath expression components.
-
Interface Summary Interface Description AdditiveExpr Represents an XPath additive expression.AllNodeStep Represents the XPath node-testnode()
.BinaryExpr Represents a binary expression.CommentNodeStep Represents the XPath node-testcomment()
.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
orpre:baz[position()=last()]
.LogicalExpr Represents an XPath logical expression.MultiplicativeExpr Represents an XPath multiplicative expression.NameStep Represents an XPath name test such aspara
orsvg: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-testprocessing-instruction()
.RelationalExpr Represents an XPath relational expression such ascount(//p) > count(//div)
.Step Represents a location step in a LocationPath.TextNodeStep Represents the XPath node-testtext()
.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 Class Description DefaultAbsoluteLocationPath Deprecated. this class will become non-public in the future; use the interface insteadDefaultAdditiveExpr DefaultAllNodeStep Deprecated. this class will become non-public in the future; use the interface insteadDefaultAndExpr DefaultArithExpr DefaultBinaryExpr DefaultCommentNodeStep Deprecated. this class will become non-public in the future; use the interface insteadDefaultDivExpr DefaultEqualityExpr DefaultEqualsExpr DefaultExpr Deprecated. this class will become non-public in the future; use the interface insteadDefaultFilterExpr Deprecated. this class will become non-public in the future; use the interface insteadDefaultFunctionCallExpr Deprecated. this class will become non-public in the future; use the interface insteadDefaultGreaterThanEqualExpr DefaultGreaterThanExpr DefaultLessThanEqualExpr DefaultLessThanExpr DefaultLiteralExpr DefaultLocationPath DefaultLogicalExpr DefaultMinusExpr DefaultModExpr DefaultMultiplicativeExpr DefaultMultiplyExpr DefaultNameStep Deprecated. this class will become non-public in the future; use the interface insteadDefaultNotEqualsExpr DefaultNumberExpr DefaultOrExpr DefaultPathExpr DefaultPlusExpr DefaultPredicate DefaultProcessingInstructionNodeStep Deprecated. this class will become non-public in the future; use the interface insteadDefaultRelationalExpr DefaultRelativeLocationPath Deprecated. this class will become non-public in the future; use the interface insteadDefaultStep Deprecated. this class will become non-public in the future; use the interface insteadDefaultTextNodeStep Deprecated. this class will become non-public in the future; use the interface insteadDefaultTruthExpr DefaultUnaryExpr DefaultUnionExpr Deprecated. this class will become non-public in the future; use the interface insteadDefaultVariableReferenceExpr DefaultXPathExpr Deprecated. this class will become non-public in the future; use the interface insteadDefaultXPathFactory 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.