public class AggregatorAvgBigDecimalFilter extends AggregatorAvgBigDecimal
cnt, optionalMathContext, sum
Constructor and Description |
---|
AggregatorAvgBigDecimalFilter(MathContext optionalMathContext) |
Modifier and Type | Method and Description |
---|---|
void |
enter(Object parameters)
Apply the value as entering aggregation (entering window).
|
void |
leave(Object parameters)
Apply the value as leaving aggregation (leaving window).
|
applyEnterCodegen, applyLeaveCodegen, clear, clearCodegen, getValue, getValueBigDecimalDivide, getValueCodegen, rowMemberCodegen
public AggregatorAvgBigDecimalFilter(MathContext optionalMathContext)
public void enter(Object parameters)
AggregationMethod
The value can be null since 'null' values may be counted as unique separate values.
enter
in interface AggregationMethod
enter
in class AggregatorAvgBigDecimal
parameters
- to add to aggregatepublic void leave(Object parameters)
AggregationMethod
The value can be null since 'null' values may be counted as unique separate values.
leave
in interface AggregationMethod
leave
in class AggregatorAvgBigDecimal
parameters
- to remove from aggregate