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 org.flowable.dmn.engine.impl.hitpolicy.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 org.flowable.dmn.engine.impl.hitpolicy.AbstractHitPolicy
composeRuleResult, shouldContinueEvaluating, updateStackWithDecisionResultsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.flowable.dmn.engine.impl.hitpolicy.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
-