KeyIn
- the input key typeValueIn
- the input value typeKeyOut
- the mappers output key typeSuppliedValue
- the supplied value typeCombinerValue
- the pre-reduced (combined) value typeReducerValue
- the reduced value typeResult
- the final (mostly collated) value typepublic interface AggType<KeyIn,ValueIn,KeyOut,SuppliedValue,CombinerValue,ReducerValue,Result>
Aggregation
using
an internal class insideĀ Aggregations
which is not
part of the public API.Modifier and Type | Method and Description |
---|---|
Collator<Map.Entry<KeyOut,ReducerValue>,Result> |
getCollator() |
CombinerFactory<KeyOut,SuppliedValue,CombinerValue> |
getCombinerFactory() |
Mapper<KeyIn,ValueIn,KeyOut,SuppliedValue> |
getMapper(Supplier<KeyIn,ValueIn,SuppliedValue> supplier) |
ReducerFactory<KeyOut,CombinerValue,ReducerValue> |
getReducerFactory() |
Collator<Map.Entry<KeyOut,ReducerValue>,Result> getCollator()
Mapper<KeyIn,ValueIn,KeyOut,SuppliedValue> getMapper(Supplier<KeyIn,ValueIn,SuppliedValue> supplier)
CombinerFactory<KeyOut,SuppliedValue,CombinerValue> getCombinerFactory()
ReducerFactory<KeyOut,CombinerValue,ReducerValue> getReducerFactory()
Copyright © 2016 Hazelcast, Inc.. All Rights Reserved.