# Package org.apache.trevni.avro.mapreduce

Class Summary
AvroTrevniKeyInputFormat<T>: An `InputFormat` for Trevni files.
AvroTrevniKeyOutputFormat<T>: An `OutputFormat` that writes Avro data to Trevni files.
AvroTrevniKeyRecordReader<T>: Reads records from an input split representing a chunk of an Trenvi container file.
AvroTrevniKeyRecordWriter<T>: Writes Trevni records to an Trevni container file output stream.
AvroTrevniKeyValueInputFormat<K,V>: An `InputFormat` for Trevni files.
AvroTrevniKeyValueOutputFormat<K,V>: An `OutputFormat` that writes Avro data to Trevni files.
AvroTrevniKeyValueRecordReader<K,V>: Reads Trevni generic records from an Trevni container file, where the records contain two fields: 'key' and 'value'.
AvroTrevniKeyValueRecordWriter<K,V>: Writes key/value pairs to an Trevni container file.
AvroTrevniRecordReaderBase<K,V,T>: Abstract base class for `RecordReader`s that read Trevni container files.
AvroTrevniRecordWriterBase<K,V,T>: Abstract base class for `RecordWriter`s that writes Trevni container files.