public Object evaluate(Context context) throws JaxenException { Object results = getExpr().evaluate( context ); if ( results instanceof List ) { List newresults = getPredicateSet().evaluatePredicates( (List) results, context.getContextSupport() ); results = newresults; } return results; }
newNodeSet.addAll(getPredicateSet().evaluatePredicates( interimSet, support )); interimSet.clear();
return getPredicateSet().evaluatePredicates(newNodeSet, support); return getPredicateSet().evaluatePredicates(newNodeSet, support); List predicateNodes = getPredicateSet().evaluatePredicates(interimSet, support); List predicateNodes = getPredicateSet().evaluatePredicates(interimSet, support);