public class DMNLiteralExpressionEvaluator extends Object implements DMNExpressionEvaluator
| Constructor and Description |
|---|
DMNLiteralExpressionEvaluator(org.kie.dmn.feel.lang.CompiledExpression expression,
org.kie.dmn.model.api.LiteralExpression expressionNode) |
| 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.
|
org.kie.dmn.feel.lang.CompiledExpression |
getExpression() |
boolean |
isFunctionDefinition() |
public DMNLiteralExpressionEvaluator(org.kie.dmn.feel.lang.CompiledExpression expression,
org.kie.dmn.model.api.LiteralExpression expressionNode)
public boolean isFunctionDefinition()
public org.kie.dmn.feel.lang.CompiledExpression getExpression()
public EvaluatorResult evaluate(org.kie.dmn.api.core.event.DMNRuntimeEventManager dmrem, org.kie.dmn.api.core.DMNResult dmnr)
DMNExpressionEvaluatorevaluate in interface DMNExpressionEvaluatordmrem - events manager to whom events are notifieddmnr - the result context instanceCopyright © 2001–2021 JBoss by Red Hat. All rights reserved.