Class DmnDecisionLiteralExpressionEvaluationEventImpl
- java.lang.Object
-
- org.camunda.bpm.dmn.engine.impl.delegate.DmnDecisionLiteralExpressionEvaluationEventImpl
-
- All Implemented Interfaces:
DmnDecisionLiteralExpressionEvaluationEvent
,DmnDecisionLogicEvaluationEvent
public class DmnDecisionLiteralExpressionEvaluationEventImpl extends java.lang.Object implements DmnDecisionLiteralExpressionEvaluationEvent
-
-
Field Summary
Fields Modifier and Type Field Description protected DmnDecision
decision
protected long
executedDecisionElements
protected java.lang.String
outputName
protected TypedValue
outputValue
-
Constructor Summary
Constructors Constructor Description DmnDecisionLiteralExpressionEvaluationEventImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DmnDecision
getDecision()
long
getExecutedDecisionElements()
java.lang.String
getOutputName()
TypedValue
getOutputValue()
void
setDecision(DmnDecision decision)
void
setExecutedDecisionElements(long executedDecisionElements)
void
setOutputName(java.lang.String outputName)
void
setOutputValue(TypedValue outputValue)
java.lang.String
toString()
-
-
-
Field Detail
-
decision
protected DmnDecision decision
-
outputName
protected java.lang.String outputName
-
outputValue
protected TypedValue outputValue
-
executedDecisionElements
protected long executedDecisionElements
-
-
Method Detail
-
getDecision
public DmnDecision getDecision()
- Specified by:
getDecision
in interfaceDmnDecisionLogicEvaluationEvent
- Returns:
- the evaluated decision
-
setDecision
public void setDecision(DmnDecision decision)
-
getOutputName
public java.lang.String getOutputName()
- Specified by:
getOutputName
in interfaceDmnDecisionLiteralExpressionEvaluationEvent
- Returns:
- the output name of the evaluated expression
-
setOutputName
public void setOutputName(java.lang.String outputName)
-
getOutputValue
public TypedValue getOutputValue()
- Specified by:
getOutputValue
in interfaceDmnDecisionLiteralExpressionEvaluationEvent
- Returns:
- the value of the evaluated expression
-
setOutputValue
public void setOutputValue(TypedValue outputValue)
-
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
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-