| Modifier and Type | Method and Description |
|---|---|
default void |
MapReduce.combine(MK key,
java.util.Iterator<MV> values,
MapReduce.ReduceEmitter<RK,RV> emitter)
The combine() method is logically executed at all "machines" in parallel.
|
default void |
MapReduce.reduce(MK key,
java.util.Iterator<MV> values,
MapReduce.ReduceEmitter<RK,RV> emitter)
The reduce() method is logically on the "machine" the respective key hashes to.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ClusterCountMapReduce.combine(MapReduce.NullObject key,
java.util.Iterator<java.io.Serializable> values,
MapReduce.ReduceEmitter<MapReduce.NullObject,java.lang.Integer> emitter) |
void |
ClusterPopulationMapReduce.combine(java.io.Serializable key,
java.util.Iterator<java.lang.Long> values,
MapReduce.ReduceEmitter<java.io.Serializable,java.lang.Long> emitter) |
void |
ClusterCountMapReduce.reduce(MapReduce.NullObject key,
java.util.Iterator<java.io.Serializable> values,
MapReduce.ReduceEmitter<MapReduce.NullObject,java.lang.Integer> emitter) |
void |
ClusterPopulationMapReduce.reduce(java.io.Serializable key,
java.util.Iterator<java.lang.Long> values,
MapReduce.ReduceEmitter<java.io.Serializable,java.lang.Long> emitter) |
| Modifier and Type | Method and Description |
|---|---|
void |
LambdaMapReduce.combine(MK key,
java.util.Iterator<MV> values,
MapReduce.ReduceEmitter<RK,RV> emitter) |
void |
LambdaMapReduce.reduce(MK key,
java.util.Iterator<MV> values,
MapReduce.ReduceEmitter<RK,RV> emitter) |
| Modifier and Type | Method and Description |
|---|---|
LambdaMapReduce.Builder<MK,MV,RK,RV,R> |
LambdaMapReduce.Builder.combine(java.lang.Class<? extends TriConsumer<MK,java.util.Iterator<MV>,MapReduce.ReduceEmitter<RK,RV>>> combineClass) |
LambdaMapReduce.Builder<MK,MV,RK,RV,R> |
LambdaMapReduce.Builder.combine(TriConsumer<MK,java.util.Iterator<MV>,MapReduce.ReduceEmitter<RK,RV>> combineLambda) |
LambdaMapReduce.Builder<MK,MV,RK,RV,R> |
LambdaMapReduce.Builder.reduce(java.lang.Class<? extends TriConsumer<MK,java.util.Iterator<MV>,MapReduce.ReduceEmitter<RK,RV>>> reduceClass) |
LambdaMapReduce.Builder<MK,MV,RK,RV,R> |
LambdaMapReduce.Builder.reduce(TriConsumer<MK,java.util.Iterator<MV>,MapReduce.ReduceEmitter<RK,RV>> reduceLambda) |
| Modifier and Type | Method and Description |
|---|---|
void |
TraverserMapReduce.reduce(java.lang.Comparable key,
java.util.Iterator<java.lang.Object> values,
MapReduce.ReduceEmitter<java.lang.Comparable,java.lang.Object> emitter) |
| Modifier and Type | Method and Description |
|---|---|
void |
SumMapReduce.combine(MapReduce.NullObject key,
java.util.Iterator<java.lang.Double> values,
MapReduce.ReduceEmitter<MapReduce.NullObject,java.lang.Double> emitter) |
void |
CountMapReduce.combine(MapReduce.NullObject key,
java.util.Iterator<java.lang.Long> values,
MapReduce.ReduceEmitter<MapReduce.NullObject,java.lang.Long> emitter) |
void |
ProfileMapReduce.combine(MapReduce.NullObject key,
java.util.Iterator<TraversalMetrics> values,
MapReduce.ReduceEmitter<MapReduce.NullObject,TraversalMetrics> emitter) |
void |
GroupCountMapReduce.combine(java.lang.Object key,
java.util.Iterator<java.lang.Long> values,
MapReduce.ReduceEmitter<java.lang.Object,java.lang.Long> emitter) |
void |
SumMapReduce.reduce(MapReduce.NullObject key,
java.util.Iterator<java.lang.Double> values,
MapReduce.ReduceEmitter<MapReduce.NullObject,java.lang.Double> emitter) |
void |
CountMapReduce.reduce(MapReduce.NullObject key,
java.util.Iterator<java.lang.Long> values,
MapReduce.ReduceEmitter<MapReduce.NullObject,java.lang.Long> emitter) |
void |
ProfileMapReduce.reduce(MapReduce.NullObject key,
java.util.Iterator<TraversalMetrics> values,
MapReduce.ReduceEmitter<MapReduce.NullObject,TraversalMetrics> emitter) |
void |
GroupMapReduce.reduce(java.lang.Object key,
java.util.Iterator<java.util.Collection> values,
MapReduce.ReduceEmitter<java.lang.Object,java.lang.Object> emitter) |
void |
GroupCountMapReduce.reduce(java.lang.Object key,
java.util.Iterator<java.lang.Long> values,
MapReduce.ReduceEmitter<java.lang.Object,java.lang.Long> emitter) |
Copyright © 2013-2015 TinkerPop. All Rights Reserved.