Skip navigation links
oracle.hadoop.balancer.examples.invindx
Class InvertedIndexMapred.InvertedIndexMapper
java.lang.Object
org.apache.hadoop.mapred.MapReduceBase
oracle.hadoop.balancer.examples.invindx.InvertedIndexMapred.InvertedIndexMapper
- All Implemented Interfaces:
- java.io.Closeable, org.apache.hadoop.mapred.JobConfigurable, org.apache.hadoop.mapred.Mapper<org.apache.hadoop.io.LongWritable,org.apache.hadoop.io.Text,InvertedIndex.InvertedIndexKey,InvertedIndex.InvertedIndexValue>
- Enclosing class:
- InvertedIndexMapred
-
public static class InvertedIndexMapred.InvertedIndexMapper
- extends org.apache.hadoop.mapred.MapReduceBase
- implements org.apache.hadoop.mapred.Mapper<org.apache.hadoop.io.LongWritable,org.apache.hadoop.io.Text,InvertedIndex.InvertedIndexKey,InvertedIndex.InvertedIndexValue>
Inverted Index mapper class for TextInputFormat and FileSplit This class uses the file name obtained from FileSplit as the location of the word, and the value of the LongWritable key of TextInputFormat as the offset of the word in that file.
| Methods inherited from class org.apache.hadoop.mapred.MapReduceBase |
close |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface java.io.Closeable |
close |
InvertedIndexMapred.InvertedIndexMapper
public InvertedIndexMapred.InvertedIndexMapper()
configure
public void configure(org.apache.hadoop.mapred.JobConf job)
-
- Specified by:
configure in interface org.apache.hadoop.mapred.JobConfigurable
- Overrides:
configure in class org.apache.hadoop.mapred.MapReduceBase
map
public void map(org.apache.hadoop.io.LongWritable keyIn,
org.apache.hadoop.io.Text valueIn,
org.apache.hadoop.mapred.OutputCollector<InvertedIndex.InvertedIndexKey,InvertedIndex.InvertedIndexValue> collector,
org.apache.hadoop.mapred.Reporter reporter)
throws java.io.IOException
-
- Specified by:
map in interface org.apache.hadoop.mapred.Mapper<org.apache.hadoop.io.LongWritable,org.apache.hadoop.io.Text,InvertedIndex.InvertedIndexKey,InvertedIndex.InvertedIndexValue>
-
- Throws:
java.io.IOException
Skip navigation links
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.