/** * Identical to setReducer(), but with fluent programming style * * @param r * The Reducer to use * @return this */ public ReduceDriver<K1, V1, K2, V2> withReducer(Reducer<K1, V1, K2, V2> r) { setReducer(r); return this; }
public ReduceDriver(final Reducer<K1, V1, K2, V2> r) { this(); setReducer(r); }
/** * Identical to setReducer(), but with fluent programming style * * @param r * The Reducer to use * @return this */ public ReduceDriver<K1, V1, K2, V2> withReducer( final Reducer<K1, V1, K2, V2> r) { setReducer(r); return this; }