| Name | Description | Type | Package | Framework |
| FileOutputCommitter | An OutputCommitter that commits files specified in job output directory i. | Class | org.apache.hadoop.mapreduce.lib.output | Apache Hadoop |
| FileOutputFormat | A base class for OutputFormats that read from FileSystems. | Class | org.apache.hadoop.mapreduce.lib.output | Apache Hadoop |
| FileOutputFormatCounter | enum FileOutputFormatCounterEnum Constant Summary | Class | org.apache.hadoop.mapreduce.lib.output | Apache Hadoop |
| FilterOutputFormat | FilterOutputFormat is a convenience class that wraps OutputFormat. | Class | org.apache.hadoop.mapreduce.lib.output | Apache Hadoop |
| LazyOutputFormat | A Convenience class that creates output lazily. | Class | org.apache.hadoop.mapreduce.lib.output | Apache Hadoop |
| MapFileOutputFormat | Class | org.apache.hadoop.mapreduce.lib.output | Apache Hadoop | |
| MultipleOutputs | The MultipleOutputs class simplifies writing output data to multiple outputs | Class | org.apache.hadoop.mapreduce.lib.output | Apache Hadoop |
| NullOutputFormat | Consume all outputs and put them in /dev/null. | Class | org.apache.hadoop.mapreduce.lib.output | Apache Hadoop |
| PartialFileOutputCommitter | An OutputCommitter that commits files specified in job output directory i. | Class | org.apache.hadoop.mapreduce.lib.output | Apache Hadoop |
| PartialOutputCommitter | Interface for an OutputCommitter implementing partial commit of task output, as during preemption. | Interface | org.apache.hadoop.mapreduce.lib.output | Apache Hadoop |
| SequenceFileAsBinaryOutputFormat | An OutputFormat that writes keys, values to SequenceFiles in binary(raw) format | Class | org.apache.hadoop.mapreduce.lib.output | Apache Hadoop |
| SequenceFileOutputFormat | An OutputFormat that writes SequenceFiles. | Class | org.apache.hadoop.mapreduce.lib.output | Apache Hadoop |
| TextOutputFormat | An OutputFormat that writes plain text files. | Class | org.apache.hadoop.mapreduce.lib.output | Apache Hadoop |