| Package | Description | 
|---|---|
| com.hazelcast.aggregation | 
 Contains classes related to aggregations. 
 | 
| com.hazelcast.map | 
 Contains Hazelcast map module classes. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static <I> Aggregator<I,BigDecimal> | 
Aggregators.bigDecimalAvg()  | 
static <I> Aggregator<I,BigDecimal> | 
Aggregators.bigDecimalAvg(String attributePath)  | 
static <I> Aggregator<I,BigDecimal> | 
Aggregators.bigDecimalMax()  | 
static <I> Aggregator<I,BigDecimal> | 
Aggregators.bigDecimalMax(String attributePath)  | 
static <I> Aggregator<I,BigDecimal> | 
Aggregators.bigDecimalMin()  | 
static <I> Aggregator<I,BigDecimal> | 
Aggregators.bigDecimalMin(String attributePath)  | 
static <I> Aggregator<I,BigDecimal> | 
Aggregators.bigDecimalSum()  | 
static <I> Aggregator<I,BigDecimal> | 
Aggregators.bigDecimalSum(String attributePath)  | 
static <I> Aggregator<I,BigDecimal> | 
Aggregators.bigIntegerAvg()  | 
static <I> Aggregator<I,BigDecimal> | 
Aggregators.bigIntegerAvg(String attributePath)  | 
static <I> Aggregator<I,BigInteger> | 
Aggregators.bigIntegerMax()  | 
static <I> Aggregator<I,BigInteger> | 
Aggregators.bigIntegerMax(String attributePath)  | 
static <I> Aggregator<I,BigInteger> | 
Aggregators.bigIntegerMin()  | 
static <I> Aggregator<I,BigInteger> | 
Aggregators.bigIntegerMin(String attributePath)  | 
static <I> Aggregator<I,BigInteger> | 
Aggregators.bigIntegerSum()  | 
static <I> Aggregator<I,BigInteger> | 
Aggregators.bigIntegerSum(String attributePath)  | 
static <I,R extends Comparable> | 
Aggregators.comparableMax()  | 
static <I,R extends Comparable> | 
Aggregators.comparableMax(String attributePath)  | 
static <I,R extends Comparable> | 
Aggregators.comparableMin()  | 
static <I,R extends Comparable> | 
Aggregators.comparableMin(String attributePath)  | 
static <I> Aggregator<I,Long> | 
Aggregators.count()  | 
static <I> Aggregator<I,Long> | 
Aggregators.count(String attributePath)  | 
static <I,R> Aggregator<I,Set<R>> | 
Aggregators.distinct()  | 
static <I,R> Aggregator<I,Set<R>> | 
Aggregators.distinct(String attributePath)  | 
static <I> Aggregator<I,Double> | 
Aggregators.doubleAvg()  | 
static <I> Aggregator<I,Double> | 
Aggregators.doubleAvg(String attributePath)  | 
static <I> Aggregator<I,Double> | 
Aggregators.doubleMax()  | 
static <I> Aggregator<I,Double> | 
Aggregators.doubleMax(String attributePath)  | 
static <I> Aggregator<I,Double> | 
Aggregators.doubleMin()  | 
static <I> Aggregator<I,Double> | 
Aggregators.doubleMin(String attributePath)  | 
static <I> Aggregator<I,Double> | 
Aggregators.doubleSum()  | 
static <I> Aggregator<I,Double> | 
Aggregators.doubleSum(String attributePath)  | 
static <I> Aggregator<I,Long> | 
Aggregators.fixedPointSum()  | 
static <I> Aggregator<I,Long> | 
Aggregators.fixedPointSum(String attributePath)  | 
static <I> Aggregator<I,Double> | 
Aggregators.floatingPointSum()  | 
static <I> Aggregator<I,Double> | 
Aggregators.floatingPointSum(String attributePath)  | 
static <I> Aggregator<I,Double> | 
Aggregators.integerAvg()  | 
static <I> Aggregator<I,Double> | 
Aggregators.integerAvg(String attributePath)  | 
static <I> Aggregator<I,Integer> | 
Aggregators.integerMax()  | 
static <I> Aggregator<I,Integer> | 
Aggregators.integerMax(String attributePath)  | 
static <I> Aggregator<I,Integer> | 
Aggregators.integerMin()  | 
static <I> Aggregator<I,Integer> | 
Aggregators.integerMin(String attributePath)  | 
static <I> Aggregator<I,Long> | 
Aggregators.integerSum()  | 
static <I> Aggregator<I,Long> | 
Aggregators.integerSum(String attributePath)  | 
static <I> Aggregator<I,Double> | 
Aggregators.longAvg()  | 
static <I> Aggregator<I,Double> | 
Aggregators.longAvg(String attributePath)  | 
static <I> Aggregator<I,Long> | 
Aggregators.longMax()  | 
static <I> Aggregator<I,Long> | 
Aggregators.longMax(String attributePath)  | 
static <I> Aggregator<I,Long> | 
Aggregators.longMin()  | 
static <I> Aggregator<I,Long> | 
Aggregators.longMin(String attributePath)  | 
static <I> Aggregator<I,Long> | 
Aggregators.longSum()  | 
static <I> Aggregator<I,Long> | 
Aggregators.longSum(String attributePath)  | 
static <I> Aggregator<I,I> | 
Aggregators.maxBy(String attributePath)  | 
static <I> Aggregator<I,I> | 
Aggregators.minBy(String attributePath)  | 
static <I> Aggregator<I,Double> | 
Aggregators.numberAvg()  | 
static <I> Aggregator<I,Double> | 
Aggregators.numberAvg(String attributePath)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
Aggregator.combine(Aggregator aggregator)
Incorporates the intermediary result of the given aggregator to this instance of the aggregator. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
<R> R | 
IMap.aggregate(Aggregator<? super Map.Entry<K,V>,R> aggregator)
Applies the aggregation logic on all map entries and returns the result 
 | 
<R> R | 
IMap.aggregate(Aggregator<? super Map.Entry<K,V>,R> aggregator,
         Predicate<K,V> predicate)
Applies the aggregation logic on map entries filtered with the Predicated and returns the result 
 | 
Copyright © 2021 Hazelcast, Inc.. All rights reserved.