# Package org.apache.hadoop.mapreduce.lib.output

- Interface Summary
  Interface | Description
  --- | ---
  PartialOutputCommitter | Interface for an `OutputCommitter` implementing partial commit of task output, as during preemption.

- Class Summary
  Class | Description
  --- | ---
  BindingPathOutputCommitter | This is a special committer which creates the factory for the committer and runs off that.
  FileOutputCommitter | An `OutputCommitter` that commits files specified in job output directory i.e.
  FileOutputCommitterFactory | Creates a `FileOutputCommitter`, always.
  FileOutputFormat<K,V> | A base class for `OutputFormat`s that read from `FileSystem`s.
  FilterOutputFormat<K,V> | FilterOutputFormat is a convenience class that wraps OutputFormat.
  FilterOutputFormat.FilterRecordWriter<K,V> | `FilterRecordWriter` is a convenience wrapper class that extends the `RecordWriter`.
  LazyOutputFormat<K,V> | A Convenience class that creates output lazily.
  MapFileOutputFormat | An `OutputFormat` that writes `MapFile`s.
  MultipleOutputs<KEYOUT,VALUEOUT> | The MultipleOutputs class simplifies writing output data to multiple outputs
  NamedCommitterFactory | A factory which creates any named committer identified in the option `PathOutputCommitterFactory.NAMED_COMMITTER_CLASS`.
  NullOutputFormat<K,V> | Consume all outputs and put them in /dev/null.
  PartialFileOutputCommitter | An `OutputCommitter` that commits files specified in job output directory i.e.
  PathOutputCommitter | A committer which somehow commits data written to a working directory to the final directory during the commit process.
  PathOutputCommitterFactory | A factory for committers implementing the `PathOutputCommitter` methods, and so can be used from `FileOutputFormat`.
  SequenceFileAsBinaryOutputFormat | An `OutputFormat` that writes keys, values to `SequenceFile`s in binary(raw) format
  SequenceFileAsBinaryOutputFormat.WritableValueBytes | Inner class used for appendRaw
  SequenceFileOutputFormat<K,V> | An `OutputFormat` that writes `SequenceFile`s.
  TextOutputFormat<K,V> | An `OutputFormat` that writes plain text files.
  TextOutputFormat.LineRecordWriter<K,V> |

- Enum Summary
  Enum | Description
  --- | ---
  FileOutputFormat.Counter | Deprecated
  FileOutputFormatCounter |

Copyright © 2008–2022 Apache Software Foundation. All rights reserved.