public class DMNContextEvaluator extends Object implements DMNExpressionEvaluator
Modifier and Type | Class and Description |
---|---|
static class |
DMNContextEvaluator.ContextEntryDef |
Modifier and Type | Field and Description |
---|---|
static String |
RESULT_ENTRY |
Constructor and Description |
---|
DMNContextEvaluator(String name,
org.kie.dmn.model.api.Context contextDef) |
Modifier and Type | Method and Description |
---|---|
void |
addEntry(String name,
org.kie.dmn.api.core.DMNType type,
DMNExpressionEvaluator evaluator,
org.kie.dmn.model.api.ContextEntry ce) |
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<DMNContextEvaluator.ContextEntryDef> |
getEntries() |
public static final String RESULT_ENTRY
public DMNContextEvaluator(String name, org.kie.dmn.model.api.Context contextDef)
public void addEntry(String name, org.kie.dmn.api.core.DMNType type, DMNExpressionEvaluator evaluator, org.kie.dmn.model.api.ContextEntry ce)
public List<DMNContextEvaluator.ContextEntryDef> getEntries()
public EvaluatorResult evaluate(org.kie.dmn.api.core.event.DMNRuntimeEventManager eventManager, org.kie.dmn.api.core.DMNResult dmnr)
DMNExpressionEvaluator
evaluate
in interface DMNExpressionEvaluator
eventManager
- events manager to whom events are notifieddmnr
- the result context instanceCopyright © 2001–2020 JBoss by Red Hat. All rights reserved.