Class ReducerWrapper<KeyIn,ValueIn,KeyOut,ValueOut>
java.lang.Object
org.approvaltests.hadoop.version2.ReducerWrapper<KeyIn,ValueIn,KeyOut,ValueOut>
- All Implemented Interfaces:
Closeable,AutoCloseable,org.apache.hadoop.io.Closeable,org.apache.hadoop.mapred.JobConfigurable,org.apache.hadoop.mapred.Reducer<KeyIn,ValueIn,KeyOut,ValueOut>,Transform<KeyIn,ValueIn,KeyOut,ValueOut>,SmartReducer<KeyIn,ValueIn,KeyOut,ValueOut>
public class ReducerWrapper<KeyIn,ValueIn,KeyOut,ValueOut> extends Object implements SmartReducer<KeyIn,ValueIn,KeyOut,ValueOut>
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description voidclose()voidconfigure(org.apache.hadoop.mapred.JobConf arg0)Class<KeyIn>getKeyInType()Class<KeyOut>getKeyOutType()Class<ValueIn>getValueInType()Class<ValueOut>getValueOutType()voidreduce(KeyIn arg0, Iterator<ValueIn> arg1, org.apache.hadoop.mapred.OutputCollector<KeyOut,ValueOut> arg2, org.apache.hadoop.mapred.Reporter arg3)
-
Constructor Details
-
ReducerWrapper
-
-
Method Details
-
getKeyInType
-
getValueInType
-
getKeyOutType
-
getValueOutType
-
reduce
public void reduce(KeyIn arg0, Iterator<ValueIn> arg1, org.apache.hadoop.mapred.OutputCollector<KeyOut,ValueOut> arg2, org.apache.hadoop.mapred.Reporter arg3) throws IOException- Specified by:
reducein interfaceorg.apache.hadoop.mapred.Reducer<KeyIn,ValueIn,KeyOut,ValueOut>- Throws:
IOException
-
configure
public void configure(org.apache.hadoop.mapred.JobConf arg0)- Specified by:
configurein interfaceorg.apache.hadoop.mapred.JobConfigurable
-
close
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Throws:
IOException
-