InvocableMap.EntryAggregator implementations.See: Description
| Class | Description | 
|---|---|
| AbstractAggregator<K,V,T,E,R> | 
 Abstract base class implementation of  
InvocableMap.EntryAggregator that supports streaming aggregation. | 
| AbstractAsynchronousAggregator<K,V,P,R> | 
 Abstract base class for asynchronous entry aggregators. 
 | 
| AbstractBigDecimalAggregator<T> | 
 Abstract aggregator that processes  
Number values extracted from a set of entries in a Map and returns a result in a form of a BigDecimal value. | 
| AbstractComparableAggregator<T,R> | 
 Abstract aggregator that processes values extracted from a set of entries in a Map, with knowledge of how to compare those values. 
 | 
| AbstractDoubleAggregator<T> | 
 Abstract aggregator that processes numeric values extracted from a set of entries in a Map. 
 | 
| AbstractLongAggregator<T> | 
 Abstract aggregator that processes numeric values extracted from a set of entries in a Map. 
 | 
| AsynchronousAggregator<K,V,P,R> | 
 A marker  
EntryAggregator wrapper class that allows for an asynchronous invocation of the underlying aggregator. | 
| BigDecimalAverage<T> | 
 Calculates an average for values of any numberic type extracted from a set of entries in a Map in a form of a  
BigDecimal value. | 
| BigDecimalMax<T> | 
 Calculates a maximum of numeric values extracted from a set of entries in a Map in a form of a  
BigDecimal value. | 
| BigDecimalMin<T> | 
 Calculates a minimum of numeric values extracted from a set of entries in a Map in a form of a  
BigDecimal value. | 
| BigDecimalSum<T> | 
 Calculates an sum for values of any numberic type extracted from a set of entries in a Map in a form of a  
BigDecimal value. | 
| ComparableMax<T,R> | 
 Calculates a maximum among values extracted from a set of entries in a Map. 
 | 
| ComparableMin<T,R> | 
 Calculates a minimum among values extracted from a set of entries in a Map. 
 | 
| CompositeAggregator<K,V> | 
 CompositeAggregator provides an ability to execute a collection of aggregators against the same subset of the entries in an InvocableMap, resulting in a list of corresponding aggregation results. 
 | 
| CompositeAggregator.Parallel | Deprecated
 As of Coherence 12.2.1. 
 | 
| Count<K,V> | 
 Calculates a number of values in an entry set. 
 | 
| DistinctValues<K,V,T,E> | 
 Return the set of unique values extracted from a set of entries in a Map. 
 | 
| DoubleAverage<T> | 
 Calculates an average for values of any numeric type extracted from a set of entries in a Map. 
 | 
| DoubleMax<T> | 
 Calculates a maximum of numeric values extracted from a set of entries in a Map. 
 | 
| DoubleMin<T> | 
 Calculates a minimum of numeric values extracted from a set of entries in a Map. 
 | 
| DoubleSum<T> | 
 Sums up numeric values extracted from a set of entries in a Map. 
 | 
| GroupAggregator<K,V,T,E,R> | 
 The GroupAggregator provides an ability to split a subset of entries in an InvocableMap into a collection of non-intersecting subsets and then aggregate them separately and independently. 
 | 
| GroupAggregator.Parallel<K,V,T,E,R> | Deprecated
 As of Coherence 12.2.1. 
 | 
| LongMax<T> | 
 Calculates a maximum of numeric values extracted from a set of entries in a Map. 
 | 
| LongMin<T> | 
 Calculates a minimum of numeric values extracted from a set of entries in a Map. 
 | 
| LongSum<T> | 
 Sums up numeric values extracted from a set of entries in a Map. 
 | 
| PriorityAggregator<K,V,P,R> | 
 PriorityAggregator is used to explicitly control the scheduling priority and timeouts for execution of EntryAggregator-based methods. 
 | 
| QueryRecorder<K,V> | 
 This aggregator is used to produce a  
QueryRecord object that contains an estimated or actual cost of the query execution for a given filter. | 
| ReducerAggregator<K,V,T,E> | 
 The ReducerAggregator is used to implement functionality similar to  
CacheMap.getAll(Collection) API. | 
| TopNAggregator<K,V,T,E> | 
 TopNAggregator is a ParallelAwareAggregator that aggregates the top N extracted values into an array. 
 | 
| TopNAggregator.PartialResult<E> | 
 The sorted partial result. 
 | 
| Enum | Description | 
|---|---|
| QueryRecorder.RecordType | 
 RecordType enum specifies whether the  
QueryRecorder should be used to produce a QueryRecord object that contains an estimated or an actual cost of the query execution. | 
InvocableMap.EntryAggregator implementations.