# Hierarchy For Package org.apache.nutch.segment

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.hadoop.conf.Configured (implements org.apache.hadoop.conf.Configurable)
    - org.apache.nutch.segment.SegmentMerger (implements org.apache.hadoop.util.Tool)
    - org.apache.nutch.segment.SegmentReader (implements org.apache.hadoop.util.Tool)
  - org.apache.hadoop.mapreduce.InputFormat<K,​V>
    - org.apache.hadoop.mapreduce.lib.input.FileInputFormat<K,​V>
      - org.apache.hadoop.mapreduce.lib.input.SequenceFileInputFormat<K,​V>
        - org.apache.nutch.segment.ContentAsTextInputFormat
        - org.apache.nutch.segment.SegmentMerger.ObjectInputFormat
  - org.apache.hadoop.mapreduce.Mapper<KEYIN,​VALUEIN,​KEYOUT,​VALUEOUT>
    - org.apache.nutch.segment.SegmentMerger.SegmentMergerMapper
    - org.apache.nutch.segment.SegmentReader.InputCompatMapper
  - org.apache.hadoop.mapreduce.OutputFormat<K,​V>
    - org.apache.hadoop.mapreduce.lib.output.FileOutputFormat<K,​V>
      - org.apache.nutch.segment.SegmentMerger.SegmentOutputFormat
      - org.apache.nutch.segment.SegmentReader.TextOutputFormat
  - org.apache.hadoop.mapreduce.Reducer<KEYIN,​VALUEIN,​KEYOUT,​VALUEOUT>
    - org.apache.nutch.segment.SegmentMerger.SegmentMergerReducer
    - org.apache.nutch.segment.SegmentReader.InputCompatReducer
  - org.apache.nutch.segment.SegmentChecker
  - org.apache.nutch.segment.SegmentMergeFilters
  - org.apache.nutch.segment.SegmentPart
  - org.apache.nutch.segment.SegmentReader.SegmentReaderStats

## Interface Hierarchy

- org.apache.nutch.segment.SegmentMergeFilter