See: Description
| Interface | Description |
|---|---|
| AggType<KeyIn,ValueIn,KeyOut,SuppliedValue,CombinerValue,ReducerValue,Result> |
The internal interface for Aggregation definitions to make those implementations more type-safe.
|
| Class | Description |
|---|---|
| AcceptAllSupplier<KeyIn,ValueIn,ValueOut> |
A standard implementation of the
Supplier
interface which accepts all input values and may apply a given
PropertyExtractor on those. |
| AggregationsDataSerializerHook |
This class contains all the ID hooks for IdentifiedDataSerializable classes used for aggregations.
|
| AvgTuple<F,S> |
Internal tuple type for average calculations, used to transmit data between
Combiner and Reducer implementations.
|
| BigDecimalAvgAggregation<Key,Value> |
The predefined average aggregation for values of type
BigDecimal. |
| BigDecimalMaxAggregation<Key,Value> |
The predefined maximum aggregation for values of type
BigDecimal. |
| BigDecimalMinAggregation<Key,Value> |
The predefined minimum aggregation for values of type
BigDecimal. |
| BigDecimalSumAggregation<Key,Value> |
The predefined sum aggregation for values of type
BigDecimal. |
| BigIntegerAvgAggregation<Key,Value> |
The predefined average aggregation for values of type
BigInteger. |
| BigIntegerMaxAggregation<Key,Value> |
The predefined maximum aggregation for values of type
BigInteger. |
| BigIntegerMinAggregation<Key,Value> |
The predefined minimum aggregation for values of type
BigInteger. |
| BigIntegerSumAggregation<Key,Value> |
The predefined sum aggregation for values of type
BigInteger. |
| ComparableMaxAggregation<Key,Value> |
The predefined maximum aggregation for values of type
Comparable. |
| ComparableMinAggregation<Key,Value> |
The predefined minimum aggregation for values of type
Comparable. |
| CountAggregation<Key,Value> |
The predefined count aggregation.
|
| DistinctValuesAggregation<Key,Value,DistinctType> |
The predefined distinct value aggregation.
|
| DoubleAvgAggregation<Key,Value> |
The predefined average aggregation for values of type double.
|
| DoubleMaxAggregation<Key,Value> |
The predefined maximum aggregation for values of type double.
|
| DoubleMinAggregation<Key,Value> |
The predefined minimum aggregation for values of type double.
|
| DoubleSumAggregation<Key,Value> |
The predefined sum aggregation for values of type double.
|
| IntegerAvgAggregation<Key,Value> |
The predefined average aggregation for values of type integer.
|
| IntegerMaxAggregation<Key,Value> |
The predefined maximum aggregation for values of type integer.
|
| IntegerMinAggregation<Key,Value> |
The predefined minimum aggregation for values of type integer.
|
| IntegerSumAggregation<Key,Value> |
The predefined sum aggregation for values of type integer.
|
| KeyPredicateSupplier<KeyIn,ValueIn,ValueOut> |
The default supplier for
KeyPredicates, used
to filter and optionally transform data (using the given
Supplier). |
| LongAvgAggregation<Key,Value> |
The predefined average aggregation for values of type long.
|
| LongMaxAggregation<Key,Value> |
The predefined maximum aggregation for values of type long.
|
| LongMinAggregation<Key,Value> |
The predefined minimum aggregation for values of type long.
|
| LongSumAggregation<Key,Value> |
The predefined sum aggregation for values of type long.
|
| PredicateSupplier<KeyIn,ValueIn,ValueOut> | |
| SetAdapter<E> |
A simple adapter class to serialize values of a
Set using
Hazelcast serialization support. |
Copyright © 2017 Hazelcast, Inc.. All Rights Reserved.