| Name | Description | Type | Package | Framework |
| AvroAsTextInputFormat | An InputFormat for Avro data files, which converts each datum to string form in the input key. | Class | org.apache.avro.mapred | Avro |
| AvroCollector | A collector for map and reduce output. | Class | org.apache.avro.mapred | Avro |
| AvroInputFormat | An InputFormat for Avro data files. | Class | org.apache.avro.mapred | Avro |
| AvroJob | Setters to configure jobs for Avro data. | Class | org.apache.avro.mapred | Avro |
| AvroJob | Utility methods for configuring jobs that work with Avro. | Class | org.apache.avro.mapreduce | Avro |
| AvroKey | The wrapper of keys for jobs configured with AvroJob . | Class | org.apache.avro.mapred | Avro |
| AvroKeyComparator | The RawComparator used by jobs configured with AvroJob. | Class | org.apache.avro.mapred | Avro |
| AvroKeyInputFormat | A MapReduce InputFormat that can handle Avro container files. | Class | org.apache.avro.mapreduce | Avro |
| AvroKeyOutputFormat | FileOutputFormat for writing Avro container files. | Class | org.apache.avro.mapreduce | Avro |
| AvroKeyOutputFormat .RecordWriterFactory | A factory for creating record writers. | Class | org.apache.avro.mapreduce.AvroKeyOutputFormat | Avro |
| AvroKeyRecordReader | Reads records from an input split representing a chunk of an Avro container file. | Class | org.apache.avro.mapreduce | Avro |
| AvroKeyRecordWriter | Writes Avro records to an Avro container file output stream. | Class | org.apache.avro.mapreduce | Avro |
| AvroKeyValueInputFormat | A MapReduce InputFormat that reads from Avro container files of key/value generic records. | Class | org.apache.avro.mapreduce | Avro |
| AvroKeyValueOutputFormat | FileOutputFormat for writing Avro container files of key/value pairs. | Class | org.apache.avro.mapreduce | Avro |
| AvroKeyValueRecordReader | Reads Avro generic records from an Avro container file, where the records contain two fields: 'key' and 'value'. | Class | org.apache.avro.mapreduce | Avro |
| AvroKeyValueRecordWriter | Writes key/value pairs to an Avro container file. | Class | org.apache.avro.mapreduce | Avro |
| AvroMapper | A mapper for Avro data. | Class | org.apache.avro.mapred | Avro |
| AvroMultipleInputs | This class supports Avro-MapReduce jobs that have multiple input paths with a different Schema and AvroMapper for each path. | Class | org.apache.avro.mapred | Avro |
| AvroMultipleOutputs | The AvroMultipleOutputs class simplifies writing Avro output data to multiple outputs | Class | org.apache.avro.mapred | Avro |
| AvroMultipleOutputs | The AvroMultipleOutputs class simplifies writing Avro output data to multiple outputs | Class | org.apache.avro.mapreduce | Avro |
| AvroOutputFormat | An OutputFormat for Avro data files. | Class | org.apache.avro.mapred | Avro |
| AvroOutputFormatBase | Abstract base class for output formats that write Avro container files. | Class | org.apache.avro.mapreduce | Avro |
| AvroRecordReader | An RecordReader for Avro data files. | Class | org.apache.avro.mapred | Avro |
| AvroRecordReaderBase | Abstract base class for RecordReaders that read Avro container files. | Class | org.apache.avro.mapreduce | Avro |
| AvroReducer | A reducer for Avro data. | Class | org.apache.avro.mapred | Avro |
| AvroSequenceFileInputFormat | An input format for reading from AvroSequenceFiles (sequence files that support Avro data). | Class | org.apache.avro.mapreduce | Avro |
| AvroSequenceFileOutputFormat | A sequence file output format that knows how to write AvroKeys and AvroValues in addition to Writables. | Class | org.apache.avro.mapreduce | Avro |
| AvroSerialization | The Serialization used by jobs configured with AvroJob. | Class | org.apache.avro.mapred | Avro |
| AvroTextOutputFormat | The equivalent of TextOutputFormat for writing to Avro Data Files with a bytes schema. | Class | org.apache.avro.mapred | Avro |
| AvroUtf8InputFormat | An InputFormat for text files. | Class | org.apache.avro.mapred | Avro |
| AvroValue | The wrapper of values for jobs configured with AvroJob . | Class | org.apache.avro.mapred | Avro |
| AvroWrapper | The wrapper of data for jobs configured with AvroJob . | Class | org.apache.avro.mapred | Avro |
| FsInput | Adapt an FSDataInputStream to SeekableInput. | Class | org.apache.avro.mapred | Avro |
| InputProtocol | Interface | org.apache.avro.mapred.tether | Avro | |
| InputProtocol .Callback | Interface | org.apache.avro.mapred.tether.InputProtocol | Avro | |
| OutputProtocol | Interface | org.apache.avro.mapred.tether | Avro | |
| OutputProtocol .Callback | Interface | org.apache.avro.mapred.tether.OutputProtocol | Avro | |
| Pair | Class | org.apache.avro.mapred | Avro | |
| SequenceFileInputFormat | An InputFormat for sequence files. | Class | org.apache.avro.mapred | Avro |
| SequenceFileReader | A FileReader for sequence files. | Class | org.apache.avro.mapred | Avro |
| SequenceFileRecordReader | A RecordReader for sequence files. | Class | org.apache.avro.mapred | Avro |
| Syncable | Interface | org.apache.avro.mapreduce | Avro | |
| TaskType | Class | org.apache.avro.mapred.tether | Avro | |
| TetherJob | Constructs and submits tether jobs. | Class | org.apache.avro.mapred.tether | Avro |