org.exolab.adaptx.xpath.expressions
Class PredicateExpr
java.lang.Objectorg.exolab.adaptx.xpath.expressions.PredicateExpr
- XPathExpression
public abstract class PredicateExpr
extends java.lang.Object
This class represents an XPath predicate expression.
This class handles predicates as a linked list of
PredicateExpr, each containing the actual expression
used during evaluation.
$Revision: 3734 $ $Date: 2003-05-13 09:55:04 +0200 (Tue, 13 May 2003) $BOOLEAN, ERROR, FILTER_EXPR, LOCATION_PATH, NODE_TEST, NUMBER, PATH_EXPR, PRIMARY, STEP, STRING, UNION_EXPR |
getExpression
public abstract XPathExpression getExpression()
Returns the actual XPathExpression for this predicate
- the XPathExpression for this predicate
getNext
public abstract PredicateExpr getNext()
Returns the next PredicateExpr for this PredicateExpr
hasNext
public abstract boolean hasNext()
Returns true if there are more predicate expressions
- true if there are more predicate expressions