Package io.jmix.flowui.data.aggregation
Interface Aggregation<T>
- All Known Implementing Classes:
AbstractAggregation
,AbstractNumberAggregation
,BigDecimalAggregation
,BigIntegerAggregation
,CountAggregation
,DateAggregation
,DateTimeAggregation
,DoubleAggregation
,LocalDateAggregation
,LocalDateTimeAggregation
,LocalTimeAggregation
,LongAggregation
,OffsetDateTimeAggregation
,OffsetTimeAggregation
,TimeAggregation
public interface Aggregation<T>
-
Method Summary
Modifier and TypeMethodDescriptionavg
(Collection<T> items) int
count
(Collection<T> items) max
(Collection<T> items) min
(Collection<T> items) sum
(Collection<T> items)
-
Method Details
-
sum
-
avg
-
min
-
max
-
count
-
getResultClass
-
getSupportedAggregationTypes
EnumSet<AggregationInfo.Type> getSupportedAggregationTypes()
-