Interface PredicateEvaluator
-
- All Superinterfaces:
Predicate
- All Known Implementing Classes:
DefaultPredicateEvaluator,PositionPredicateEvaluator
public interface PredicateEvaluator extends Predicate
Jaxen XPath expression evaluator.- Author:
- tom.fennelly@jboss.com
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanevaluate(Fragment<?> fragment, ExecutionContext executionContext)Does this XPath expression evaluate for the suppliedElementcontext object.
-
-
-
Method Detail
-
evaluate
boolean evaluate(Fragment<?> fragment, ExecutionContext executionContext)
Does this XPath expression evaluate for the suppliedElementcontext object. The implementation can update the context to a parent element if the expression targets multiple contexts.- Parameters:
fragment- TheElementcontext to be evaluated against.executionContext- SmooksExecutionContext.- Returns:
- True if the expression evaluates, otherwise false.
-
-