Class DmnDecisionLiteralExpressionEvaluationEventImpl
java.lang.Object
org.camunda.bpm.dmn.engine.impl.delegate.DmnDecisionLiteralExpressionEvaluationEventImpl
- All Implemented Interfaces:
DmnDecisionLiteralExpressionEvaluationEvent
,DmnDecisionLogicEvaluationEvent
public class DmnDecisionLiteralExpressionEvaluationEventImpl
extends Object
implements DmnDecisionLiteralExpressionEvaluationEvent
-
Field Summary
Modifier and TypeFieldDescriptionprotected DmnDecision
protected long
protected String
protected TypedValue
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionlong
void
setDecision
(DmnDecision decision) void
setExecutedDecisionElements
(long executedDecisionElements) void
setOutputName
(String outputName) void
setOutputValue
(TypedValue outputValue) toString()
-
Field Details
-
decision
-
outputName
-
outputValue
-
executedDecisionElements
protected long executedDecisionElements
-
-
Constructor Details
-
DmnDecisionLiteralExpressionEvaluationEventImpl
public DmnDecisionLiteralExpressionEvaluationEventImpl()
-
-
Method Details
-
getDecision
- Specified by:
getDecision
in interfaceDmnDecisionLogicEvaluationEvent
- Returns:
- the evaluated decision
-
setDecision
-
getOutputName
- Specified by:
getOutputName
in interfaceDmnDecisionLiteralExpressionEvaluationEvent
- Returns:
- the output name of the evaluated expression
-
setOutputName
-
getOutputValue
- Specified by:
getOutputValue
in interfaceDmnDecisionLiteralExpressionEvaluationEvent
- Returns:
- the value of the evaluated expression
-
setOutputValue
-
getExecutedDecisionElements
public long getExecutedDecisionElements()- Specified by:
getExecutedDecisionElements
in interfaceDmnDecisionLogicEvaluationEvent
- Returns:
- the number of executed decision elements during the evaluation
-
setExecutedDecisionElements
public void setExecutedDecisionElements(long executedDecisionElements) -
toString
-