public abstract class AbstractGuardExpression extends java.lang.Object implements GuardExpression
GuardExpression.Factory, GuardExpression.Operation| Constructor and Description |
|---|
AbstractGuardExpression() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
evaluate(java.util.Map<java.lang.String,java.lang.Object> valueMap) |
java.lang.Object |
evaluate(VariableProvider variableProvider) |
boolean |
isFalse() |
boolean |
isFalse(java.util.Map<java.lang.String,java.lang.Object> valueMap) |
boolean |
isFalse(VariableProvider variableProvider) |
boolean |
isFalse(VariableProvider variableProvider,
FunctionProvider functionProvider) |
boolean |
isTrue() |
boolean |
isTrue(java.util.Map<java.lang.String,java.lang.Object> valueMap) |
boolean |
isTrue(VariableProvider variableProvider) |
boolean |
isTrue(VariableProvider variableProvider,
FunctionProvider functionProvider) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitevaluate, getLiteralValues, getNormalVariables, getPrimeVariables, toCanonicalString, toPrettyString, toTreeLikeString, visitpublic final boolean isTrue(VariableProvider variableProvider) throws EvaluatorException
isTrue in interface GuardExpressionEvaluatorExceptionpublic final boolean isTrue(VariableProvider variableProvider, FunctionProvider functionProvider) throws EvaluatorException
isTrue in interface GuardExpressionEvaluatorExceptionpublic final boolean isTrue(java.util.Map<java.lang.String,java.lang.Object> valueMap)
throws EvaluatorException
isTrue in interface GuardExpressionEvaluatorExceptionpublic final boolean isTrue()
throws EvaluatorException
isTrue in interface GuardExpressionEvaluatorException - neverpublic final java.lang.Object evaluate(VariableProvider variableProvider) throws EvaluatorException
evaluate in interface GuardExpressionEvaluatorExceptionpublic final java.lang.Object evaluate(java.util.Map<java.lang.String,java.lang.Object> valueMap)
throws EvaluatorException
evaluate in interface GuardExpressionEvaluatorExceptionpublic final boolean isFalse(VariableProvider variableProvider) throws EvaluatorException
isFalse in interface GuardExpressionEvaluatorExceptionpublic final boolean isFalse(VariableProvider variableProvider, FunctionProvider functionProvider) throws EvaluatorException
isFalse in interface GuardExpressionEvaluatorExceptionpublic final boolean isFalse(java.util.Map<java.lang.String,java.lang.Object> valueMap)
throws EvaluatorException
isFalse in interface GuardExpressionEvaluatorExceptionpublic final boolean isFalse()
throws EvaluatorException
isFalse in interface GuardExpressionEvaluatorException - never