public class DmnEvaluator
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static DmnEvaluator |
create(ExecutionContext ctx,
HitPolicy hitPolicy,
com.whitestein.lsps.stdlib.dmn.DmnExpressionEvaluator expressionEvaluator,
java.lang.String module,
java.util.List<Parameter> inputs,
java.util.List<Parameter> outputs,
java.util.List<Rule> rules)
Creates an evaluator instance.
|
ListHolder |
evaluateList(ListHolder inputValues)
Evaluates the decision table.
|
ListHolder |
evaluateMap(MapHolder inputValues)
Evaluates the decision table.
|
public static DmnEvaluator create(ExecutionContext ctx, HitPolicy hitPolicy, com.whitestein.lsps.stdlib.dmn.DmnExpressionEvaluator expressionEvaluator, java.lang.String module, java.util.List<Parameter> inputs, java.util.List<Parameter> outputs, java.util.List<Rule> rules) throws ValidationException
ctx - hitPolicy - expressionEvaluator - module - inputs - outputs - rules - ValidationExceptionpublic ListHolder evaluateMap(MapHolder inputValues) throws ErrorException, ValidationException
inputValues - ErrorExceptionValidationExceptionpublic ListHolder evaluateList(ListHolder inputValues) throws ErrorException, ValidationException
inputValues - ErrorExceptionValidationExceptionCopyright © 2007-2020 Whitestein Technologies. All Rights Reserved.