AggregateOperation and its several variants, as well
 as a builder object for the aggregate operations.See: Description
| Interface | Description | 
|---|---|
| AggregateOperation<A,R> | 
 Contains primitives needed to compute an aggregated result of data
 processing. 
 | 
| AggregateOperation1<T,A,R> | 
 Specialization of  
AggregateOperation (refer to its extensive documentation) to the "arity-1" case with
 a single data stream being aggregated over. | 
| AggregateOperation2<T0,T1,A,R> | 
 Specialization of  
AggregateOperation (refer to its extensive documentation) to the "arity-2" case with
 two data streams being aggregated over. | 
| AggregateOperation3<T0,T1,T2,A,R> | 
 Specialization of  
AggregateOperation (refer to its extensive documentation) to the "arity-3" case with
 three data streams being aggregated over. | 
| Class | Description | 
|---|---|
| AggregateOperationBuilder<A> | 
 A builder object that can be used to construct the definition of an
 aggregate operation in a step-by-step manner. 
 | 
| AggregateOperationBuilder.Arity1<T0,A,R> | 
 The arity-1 variant of the aggregate operation builder. 
 | 
| AggregateOperationBuilder.Arity2<T0,T1,A,R> | 
 The arity-2 variant of the aggregate operation builder. 
 | 
| AggregateOperationBuilder.Arity3<T0,T1,T2,A,R> | 
 The arity-3 variant of the aggregate operation builder. 
 | 
| AggregateOperationBuilder.VarArity<A,R> | 
 The variable-arity variant of the aggregate operation builder. 
 | 
| AggregateOperations | 
 Utility class with factory methods for several useful aggregate
 operations. 
 | 
| AllOfAggregationBuilder<T> | 
 Offers a step-by-step API to create a composite of multiple aggregate
 operations. 
 | 
| CoAggregateOperationBuilder | 
 Offers a step-by-step API to create an aggregate operation that
 accepts multiple inputs. 
 | 
AggregateOperation and its several variants, as well
 as a builder object for the aggregate operations.Copyright © 2023 Hazelcast, Inc.. All rights reserved.