public class DMNDTExpressionEvaluator extends Object implements DMNExpressionEvaluator, org.kie.dmn.api.feel.runtime.events.FEELEventListener
Constructor and Description |
---|
DMNDTExpressionEvaluator(org.kie.dmn.api.core.ast.DMNNode node,
org.kie.dmn.feel.runtime.functions.DTInvokerFunction dt) |
Modifier and Type | Method and Description |
---|---|
EvaluatorResult |
evaluate(org.kie.dmn.api.core.event.DMNRuntimeEventManager dmrem,
org.kie.dmn.api.core.DMNResult dmnr)
Evaluates the expression, returning its result type (SUCCESS/FAILURE) and
result value.
|
void |
onEvent(org.kie.dmn.api.feel.runtime.events.FEELEvent event) |
public DMNDTExpressionEvaluator(org.kie.dmn.api.core.ast.DMNNode node, org.kie.dmn.feel.runtime.functions.DTInvokerFunction dt)
public EvaluatorResult evaluate(org.kie.dmn.api.core.event.DMNRuntimeEventManager dmrem, org.kie.dmn.api.core.DMNResult dmnr)
DMNExpressionEvaluator
evaluate
in interface DMNExpressionEvaluator
dmrem
- events manager to whom events are notifieddmnr
- the result context instancepublic void onEvent(org.kie.dmn.api.feel.runtime.events.FEELEvent event)
onEvent
in interface org.kie.dmn.api.feel.runtime.events.FEELEventListener
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.