Class HitPolicyCollect
java.lang.Object
org.flowable.dmn.engine.impl.hitpolicy.AbstractHitPolicy
org.flowable.dmn.engine.impl.hitpolicy.HitPolicyCollect
- All Implemented Interfaces:
ComposeDecisionResultBehavior, ComposeRuleResultBehavior, ContinueEvaluatingBehavior
- Author:
- Yvo Swillens, martin.grofcik
-
Field Summary
Fields inherited from class AbstractHitPolicy
multipleResults -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected DoubleaggregateCount(List<Double> values) protected DoubleaggregateMax(List<Double> values) protected DoubleaggregateMin(List<Double> values) protected DoubleaggregateSum(List<Double> values) voidcomposeDecisionResults(ELExecutionContext executionContext) Default behavior for ComposeRuleOutput behaviorcomposeOutputValues(ELExecutionContext executionContext) createDecisionResults(String outputName, Double outputValue) createOutputDoubleValues(Collection<Map<String, Object>> ruleResults) Returns the name for the specific Hit Policy behaviorprotected booleanisMultipleResults(BuiltinAggregator aggregator) Methods inherited from class AbstractHitPolicy
composeRuleResult, shouldContinueEvaluating, updateStackWithDecisionResultsMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ComposeDecisionResultBehavior
updateStackWithDecisionResults
-
Constructor Details
-
HitPolicyCollect
public HitPolicyCollect()
-
-
Method Details
-
getHitPolicyName
Description copied from class:AbstractHitPolicyReturns the name for the specific Hit Policy behavior- Specified by:
getHitPolicyNamein classAbstractHitPolicy
-
composeDecisionResults
Description copied from class:AbstractHitPolicyDefault behavior for ComposeRuleOutput behavior- Specified by:
composeDecisionResultsin interfaceComposeDecisionResultBehavior- Overrides:
composeDecisionResultsin classAbstractHitPolicy
-
isMultipleResults
-
composeOutputValues
-
createOutputDoubleValues
-
aggregateSum
-
aggregateMin
-
aggregateMax
-
aggregateCount
-
createDecisionResults
-