| Package | Description | 
|---|---|
| org.apache.avro.data | Interfaces and base classes shared by generic, specific and reflect. | 
| org.apache.avro.file | A container file for Avro data. | 
| org.apache.avro.generic | A generic representation for Avro data. | 
| org.apache.avro.hadoop.io | |
| org.apache.avro.io | Utilities for Encoding and Decoding Avro data. | 
| org.apache.avro.io.parsing | Implementation of Avro schemas as LL(1) grammars. | 
| org.apache.avro.ipc | Support for inter-process calls. | 
| org.apache.avro.ipc.generic | |
| org.apache.avro.ipc.reflect | |
| org.apache.avro.ipc.specific | |
| org.apache.avro.mapreduce | |
| org.apache.avro.perf.test | |
| org.apache.avro.protobuf | Protocol Buffer
  compatibility. | 
| org.apache.avro.reflect | Use Java reflection to generate schemas and protocols for existing
classes. | 
| org.apache.avro.specific | Generate specific Java classes for schemas and protocols. | 
| org.apache.avro.thrift | Thrift compatibility. | 
| Class and Description | 
|---|
| DatumReader Read data of a schema. | 
| DatumWriter Write data of a schema. | 
| Decoder Low-level support for de-serializing Avro values. | 
| Encoder Low-level support for serializing Avro values. | 
| Class and Description | 
|---|
| DatumReader Read data of a schema. | 
| DatumWriter Write data of a schema. | 
| Class and Description | 
|---|
| DatumReader Read data of a schema. | 
| DatumWriter Write data of a schema. | 
| Decoder Low-level support for de-serializing Avro values. | 
| Encoder Low-level support for serializing Avro values. | 
| FastReaderBuilder | 
| ResolvingDecoder Decoderthat performs type-resolution between the reader's and
 writer's schemas. | 
| Class and Description | 
|---|
| DatumReader Read data of a schema. | 
| DatumWriter Write data of a schema. | 
| Class and Description | 
|---|
| BinaryDecoder An  Decoderfor binary-format data. | 
| BinaryEncoder An abstract  Encoderfor Avro's binary encoding. | 
| BufferedBinaryEncoder An  Encoderfor Avro's binary encoding. | 
| DatumReader Read data of a schema. | 
| Decoder Low-level support for de-serializing Avro values. | 
| DecoderFactory A factory for creating and configuring  Decoders. | 
| Encoder Low-level support for serializing Avro values. | 
| EncoderFactory A factory for creating and configuring  Encoderinstances. | 
| FastReaderBuilder | 
| FastReaderBuilder.ExecutionStep | 
| FastReaderBuilder.FieldReader | 
| FastReaderBuilder.RecordReader.Stage | 
| FastReaderBuilder.ReusingFieldReader | 
| JsonDecoder A  Decoderfor Avro's JSON data encoding. | 
| JsonEncoder An  Encoderfor Avro's JSON data encoding. | 
| ParsingDecoder | 
| ParsingEncoder | 
| ResolvingDecoder Decoderthat performs type-resolution between the reader's and
 writer's schemas. | 
| ValidatingDecoder An implementation of  Decoderthat ensures that the sequence of
 operations conforms to a schema. | 
| ValidatingEncoder An implementation of  Encoderthat wraps another Encoder and ensures
 that the sequence of operations conforms to the provided schema. | 
| Class and Description | 
|---|
| Encoder Low-level support for serializing Avro values. | 
| Class and Description | 
|---|
| Decoder Low-level support for de-serializing Avro values. | 
| Encoder Low-level support for serializing Avro values. | 
| ResolvingDecoder Decoderthat performs type-resolution between the reader's and
 writer's schemas. | 
| Class and Description | 
|---|
| DatumReader Read data of a schema. | 
| DatumWriter Write data of a schema. | 
| Decoder Low-level support for de-serializing Avro values. | 
| Encoder Low-level support for serializing Avro values. | 
| Class and Description | 
|---|
| DatumReader Read data of a schema. | 
| DatumWriter Write data of a schema. | 
| Encoder Low-level support for serializing Avro values. | 
| Class and Description | 
|---|
| DatumReader Read data of a schema. | 
| DatumWriter Write data of a schema. | 
| Decoder Low-level support for de-serializing Avro values. | 
| Encoder Low-level support for serializing Avro values. | 
| Class and Description | 
|---|
| DatumReader Read data of a schema. | 
| Class and Description | 
|---|
| Decoder Low-level support for de-serializing Avro values. | 
| Encoder Low-level support for serializing Avro values. | 
| Class and Description | 
|---|
| DatumReader Read data of a schema. | 
| DatumWriter Write data of a schema. | 
| Decoder Low-level support for de-serializing Avro values. | 
| Encoder Low-level support for serializing Avro values. | 
| ResolvingDecoder Decoderthat performs type-resolution between the reader's and
 writer's schemas. | 
| Class and Description | 
|---|
| DatumReader Read data of a schema. | 
| DatumWriter Write data of a schema. | 
| Decoder Low-level support for de-serializing Avro values. | 
| Encoder Low-level support for serializing Avro values. | 
| ResolvingDecoder Decoderthat performs type-resolution between the reader's and
 writer's schemas. | 
| Class and Description | 
|---|
| BinaryDecoder An  Decoderfor binary-format data. | 
| BinaryEncoder An abstract  Encoderfor Avro's binary encoding. | 
| DatumReader Read data of a schema. | 
| DatumWriter Write data of a schema. | 
| Encoder Low-level support for serializing Avro values. | 
| ResolvingDecoder Decoderthat performs type-resolution between the reader's and
 writer's schemas. | 
| Class and Description | 
|---|
| DatumReader Read data of a schema. | 
| DatumWriter Write data of a schema. | 
| Decoder Low-level support for de-serializing Avro values. | 
| Encoder Low-level support for serializing Avro values. | 
Copyright © 2009–2020 The Apache Software Foundation. All rights reserved.