Modifier and Type |
Method and Description |
protected abstract Double |
aggregateDoubleValues(List<Double> doubleValues) |
protected abstract Integer |
aggregateIntegerValues(List<Integer> intValues) |
protected abstract Long |
aggregateLongValues(List<Long> longValues) |
protected TypedValue |
aggregateNumberValues(List<TypedValue> values) |
protected TypedValue |
aggregateValues(List<TypedValue> values) |
DmnDecisionTableEvaluationEvent |
apply(DmnDecisionTableEvaluationEvent decisionTableEvaluationEvent)
Applies hit policy.
|
protected List<TypedValue> |
collectSingleValues(DmnDecisionTableEvaluationEvent decisionTableEvaluationEvent) |
protected List<Double> |
convertValuesToDouble(List<TypedValue> typedValues) |
protected List<Integer> |
convertValuesToInteger(List<TypedValue> typedValues) |
protected List<Long> |
convertValuesToLong(List<TypedValue> typedValues) |
protected abstract BuiltinAggregator |
getAggregator() |
protected String |
getResultName(DmnDecisionTableEvaluationEvent decisionTableEvaluationEvent) |
protected TypedValue |
getResultValue(DmnDecisionTableEvaluationEvent decisionTableEvaluationEvent) |