## Hierarchy For Package org.apache.hadoop.mapred.lib

Package Hierarchies:
  All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.hadoop.mapred.lib.ChainMapper (implements org.apache.hadoop.mapred.Mapper<K1,V1,K2,V2>)
  - org.apache.hadoop.mapred.lib.ChainReducer (implements org.apache.hadoop.mapred.Reducer<K2,V2,K3,V3>)
  - org.apache.hadoop.mapred.lib.CombineFileRecordReader<K,V> (implements org.apache.hadoop.mapred.RecordReader<K,V>)
  - org.apache.hadoop.mapred.lib.CombineFileSplit (implements org.apache.hadoop.mapred.InputSplit)
  - org.apache.hadoop.mapred.lib.DelegatingInputFormat<K,V> (implements org.apache.hadoop.mapred.InputFormat<K,V>)
  - org.apache.hadoop.mapred.lib.DelegatingMapper<K1,V1,K2,V2> (implements org.apache.hadoop.mapred.Mapper<K1,V1,K2,V2>)
  - org.apache.hadoop.mapred.lib.FieldSelectionMapReduce<K,V> (implements org.apache.hadoop.mapred.Mapper<K1,V1,K2,V2>, org.apache.hadoop.mapred.Reducer<K2,V2,K3,V3>)
  - org.apache.hadoop.mapred.FileInputFormat<K,V> (implements org.apache.hadoop.mapred.InputFormat<K,V>)
    - org.apache.hadoop.mapred.lib.CombineFileInputFormat<K,V>
    - org.apache.hadoop.mapred.lib.NLineInputFormat (implements org.apache.hadoop.mapred.JobConfigurable)
  - org.apache.hadoop.mapred.FileOutputFormat<K,V> (implements org.apache.hadoop.mapred.OutputFormat<K,V>)
    - org.apache.hadoop.mapred.lib.MultipleOutputFormat<K,V>
      - org.apache.hadoop.mapred.lib.MultipleSequenceFileOutputFormat<K,V>
      - org.apache.hadoop.mapred.lib.MultipleTextOutputFormat<K,V>
  - org.apache.hadoop.mapred.lib.HashPartitioner<K2,V2> (implements org.apache.hadoop.mapred.Partitioner<K2,V2>)
  - org.apache.hadoop.mapred.lib.InputSampler<K,V> (implements org.apache.hadoop.util.Tool)
  - org.apache.hadoop.mapred.lib.InputSampler.IntervalSampler<K,V> (implements org.apache.hadoop.mapred.lib.InputSampler.Sampler<K,V>)
  - org.apache.hadoop.mapred.lib.InputSampler.RandomSampler<K,V> (implements org.apache.hadoop.mapred.lib.InputSampler.Sampler<K,V>)
  - org.apache.hadoop.mapred.lib.InputSampler.SplitSampler<K,V> (implements org.apache.hadoop.mapred.lib.InputSampler.Sampler<K,V>)
  - org.apache.hadoop.mapred.lib.KeyFieldBasedPartitioner<K2,V2> (implements org.apache.hadoop.mapred.Partitioner<K2,V2>)
  - org.apache.hadoop.mapred.MapReduceBase (implements org.apache.hadoop.io.Closeable, org.apache.hadoop.mapred.JobConfigurable)
    - org.apache.hadoop.mapred.lib.IdentityMapper<K,V> (implements org.apache.hadoop.mapred.Mapper<K1,V1,K2,V2>)
    - org.apache.hadoop.mapred.lib.IdentityReducer<K,V> (implements org.apache.hadoop.mapred.Reducer<K2,V2,K3,V3>)
    - org.apache.hadoop.mapred.lib.InverseMapper<K,V> (implements org.apache.hadoop.mapred.Mapper<K1,V1,K2,V2>)
    - org.apache.hadoop.mapred.lib.LongSumReducer<K> (implements org.apache.hadoop.mapred.Reducer<K2,V2,K3,V3>)
    - org.apache.hadoop.mapred.lib.RegexMapper<K> (implements org.apache.hadoop.mapred.Mapper<K1,V1,K2,V2>)
    - org.apache.hadoop.mapred.lib.TokenCountMapper<K> (implements org.apache.hadoop.mapred.Mapper<K1,V1,K2,V2>)
  - org.apache.hadoop.mapred.lib.MultipleInputs
  - org.apache.hadoop.mapred.lib.MultipleOutputs
  - org.apache.hadoop.mapred.lib.MultithreadedMapRunner<K1,V1,K2,V2> (implements org.apache.hadoop.mapred.MapRunnable<K1,V1,K2,V2>)
  - org.apache.hadoop.mapred.lib.NullOutputFormat<K,V> (implements org.apache.hadoop.mapred.OutputFormat<K,V>)
  - org.apache.hadoop.mapred.lib.TotalOrderPartitioner<K,V> (implements org.apache.hadoop.mapred.Partitioner<K2,V2>)
  - org.apache.hadoop.io.WritableComparator (implements org.apache.hadoop.io.RawComparator<T>)
    - org.apache.hadoop.mapred.lib.KeyFieldBasedComparator<K,V> (implements org.apache.hadoop.mapred.JobConfigurable)

## Interface Hierarchy

- org.apache.hadoop.mapred.lib.InputSampler.Sampler<K,V>

Copyright © 2009 The Apache Software Foundation