Class CollectMinHitPolicyHandler
- java.lang.Object
-
- org.camunda.bpm.dmn.engine.impl.hitpolicy.AbstractCollectNumberHitPolicyHandler
-
- org.camunda.bpm.dmn.engine.impl.hitpolicy.CollectMinHitPolicyHandler
-
- All Implemented Interfaces:
DmnHitPolicyHandler
public class CollectMinHitPolicyHandler extends AbstractCollectNumberHitPolicyHandler
-
-
Field Summary
Fields Modifier and Type Field Description protected static HitPolicyEntryHIT_POLICY-
Fields inherited from class org.camunda.bpm.dmn.engine.impl.hitpolicy.AbstractCollectNumberHitPolicyHandler
LOG
-
-
Constructor Summary
Constructors Constructor Description CollectMinHitPolicyHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.DoubleaggregateDoubleValues(java.util.List<java.lang.Double> doubleValues)protected java.lang.IntegeraggregateIntegerValues(java.util.List<java.lang.Integer> intValues)protected java.lang.LongaggregateLongValues(java.util.List<java.lang.Long> longValues)protected BuiltinAggregatorgetAggregator()HitPolicyEntrygetHitPolicyEntry()java.lang.StringtoString()-
Methods inherited from class org.camunda.bpm.dmn.engine.impl.hitpolicy.AbstractCollectNumberHitPolicyHandler
aggregateNumberValues, aggregateValues, apply, collectSingleValues, convertValuesToDouble, convertValuesToInteger, convertValuesToLong, getResultName, getResultValue
-
-
-
-
Field Detail
-
HIT_POLICY
protected static final HitPolicyEntry HIT_POLICY
-
-
Method Detail
-
getHitPolicyEntry
public HitPolicyEntry getHitPolicyEntry()
- Returns:
- the implemented hit policy and aggregator
-
getAggregator
protected BuiltinAggregator getAggregator()
- Specified by:
getAggregatorin classAbstractCollectNumberHitPolicyHandler
-
aggregateIntegerValues
protected java.lang.Integer aggregateIntegerValues(java.util.List<java.lang.Integer> intValues)
- Specified by:
aggregateIntegerValuesin classAbstractCollectNumberHitPolicyHandler
-
aggregateLongValues
protected java.lang.Long aggregateLongValues(java.util.List<java.lang.Long> longValues)
- Specified by:
aggregateLongValuesin classAbstractCollectNumberHitPolicyHandler
-
aggregateDoubleValues
protected java.lang.Double aggregateDoubleValues(java.util.List<java.lang.Double> doubleValues)
- Specified by:
aggregateDoubleValuesin classAbstractCollectNumberHitPolicyHandler
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-