public final class ExpressionEvaluator
extends java.lang.Object
GuardExpression
looking up values for variables in the
supplied DataState
.Constructor and Description |
---|
ExpressionEvaluator() |
Modifier and Type | Method and Description |
---|---|
static boolean |
checkAllVariableNotNull(org.processmining.datapetrinets.expression.GuardExpression expression,
DataState variableValues) |
static boolean |
failSafeIsFalse(org.processmining.datapetrinets.expression.GuardExpression expression,
DataState variableValues,
java.util.Map<java.lang.String,java.lang.Class> variableTypes,
StringDiscretizer discretizer) |
static boolean |
failSafeIsTrue(org.processmining.datapetrinets.expression.GuardExpression expression,
DataState variableValues,
java.util.Map<java.lang.String,java.lang.Class> variableTypes,
StringDiscretizer discretizer) |
static boolean |
isFalse(org.processmining.datapetrinets.expression.GuardExpression expression,
DataState variableValues,
java.util.Map<java.lang.String,java.lang.Class> variableTypes,
StringDiscretizer discretizer) |
static boolean |
isTrue(org.processmining.datapetrinets.expression.GuardExpression expression,
DataState variableValues,
java.util.Map<java.lang.String,java.lang.Class> variableTypes,
StringDiscretizer discretizer) |
public static boolean failSafeIsFalse(org.processmining.datapetrinets.expression.GuardExpression expression, DataState variableValues, java.util.Map<java.lang.String,java.lang.Class> variableTypes, StringDiscretizer discretizer)
public static boolean failSafeIsTrue(org.processmining.datapetrinets.expression.GuardExpression expression, DataState variableValues, java.util.Map<java.lang.String,java.lang.Class> variableTypes, StringDiscretizer discretizer)
public static boolean checkAllVariableNotNull(org.processmining.datapetrinets.expression.GuardExpression expression, DataState variableValues)
public static boolean isTrue(org.processmining.datapetrinets.expression.GuardExpression expression, DataState variableValues, java.util.Map<java.lang.String,java.lang.Class> variableTypes, StringDiscretizer discretizer) throws org.processmining.datapetrinets.exception.EvaluatorException
org.processmining.datapetrinets.exception.EvaluatorException
public static boolean isFalse(org.processmining.datapetrinets.expression.GuardExpression expression, DataState variableValues, java.util.Map<java.lang.String,java.lang.Class> variableTypes, StringDiscretizer discretizer) throws org.processmining.datapetrinets.exception.EvaluatorException
org.processmining.datapetrinets.exception.EvaluatorException