edu.arsc.multisearch
Class MergeReduce

java.lang.Object
  extended by org.apache.hadoop.mapred.MapReduceBase
      extended by edu.arsc.multisearch.MergeReduce
All Implemented Interfaces:
org.apache.hadoop.io.Closeable, org.apache.hadoop.mapred.JobConfigurable, org.apache.hadoop.mapred.Reducer<org.apache.hadoop.io.Text,ResultSetWritable,org.apache.hadoop.io.Text,ResultSetWritable>

public class MergeReduce
extends org.apache.hadoop.mapred.MapReduceBase
implements org.apache.hadoop.mapred.Reducer<org.apache.hadoop.io.Text,ResultSetWritable,org.apache.hadoop.io.Text,ResultSetWritable>


Constructor Summary
MergeReduce()
           
 
Method Summary
 void reduce(org.apache.hadoop.io.Text text, java.util.Iterator<ResultSetWritable> iterator, org.apache.hadoop.mapred.OutputCollector<org.apache.hadoop.io.Text,ResultSetWritable> outputCol, org.apache.hadoop.mapred.Reporter reporter)
          The actual reduce function.
 
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 org.apache.hadoop.io.Closeable
close
 

Constructor Detail

MergeReduce

public MergeReduce()
Method Detail

reduce

public void reduce(org.apache.hadoop.io.Text text,
                   java.util.Iterator<ResultSetWritable> iterator,
                   org.apache.hadoop.mapred.OutputCollector<org.apache.hadoop.io.Text,ResultSetWritable> outputCol,
                   org.apache.hadoop.mapred.Reporter reporter)
The actual reduce function.

Specified by:
reduce in interface org.apache.hadoop.mapred.Reducer<org.apache.hadoop.io.Text,ResultSetWritable,org.apache.hadoop.io.Text,ResultSetWritable>
Parameters:
Text - text
Iterator - iterator
OutputCollector - ResultSetWritable> outputCol
Reporter - reporter