| Name | Description | Type | Package | Framework |
| AvroColumnReader | Read files written with AvroColumnWriter. | Class | org.apache.trevni.avro | Avro |
| AvroColumnReader .Params | Parameters for reading an Avro column file. | Class | org.apache.trevni.avro.AvroColumnReader | Avro |
| AvroColumnWriter | Write Avro records to a Trevni column file. | Class | org.apache.trevni.avro | Avro |
| AvroTrevniInputFormat | An InputFormat for Trevni files. | Class | org.apache.trevni.avro | Avro |
| AvroTrevniKeyInputFormat | An InputFormat for Trevni files. | Class | org.apache.trevni.avro.mapreduce | Avro |
| AvroTrevniKeyOutputFormat | An OutputFormat that writes Avro data to This implement was modeled off | Class | org.apache.trevni.avro.mapreduce | Avro |
| AvroTrevniKeyRecordReader | Reads records from an input split representing a chunk of an Trenvi container file. | Class | org.apache.trevni.avro.mapreduce | Avro |
| AvroTrevniKeyRecordWriter | Writes Trevni records to an Trevni container file output stream. | Class | org.apache.trevni.avro.mapreduce | Avro |
| AvroTrevniKeyValueInputFormat | An InputFormat for Trevni files. | Class | org.apache.trevni.avro.mapreduce | Avro |
| AvroTrevniKeyValueOutputFormat | An OutputFormat that writes Avro data to This implement was modeled off | Class | org.apache.trevni.avro.mapreduce | Avro |
| AvroTrevniKeyValueRecordReader | Reads Trevni generic records from an Trevni container file, where the records contain two fields: 'key' and 'value'. | Class | org.apache.trevni.avro.mapreduce | Avro |
| AvroTrevniKeyValueRecordWriter | Writes key/value pairs to an Trevni container file. | Class | org.apache.trevni.avro.mapreduce | Avro |
| AvroTrevniOutputFormat | An OutputFormat that writes Avro data to Writes a directory of files per task, each comprising a single filesystem | Class | org.apache.trevni.avro | Avro |
| AvroTrevniRecordReaderBase | Abstract base class for RecordReaders that read Trevni container files. | Class | org.apache.trevni.avro.mapreduce | Avro |
| AvroTrevniRecordWriterBase | Abstract base class for RecordWriters that writes Trevni container files. | Class | org.apache.trevni.avro.mapreduce | Avro |
| BZip2Codec | Class | org.apache.trevni | Avro | |
| ColumnFileMetaData | File-level metadata. | Class | org.apache.trevni | Avro |
| ColumnFileReader | Reads data from a column file. | Class | org.apache.trevni | Avro |
| ColumnFileWriter | Writes data to a column file. | Class | org.apache.trevni | Avro |
| ColumnMetaData | Metadata for a column. | Class | org.apache.trevni | Avro |
| ColumnValues | An iterator over column values. | Class | org.apache.trevni | Avro |
| HadoopInput | Adapt a Hadoop FSDataInputStream to Trevni's Input. | Class | org.apache.trevni.avro | Avro |
| Input | A byte source that supports positioned read and length. | Interface | org.apache.trevni | Avro |
| InputBytes | An Input backed with data in a byte array. | Class | org.apache.trevni | Avro |
| InputFile | Class | org.apache.trevni | Avro | |
| MetaData | Base class for metadata. | Class | org.apache.trevni | Avro |
| TrevniRuntimeException | Base runtime exception thrown by Trevni. | Class | org.apache.trevni | Avro |
| ValueType | The datatypes that may be stored in a column. | Class | org.apache.trevni | Avro |