| Interface | Description |
|---|---|
| DatumReader<D> |
Read data of a schema.
|
| DatumWriter<D> |
Write data of a schema.
|
| FastReaderBuilder.ExecutionStep | |
| FastReaderBuilder.FieldReader | |
| FastReaderBuilder.ReusingFieldReader |
| Class | Description |
|---|---|
| BinaryData |
Utilities for binary-encoded data.
|
| BinaryDecoder |
An
Decoder for binary-format data. |
| BinaryEncoder |
An abstract
Encoder for Avro's binary encoding. |
| BlockingBinaryEncoder |
A
BinaryEncoder implementation that writes large arrays and maps as a
sequence of blocks. |
| BufferedBinaryEncoder |
An
Encoder for Avro's binary encoding. |
| Decoder |
Low-level support for de-serializing Avro values.
|
| DecoderFactory |
A factory for creating and configuring
Decoders. |
| DirectBinaryEncoder |
An
Encoder for Avro's binary encoding that does not buffer output. |
| Encoder |
Low-level support for serializing Avro values.
|
| EncoderFactory |
A factory for creating and configuring
Encoder instances. |
| FastReaderBuilder | |
| FastReaderBuilder.MapReader | |
| FastReaderBuilder.RecordReader | |
| JsonDecoder |
A
Decoder for Avro's JSON data encoding. |
| JsonEncoder |
An
Encoder for Avro's JSON data encoding. |
| ParsingDecoder | |
| ParsingEncoder | |
| ResolvingDecoder |
Decoder that performs type-resolution between the reader's and
writer's schemas. |
| ValidatingDecoder |
An implementation of
Decoder that ensures that the sequence of
operations conforms to a schema. |
| ValidatingEncoder |
An implementation of
Encoder that wraps another Encoder and ensures
that the sequence of operations conforms to the provided schema. |
| Enum | Description |
|---|---|
| FastReaderBuilder.RecordReader.Stage |
Encoder is the abstract type encapsulating the
encoding of Avro data. Encoder instances are created and configured
with EncoderFactory.
Decoder is the abstract type encapsulating the
decoding of Avro data. Decoder instances are created and configured
with DecoderFactory.
Copyright © 2009–2020 The Apache Software Foundation. All rights reserved.