public class DMNRelationEvaluator extends Object implements DMNExpressionEvaluator
| Constructor and Description |
|---|
DMNRelationEvaluator(String name,
org.kie.dmn.model.api.DMNElement node,
org.kie.dmn.model.api.Relation relationDef) |
| Modifier and Type | Method and Description |
|---|---|
void |
addColumn(String name) |
void |
addRow(List<DMNExpressionEvaluator> vals) |
EvaluatorResult |
evaluate(org.kie.dmn.api.core.event.DMNRuntimeEventManager eventManager,
org.kie.dmn.api.core.DMNResult dmnr)
Evaluates the expression, returning its result type (SUCCESS/FAILURE) and
result value.
|
List<String> |
getColumns() |
List<List<DMNExpressionEvaluator>> |
getRows() |
public DMNRelationEvaluator(String name, org.kie.dmn.model.api.DMNElement node, org.kie.dmn.model.api.Relation relationDef)
public void addColumn(String name)
public void addRow(List<DMNExpressionEvaluator> vals)
public List<List<DMNExpressionEvaluator>> getRows()
public EvaluatorResult evaluate(org.kie.dmn.api.core.event.DMNRuntimeEventManager eventManager, org.kie.dmn.api.core.DMNResult dmnr)
DMNExpressionEvaluatorevaluate in interface DMNExpressionEvaluatoreventManager - events manager to whom events are notifieddmnr - the result context instanceCopyright © 2001–2021 JBoss by Red Hat. All rights reserved.