org.jaxen.expr
Class PredicateSet
java.lang.Object
org.jaxen.expr.PredicateSet
- All Implemented Interfaces:
- java.io.Serializable
- public class PredicateSet
- extends java.lang.Object
- implements java.io.Serializable
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
predicates
private java.util.List predicates
PredicateSet
public PredicateSet()
addPredicate
public void addPredicate(Predicate predicate)
getPredicates
public java.util.List getPredicates()
simplify
public void simplify()
getText
public java.lang.String getText()
evaluateAsBoolean
protected boolean evaluateAsBoolean(java.util.List contextNodeSet,
ContextSupport support)
throws JaxenException
- Throws:
JaxenException
evaluatePredicates
protected java.util.List evaluatePredicates(java.util.List contextNodeSet,
ContextSupport support)
throws JaxenException
- Throws:
JaxenException
applyPredicate
public java.util.List applyPredicate(Predicate predicate,
java.util.List nodes2Filter,
ContextSupport support)
throws JaxenException
- Throws:
JaxenException