Apache Hadoop - Classes that implement JobConfigurable Interface ( Directly or through Sub Interfaces )



Interface : Mapper
ClassHierarchyPackage

ChainMapper java.lang.Object --> org.apache.hadoop.mapred.lib.ChainMapper apache.hadoop


Interface : MapRunnable
ClassHierarchyPackage

MapRunner java.lang.Object --> org.apache.hadoop.mapred.MapRunner V1 --> K2 --> V2> apache.hadoop
MultithreadedMapRunner java.lang.Object --> org.apache.hadoop.mapred.lib.MultithreadedMapRunner V1 --> K2 --> V2> apache.hadoop


Interface : JobConfigurable
ClassHierarchyPackage

BinaryPartitioner java.lang.Object --> org.apache.hadoop.mapreduce.Partitioner V> --> org.apache.hadoop.mapreduce.lib.partition.BinaryPartitioner --> org.apache.hadoop.mapred.lib.BinaryPartitioner apache.hadoop
ChainMapper java.lang.Object --> org.apache.hadoop.mapred.lib.ChainMapper apache.hadoop
ChainReducer java.lang.Object --> org.apache.hadoop.mapred.lib.ChainReducer apache.hadoop
DBInputFormat java.lang.Object --> org.apache.hadoop.mapreduce.InputFormat T> --> org.apache.hadoop.mapreduce.lib.db.DBInputFormat --> org.apache.hadoop.mapred.lib.db.DBInputFormat apache.hadoop
FieldSelectionMapReduce java.lang.Object --> org.apache.hadoop.mapred.lib.FieldSelectionMapReduce V> apache.hadoop
FixedLengthInputFormat java.lang.Object --> org.apache.hadoop.mapred.FileInputFormat BytesWritable> --> org.apache.hadoop.mapred.FixedLengthInputFormat apache.hadoop
HashPartitioner java.lang.Object --> org.apache.hadoop.mapred.lib.HashPartitioner V2> apache.hadoop
IdentityMapper java.lang.Object --> org.apache.hadoop.mapred.MapReduceBase --> org.apache.hadoop.mapred.lib.IdentityMapper V> apache.hadoop
IdentityReducer java.lang.Object --> org.apache.hadoop.mapred.MapReduceBase --> org.apache.hadoop.mapred.lib.IdentityReducer V> apache.hadoop
InverseMapper java.lang.Object --> org.apache.hadoop.mapred.MapReduceBase --> org.apache.hadoop.mapred.lib.InverseMapper V> apache.hadoop
KeyFieldBasedComparator java.lang.Object --> org.apache.hadoop.io.WritableComparator --> org.apache.hadoop.mapreduce.lib.partition.KeyFieldBasedComparator V> --> org.apache.hadoop.mapred.lib.KeyFieldBasedComparator V> apache.hadoop
KeyFieldBasedPartitioner java.lang.Object --> org.apache.hadoop.mapreduce.Partitioner V2> --> org.apache.hadoop.mapreduce.lib.partition.KeyFieldBasedPartitioner V2> --> org.apache.hadoop.mapred.lib.KeyFieldBasedPartitioner V2> apache.hadoop
KeyValueTextInputFormat java.lang.Object --> org.apache.hadoop.mapred.FileInputFormat Text> --> org.apache.hadoop.mapred.KeyValueTextInputFormat apache.hadoop
LongSumReducer java.lang.Object --> org.apache.hadoop.mapred.MapReduceBase --> org.apache.hadoop.mapred.lib.LongSumReducer apache.hadoop
MapReduceBase java.lang.Object --> org.apache.hadoop.mapred.MapReduceBase apache.hadoop
MapRunner java.lang.Object --> org.apache.hadoop.mapred.MapRunner V1 --> K2 --> V2> apache.hadoop
MultithreadedMapRunner java.lang.Object --> org.apache.hadoop.mapred.lib.MultithreadedMapRunner V1 --> K2 --> V2> apache.hadoop
NLineInputFormat java.lang.Object --> org.apache.hadoop.mapred.FileInputFormat Text> --> org.apache.hadoop.mapred.lib.NLineInputFormat apache.hadoop
RegexMapper java.lang.Object --> org.apache.hadoop.mapred.MapReduceBase --> org.apache.hadoop.mapred.lib.RegexMapper apache.hadoop
TextInputFormat java.lang.Object --> org.apache.hadoop.mapred.FileInputFormat Text> --> org.apache.hadoop.mapred.TextInputFormat apache.hadoop
TokenCountMapper java.lang.Object --> org.apache.hadoop.mapred.MapReduceBase --> org.apache.hadoop.mapred.lib.TokenCountMapper apache.hadoop
TotalOrderPartitioner java.lang.Object --> org.apache.hadoop.mapreduce.Partitioner V> --> org.apache.hadoop.mapreduce.lib.partition.TotalOrderPartitioner V> --> org.apache.hadoop.mapred.lib.TotalOrderPartitioner V> apache.hadoop
ValueAggregatorCombiner java.lang.Object --> org.apache.hadoop.mapred.lib.aggregate.ValueAggregatorJobBase V1> --> org.apache.hadoop.mapred.lib.aggregate.ValueAggregatorCombiner V1> apache.hadoop
ValueAggregatorJobBase java.lang.Object --> org.apache.hadoop.mapred.lib.aggregate.ValueAggregatorJobBase V1> apache.hadoop
ValueAggregatorMapper java.lang.Object --> org.apache.hadoop.mapred.lib.aggregate.ValueAggregatorJobBase V1> --> org.apache.hadoop.mapred.lib.aggregate.ValueAggregatorMapper V1> apache.hadoop
ValueAggregatorReducer java.lang.Object --> org.apache.hadoop.mapred.lib.aggregate.ValueAggregatorJobBase V1> --> org.apache.hadoop.mapred.lib.aggregate.ValueAggregatorReducer V1> apache.hadoop


Interface : Reducer
ClassHierarchyPackage

ChainReducer java.lang.Object --> org.apache.hadoop.mapred.lib.ChainReducer apache.hadoop


Interface : Partitioner
ClassHierarchyPackage

BinaryPartitioner java.lang.Object --> org.apache.hadoop.mapreduce.Partitioner V> --> org.apache.hadoop.mapreduce.lib.partition.BinaryPartitioner --> org.apache.hadoop.mapred.lib.BinaryPartitioner apache.hadoop