Uses of Interface
com.hazelcast.aggregation.Aggregator
Package
Description
Contains classes related to aggregations.
Contains
AggregateOperation
and its several variants, as well
as a builder object for the aggregate operations.Contains Hazelcast map module classes.
-
Uses of Aggregator in com.hazelcast.aggregation
Modifier and TypeMethodDescriptionstatic <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>
Aggregator<I,R> Aggregators.comparableMax()
static <I,
R extends Comparable>
Aggregator<I,R> Aggregators.comparableMax
(String attributePath) static <I,
R extends Comparable>
Aggregator<I,R> Aggregators.comparableMin()
static <I,
R extends Comparable>
Aggregator<I,R> Aggregators.comparableMin
(String attributePath) static <I> Aggregator<I,
Long> Aggregators.count()
static <I> Aggregator<I,
Long> static <I,
R> Aggregator<I, Set<R>> Aggregators.distinct()
static <I,
R> Aggregator<I, Set<R>> static <I> Aggregator<I,
Double> Aggregators.doubleAvg()
static <I> Aggregator<I,
Double> static <I> Aggregator<I,
Double> Aggregators.doubleMax()
static <I> Aggregator<I,
Double> static <I> Aggregator<I,
Double> Aggregators.doubleMin()
static <I> Aggregator<I,
Double> static <I> Aggregator<I,
Double> Aggregators.doubleSum()
static <I> Aggregator<I,
Double> 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> static <I> Aggregator<I,
Long> Aggregators.longMax()
static <I> Aggregator<I,
Long> static <I> Aggregator<I,
Long> Aggregators.longMin()
static <I> Aggregator<I,
Long> static <I> Aggregator<I,
Long> Aggregators.longSum()
static <I> Aggregator<I,
Long> static <I> Aggregator<I,
I> static <I> Aggregator<I,
I> static <I> Aggregator<I,
Double> Aggregators.numberAvg()
static <I> Aggregator<I,
Double> Modifier and TypeMethodDescriptionvoid
Aggregator.combine
(Aggregator aggregator) Incorporates the intermediary result of the given aggregator to this instance of the aggregator. -
Uses of Aggregator in com.hazelcast.jet.aggregate
Modifier and TypeMethodDescriptionstatic <T,
A, R> Aggregator<T, R> AggregateOperations.toAggregator
(AggregateOperation1<? super T, A, ? extends R> aggrOp) Adapts this aggregate operation to be used forIMap.aggregate(Aggregator)
calls. -
Uses of Aggregator in com.hazelcast.map
Modifier and TypeMethodDescription<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
Applies the aggregation logic on map entries filtered with the Predicated and returns the result