Class BasicNumberAggregation<T extends Number>
java.lang.Object
io.jmix.ui.component.data.aggregation.impl.BasicAggregation<T>
io.jmix.ui.component.data.aggregation.impl.BasicNumberAggregation<T>
- All Implemented Interfaces:
Aggregation<T>
- Direct Known Subclasses:
BigDecimalAggregation,DoubleAggregation,LongAggregation
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionavg(Collection<T> items) protected abstract Tmax(Collection<T> items) min(Collection<T> items) sum(Collection<T> items) Methods inherited from class io.jmix.ui.component.data.aggregation.impl.BasicAggregation
count, getResultClass
-
Constructor Details
-
BasicNumberAggregation
-
-
Method Details
-
sum
- Specified by:
sumin interfaceAggregation<T extends Number>- Overrides:
sumin classBasicAggregation<T extends Number>
-
avg
- Specified by:
avgin interfaceAggregation<T extends Number>- Overrides:
avgin classBasicAggregation<T extends Number>
-
max
- Specified by:
maxin interfaceAggregation<T extends Number>- Overrides:
maxin classBasicAggregation<T extends Number>
-
getSupportedAggregationTypes
- Specified by:
getSupportedAggregationTypesin interfaceAggregation<T extends Number>- Overrides:
getSupportedAggregationTypesin classBasicAggregation<T extends Number>
-
min
- Specified by:
minin interfaceAggregation<T extends Number>- Overrides:
minin classBasicAggregation<T extends Number>
-
convert
-