gov.llnl.ontology.mapreduce.stats
Class ExtractKeysMR

java.lang.Object
  extended by org.apache.hadoop.conf.Configured
      extended by gov.llnl.ontology.mapreduce.CorpusTableMR
          extended by gov.llnl.ontology.mapreduce.stats.ExtractKeysMR
All Implemented Interfaces:
org.apache.hadoop.conf.Configurable, org.apache.hadoop.util.Tool

public class ExtractKeysMR
extends CorpusTableMR

Author:
Keith Stevens

Nested Class Summary
static class ExtractKeysMR.ExtractKeysMapper
           
 
Nested classes/interfaces inherited from class gov.llnl.ontology.mapreduce.CorpusTableMR
CorpusTableMR.CorpusTableMapper<K,V>
 
Field Summary
 
Fields inherited from class gov.llnl.ontology.mapreduce.CorpusTableMR
CONF_PREFIX, TABLE
 
Constructor Summary
ExtractKeysMR()
           
 
Method Summary
static void main(String[] args)
          Runs the ExtractKeysMR.
protected  Class mapperClass()
          Returns the Class object for the Mapper task.
protected  Class mapperKeyClass()
          Returns the Class object for the Mapper Value of this task.
protected  Class mapperValueClass()
          Returns the Class object for the Mapper Value of this task.
protected  void setupReducer(String tableName, org.apache.hadoop.mapreduce.Job job, MRArgOptions options)
          Sets up the Reducer for this job.
 
Methods inherited from class gov.llnl.ontology.mapreduce.CorpusTableMR
addOptions, jobName, run, setupConfiguration, validateOptions
 
Methods inherited from class org.apache.hadoop.conf.Configured
getConf, setConf
 
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.conf.Configurable
getConf, setConf
 

Constructor Detail

ExtractKeysMR

public ExtractKeysMR()
Method Detail

main

public static void main(String[] args)
                 throws Exception
Runs the ExtractKeysMR.

Throws:
Exception

mapperClass

protected Class mapperClass()
Returns the Class object for the Mapper task.

Specified by:
mapperClass in class CorpusTableMR

mapperKeyClass

protected Class mapperKeyClass()
Returns the Class object for the Mapper Value of this task.

Overrides:
mapperKeyClass in class CorpusTableMR

mapperValueClass

protected Class mapperValueClass()
Returns the Class object for the Mapper Value of this task.

Overrides:
mapperValueClass in class CorpusTableMR

setupReducer

protected void setupReducer(String tableName,
                            org.apache.hadoop.mapreduce.Job job,
                            MRArgOptions options)
Sets up the Reducer for this job.

Overrides:
setupReducer in class CorpusTableMR


Copyright © 2010-2011. All Rights Reserved.