net.sf.swan.xpath.pattern
Class PredicatedPattern
java.lang.Object
|
+--net.sf.swan.xpath.pattern.PredicatedPattern
- All Implemented Interfaces:
- NodeTypes, Pattern
- Direct Known Subclasses:
- FilterPattern, Step
- public abstract class PredicatedPattern
- extends java.lang.Object
- implements Pattern
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PredicatedPattern
public PredicatedPattern()
hasPredicates
public boolean hasPredicates()
setPredicates
public void setPredicates(org.jaxen.expr.PredicateSet predicateSet)
getPredicates
public org.jaxen.expr.PredicateSet getPredicates()
simplifyPredicates
public void simplifyPredicates()
evaluatePredicates
protected boolean evaluatePredicates(java.lang.Object contextNode,
org.jaxen.ContextSupport support)
throws org.jaxen.JaxenException
applyPredicate
protected boolean applyPredicate(org.jaxen.expr.Predicate predicate,
org.jaxen.Context context)
throws org.jaxen.JaxenException