Class WrappedReducer<KEYIN,VALUEIN,KEYOUT,VALUEOUT>

java.lang.Object
org.apache.hadoop.mapreduce.Reducer<KEYIN,VALUEIN,KEYOUT,VALUEOUT>
org.apache.hadoop.mapreduce.lib.reduce.WrappedReducer<KEYIN,VALUEIN,KEYOUT,VALUEOUT>

@Public @Evolving public class WrappedReducer<KEYIN,VALUEIN,KEYOUT,VALUEOUT> extends Reducer<KEYIN,VALUEIN,KEYOUT,VALUEOUT>
A Reducer which wraps a given one to allow for custom Reducer.Context implementations.
  • Constructor Details

    • WrappedReducer

      public WrappedReducer()
  • Method Details

    • getReducerContext

      public Reducer<KEYIN,VALUEIN,KEYOUT,VALUEOUT>.org.apache.hadoop.mapreduce.Reducer.Context getReducerContext(ReduceContext<KEYIN,VALUEIN,KEYOUT,VALUEOUT> reduceContext)
      A a wrapped Reducer.Context for custom implementations.
      Parameters:
      reduceContext - ReduceContext to be wrapped
      Returns:
      a wrapped Reducer.Context for custom implementations