| Name | Description | Type | Package | Framework |
| CellCounter | A job with a a map and reduce phase to count cells in a table. | Class | org.apache.hadoop.hbase.mapreduce | HBase |
| CellCreator | Facade to create Cells for HFileOutputFormat. | Class | org.apache.hadoop.hbase.mapreduce | HBase |
| CopyTable | Tool used to copy a table to another one which can be on a different setup. | Class | org.apache.hadoop.hbase.mapreduce | HBase |
| Export | Export an HBase table. | Class | org.apache.hadoop.hbase.mapreduce | HBase |
| GroupingTableMapper | Extract grouping columns from input record. | Class | org.apache.hadoop.hbase.mapreduce | HBase |
| HFileOutputFormat2 | Writes HFiles. | Class | org.apache.hadoop.hbase.mapreduce | HBase |
| HLogInputFormat | Class | org.apache.hadoop.hbase.mapreduce | HBase | |
| HRegionPartitioner | This is used to partition the output keys into groups of keys. | Class | org.apache.hadoop.hbase.mapreduce | HBase |
| IdentityTableMapper | Pass the given key and record as-is to the reduce phase. | Class | org.apache.hadoop.hbase.mapreduce | HBase |
| IdentityTableReducer | Convenience class that simply writes all values (which must be passed to it out to the configured HBase table. | Class | org.apache.hadoop.hbase.mapreduce | HBase |
| Import | Import data written by Export. | Class | org.apache.hadoop.hbase.mapreduce | HBase |
| ImportTsv | Tool to import data from a TSV file. | Class | org.apache.hadoop.hbase.mapreduce | HBase |
| KeyValueSortReducer | Emits sorted KeyValues. | Class | org.apache.hadoop.hbase.mapreduce | HBase |
| LoadIncrementalHFiles | Tool to load the output of HFileOutputFormat into an existing table. | Class | org.apache.hadoop.hbase.mapreduce | HBase |
| MultiTableInputFormat | Convert HBase tabular data from multiple scanners into a format that is consumable by Map/Reduce. | Class | org.apache.hadoop.hbase.mapreduce | HBase |
| MultiTableInputFormatBase | A base for MultiTableInputFormats. | Class | org.apache.hadoop.hbase.mapreduce | HBase |
| MultiTableOutputFormat | Hadoop output format that writes to one or more HBase tables. | Class | org.apache.hadoop.hbase.mapreduce | HBase |
| MultiTableSnapshotInputFormat | MultiTableSnapshotInputFormat generalizes TableSnapshotInputFormat | Class | org.apache.hadoop.hbase.mapreduce | HBase |
| PutCombiner | Combine Puts. | Class | org.apache.hadoop.hbase.mapreduce | HBase |
| PutSortReducer | Reads in all Puts from passed Iterator, sorts them, then emits Puts in sorted order. | Class | org.apache.hadoop.hbase.mapreduce | HBase |
| RowCounter | A job with a just a map phase to count rows. | Class | org.apache.hadoop.hbase.mapreduce | HBase |
| SimpleTotalOrderPartitioner | A partitioner that takes start and end keys and uses bigdecimal to figure which reduce a key belongs to. | Class | org.apache.hadoop.hbase.mapreduce | HBase |
| TableInputFormat | Convert HBase tabular data into a format that is consumable by Map/Reduce. | Class | org.apache.hadoop.hbase.mapreduce | HBase |
| TableInputFormatBase | A base for TableInputFormats. | Class | org.apache.hadoop.hbase.mapreduce | HBase |
| TableMapper | Class | org.apache.hadoop.hbase.mapreduce | HBase | |
| TableMapReduceUtil | Class | org.apache.hadoop.hbase.mapreduce | HBase | |
| TableOutputCommitter | Small committer class that does not do anything. | Class | org.apache.hadoop.hbase.mapreduce | HBase |
| TableOutputFormat | Convert Map/Reduce output and write it to an HBase table. | Class | org.apache.hadoop.hbase.mapreduce | HBase |
| TableRecordReader | Class | org.apache.hadoop.hbase.mapreduce | HBase | |
| TableRecordReaderImpl | Class | org.apache.hadoop.hbase.mapreduce | HBase | |
| TableReducer | value input/output classes. | Class | org.apache.hadoop.hbase.mapreduce | HBase |
| TableSnapshotInputFormat | TableSnapshotInputFormat allows a MapReduce job to run over a table snapshot. | Class | org.apache.hadoop.hbase.mapreduce | HBase |
| TableSplit | A table split corresponds to a key range (low, high) and an optional scanner. | Class | org.apache.hadoop.hbase.mapreduce | HBase |
| TextSortReducer | Emits Sorted KeyValues. | Class | org.apache.hadoop.hbase.mapreduce | HBase |
| TsvImporterMapper | Write table content out to files in hdfs. | Class | org.apache.hadoop.hbase.mapreduce | HBase |
| TsvImporterTextMapper | Write table content out to map output files. | Class | org.apache.hadoop.hbase.mapreduce | HBase |
| VisibilityExpressionResolver | Interface to convert visibility expressions into Tags for storing along with Cells in HFiles. | Interface | org.apache.hadoop.hbase.mapreduce | HBase |
| WALInputFormat | Simple InputFormat for WAL files. | Class | org.apache.hadoop.hbase.mapreduce | HBase |
| WALPlayer | A tool to replay WAL files as a M/R job. | Class | org.apache.hadoop.hbase.mapreduce | HBase |