Class DmnDecisionTableEvaluationEventImpl
- java.lang.Object
- 
- org.camunda.bpm.dmn.engine.impl.delegate.DmnDecisionTableEvaluationEventImpl
 
- 
- All Implemented Interfaces:
- DmnDecisionLogicEvaluationEvent,- DmnDecisionTableEvaluationEvent
 
 public class DmnDecisionTableEvaluationEventImpl extends java.lang.Object implements DmnDecisionTableEvaluationEvent 
- 
- 
Field SummaryFields Modifier and Type Field Description protected java.lang.StringcollectResultNameprotected TypedValuecollectResultValueprotected DmnDecisiondecisionprotected longexecutedDecisionElementsprotected java.util.List<DmnEvaluatedInput>inputsprotected java.util.List<DmnEvaluatedDecisionRule>matchingRules
 - 
Constructor SummaryConstructors Constructor Description DmnDecisionTableEvaluationEventImpl()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetCollectResultName()TypedValuegetCollectResultValue()DmnDecisiongetDecision()DmnDecisiongetDecisionTable()longgetExecutedDecisionElements()java.util.List<DmnEvaluatedInput>getInputs()java.util.List<DmnEvaluatedDecisionRule>getMatchingRules()voidsetCollectResultName(java.lang.String collectResultName)voidsetCollectResultValue(TypedValue collectResultValue)voidsetDecisionTable(DmnDecision decision)voidsetExecutedDecisionElements(long executedDecisionElements)voidsetInputs(java.util.List<DmnEvaluatedInput> inputs)voidsetMatchingRules(java.util.List<DmnEvaluatedDecisionRule> matchingRules)java.lang.StringtoString()
 
- 
- 
- 
Field Detail- 
decisionprotected DmnDecision decision 
 - 
inputsprotected java.util.List<DmnEvaluatedInput> inputs 
 - 
matchingRulesprotected java.util.List<DmnEvaluatedDecisionRule> matchingRules 
 - 
collectResultNameprotected java.lang.String collectResultName 
 - 
collectResultValueprotected TypedValue collectResultValue 
 - 
executedDecisionElementsprotected long executedDecisionElements 
 
- 
 - 
Method Detail- 
getDecisionTablepublic DmnDecision getDecisionTable() - Specified by:
- getDecisionTablein interface- DmnDecisionTableEvaluationEvent
- Returns:
- the evaluated decision table
 
 - 
getDecisionpublic DmnDecision getDecision() - Specified by:
- getDecisionin interface- DmnDecisionLogicEvaluationEvent
- Returns:
- the evaluated decision
 
 - 
setDecisionTablepublic void setDecisionTable(DmnDecision decision) 
 - 
getInputspublic java.util.List<DmnEvaluatedInput> getInputs() - Specified by:
- getInputsin interface- DmnDecisionTableEvaluationEvent
- Returns:
- the inputs on which the decision table was evaluated
 
 - 
setInputspublic void setInputs(java.util.List<DmnEvaluatedInput> inputs) 
 - 
getMatchingRulespublic java.util.List<DmnEvaluatedDecisionRule> getMatchingRules() - Specified by:
- getMatchingRulesin interface- DmnDecisionTableEvaluationEvent
- Returns:
- the matching rules of the decision table evaluation
 
 - 
setMatchingRulespublic void setMatchingRules(java.util.List<DmnEvaluatedDecisionRule> matchingRules) 
 - 
getCollectResultNamepublic java.lang.String getCollectResultName() - Specified by:
- getCollectResultNamein interface- DmnDecisionTableEvaluationEvent
- Returns:
- the result name of the collect operation if the HitPolicy.COLLECTwas used with an aggregator otherwise null
 
 - 
setCollectResultNamepublic void setCollectResultName(java.lang.String collectResultName) 
 - 
getCollectResultValuepublic TypedValue getCollectResultValue() - Specified by:
- getCollectResultValuein interface- DmnDecisionTableEvaluationEvent
- Returns:
- the result value of the collect operation if the HitPolicy.COLLECTwas used with an aggregator otherwise null
 
 - 
setCollectResultValuepublic void setCollectResultValue(TypedValue collectResultValue) 
 - 
getExecutedDecisionElementspublic long getExecutedDecisionElements() - Specified by:
- getExecutedDecisionElementsin interface- DmnDecisionLogicEvaluationEvent
- Specified by:
- getExecutedDecisionElementsin interface- DmnDecisionTableEvaluationEvent
- Returns:
- the number of executed decision elements during the evaluation
 
 - 
setExecutedDecisionElementspublic void setExecutedDecisionElements(long executedDecisionElements) 
 - 
toStringpublic java.lang.String toString() - Overrides:
- toStringin class- java.lang.Object
 
 
- 
 
-