com.oldlight.weaver.interpreter
Class WeaverPredicate
java.lang.Object
com.oldlight.weaver.interpreter.WeaverPredicate
- public class WeaverPredicate
- extends Object
A class to evaluate a predicate expression.
- Author:
- Paul Harvey
guardString
private String guardString
guard
private Expression guard
WeaverPredicate
public WeaverPredicate(String predicate,
WeaverFunctionMapper functionMapper)
throws WeaverException
toString
public String toString()
- Create a string representation of a WeaverPredicate.
- Returns:
- The string representation of the WeaverPredicate.
evaluate
boolean evaluate(WeaverVariableResolver resolver)
parsePredicate
private void parsePredicate(String predicate,
ExpressionEvaluator evaluator,
FunctionMapper functionMapper)
throws WeaverException
- Throws:
WeaverException