Class FirstHitPolicyHandler
- java.lang.Object
- 
- org.camunda.bpm.dmn.engine.impl.hitpolicy.FirstHitPolicyHandler
 
- 
- All Implemented Interfaces:
- DmnHitPolicyHandler
 
 public class FirstHitPolicyHandler extends java.lang.Object implements DmnHitPolicyHandler 
- 
- 
Field SummaryFields Modifier and Type Field Description protected static HitPolicyEntryHIT_POLICY
 - 
Constructor SummaryConstructors Constructor Description FirstHitPolicyHandler()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description DmnDecisionTableEvaluationEventapply(DmnDecisionTableEvaluationEvent decisionTableEvaluationEvent)Applies hit policy.HitPolicyEntrygetHitPolicyEntry()java.lang.StringtoString()
 
- 
- 
- 
Field Detail- 
HIT_POLICYprotected static final HitPolicyEntry HIT_POLICY 
 
- 
 - 
Method Detail- 
applypublic DmnDecisionTableEvaluationEvent apply(DmnDecisionTableEvaluationEvent decisionTableEvaluationEvent) Description copied from interface:DmnHitPolicyHandlerApplies hit policy. Depending on the hit policy this can mean filtering and sorting of matching rules or aggregating results.- Specified by:
- applyin interface- DmnHitPolicyHandler
- Parameters:
- decisionTableEvaluationEvent- the evaluation event of the decision table
- Returns:
- the final evaluation result
 
 - 
getHitPolicyEntrypublic HitPolicyEntry getHitPolicyEntry() - Specified by:
- getHitPolicyEntryin interface- DmnHitPolicyHandler
- Returns:
- the implemented hit policy and aggregator
 
 - 
toStringpublic java.lang.String toString() - Overrides:
- toStringin class- java.lang.Object
 
 
- 
 
-