com.ebay.erl.mobius.core.datajoin
Class DataJoinReducer<IK extends org.apache.hadoop.io.WritableComparable,IV extends org.apache.hadoop.io.WritableComparable,OK,OV>
java.lang.Object
org.apache.hadoop.mapred.MapReduceBase
com.ebay.erl.mobius.core.datajoin.DataJoinReducer<IK,IV,OK,OV>
- Type Parameters:
IK
- IV
- OK
- OV
-
- All Implemented Interfaces:
- java.io.Closeable, org.apache.hadoop.mapred.JobConfigurable, org.apache.hadoop.mapred.Reducer<DataJoinKey,DataJoinValue,OK,OV>
- Direct Known Subclasses:
- DefaultMobiusCombiner, DefaultMobiusReducer
public abstract class DataJoinReducer<IK extends org.apache.hadoop.io.WritableComparable,IV extends org.apache.hadoop.io.WritableComparable,OK,OV>
- extends org.apache.hadoop.mapred.MapReduceBase
- implements org.apache.hadoop.mapred.Reducer<DataJoinKey,DataJoinValue,OK,OV>
This product is licensed under the Apache License, Version 2.0,
available at http://www.apache.org/licenses/LICENSE-2.0.
This product contains portions derived from Apache hadoop which is
licensed under the Apache License, Version 2.0, available at
http://hadoop.apache.org.
© 2007 – 2012 eBay Inc., Evan Chiu, Woody Zhou, Neel Sundaresan
Methods inherited from class org.apache.hadoop.mapred.MapReduceBase |
close, configure |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.apache.hadoop.mapred.JobConfigurable |
configure |
Methods inherited from interface java.io.Closeable |
close |
DataJoinReducer
public DataJoinReducer()
reduce
public void reduce(DataJoinKey key,
java.util.Iterator<DataJoinValue> values,
org.apache.hadoop.mapred.OutputCollector<OK,OV> output,
org.apache.hadoop.mapred.Reporter reporter)
throws java.io.IOException
- Specified by:
reduce
in interface org.apache.hadoop.mapred.Reducer<DataJoinKey,DataJoinValue,OK,OV>
- Throws:
java.io.IOException
joinreduce
public abstract void joinreduce(IK key,
DataJoinValueGroup<IV> values,
org.apache.hadoop.mapred.OutputCollector<OK,OV> output,
org.apache.hadoop.mapred.Reporter reporter)
throws java.io.IOException
- Throws:
java.io.IOException