## Hierarchy For Package org.apache.hadoop.mapreduce

Package Hierarchies:
  All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.hadoop.mapreduce.ClusterMetrics (implements org.apache.hadoop.io.Writable)
  - org.apache.hadoop.mapreduce.Counter (implements org.apache.hadoop.io.Writable)
  - org.apache.hadoop.mapreduce.CounterGroup (implements java.lang.Iterable<T>, org.apache.hadoop.io.Writable)
  - org.apache.hadoop.mapreduce.Counters (implements java.lang.Iterable<T>, org.apache.hadoop.io.Writable)
  - org.apache.hadoop.mapreduce.ID (implements org.apache.hadoop.io.WritableComparable<T>)
    - org.apache.hadoop.mapred.ID
      - org.apache.hadoop.mapreduce.JobID (implements java.lang.Comparable<T>)
      - org.apache.hadoop.mapreduce.TaskAttemptID
      - org.apache.hadoop.mapreduce.TaskID
  - org.apache.hadoop.mapreduce.InputFormat<K,V>
  - org.apache.hadoop.mapreduce.InputSplit
  - org.apache.hadoop.mapreduce.JobContext
    - org.apache.hadoop.mapreduce.Job
    - org.apache.hadoop.mapreduce.TaskAttemptContext (implements org.apache.hadoop.util.Progressable)
      - org.apache.hadoop.mapreduce.TaskInputOutputContext<KEYIN,VALUEIN,KEYOUT,VALUEOUT> (implements org.apache.hadoop.util.Progressable)
        - org.apache.hadoop.mapreduce.MapContext<KEYIN,VALUEIN,KEYOUT,VALUEOUT>
          - org.apache.hadoop.mapreduce.Mapper.Context
        - org.apache.hadoop.mapreduce.ReduceContext<KEYIN,VALUEIN,KEYOUT,VALUEOUT>
          - org.apache.hadoop.mapreduce.Reducer.Context
  - org.apache.hadoop.mapreduce.JobStatus
  - org.apache.hadoop.mapreduce.JobSubmissionFiles
  - org.apache.hadoop.mapreduce.Mapper<KEYIN,VALUEIN,KEYOUT,VALUEOUT>
  - org.apache.hadoop.mapreduce.OutputCommitter
  - org.apache.hadoop.mapreduce.OutputFormat<K,V>
  - org.apache.hadoop.mapreduce.Partitioner<KEY,VALUE>
  - org.apache.hadoop.mapreduce.RecordReader<KEYIN,VALUEIN> (implements java.io.Closeable)
  - org.apache.hadoop.mapreduce.RecordWriter<K,V>
  - org.apache.hadoop.mapreduce.ReduceContext.ValueIterable (implements java.lang.Iterable<T>)
  - org.apache.hadoop.mapreduce.ReduceContext.ValueIterator (implements java.util.Iterator<E>)
  - org.apache.hadoop.mapreduce.Reducer<KEYIN,VALUEIN,KEYOUT,VALUEOUT>
  - org.apache.hadoop.mapreduce.StatusReporter

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.apache.hadoop.mapreduce.JobStatus.State
    - org.apache.hadoop.mapreduce.TaskType
    - org.apache.hadoop.mapreduce.Job.JobState
    - org.apache.hadoop.mapreduce.JobACL

Copyright © 2009 The Apache Software Foundation