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.