| Name | Description | Type | Package | Framework |
| AvroJob | Utility methods for configuring jobs that work with Avro. | Class | org.apache.avro.mapreduce | 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 |
| AvroMultipleOutputs | The AvroMultipleOutputs class simplifies writing Avro output data to multiple outputs | Class | org.apache.avro.mapreduce | Avro |
| AvroOutputFormatBase | Abstract base class for output formats that write Avro container files. | Class | org.apache.avro.mapreduce | Avro |
| AvroRecordReaderBase | Abstract base class for RecordReaders that read Avro container files. | Class | org.apache.avro.mapreduce | 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 |
| Syncable | Interface | org.apache.avro.mapreduce | Avro | |