| Package | Description |
|---|---|
| com.fasterxml.jackson.dataformat.avro | |
| com.fasterxml.jackson.dataformat.avro.apacheimpl |
Package that contains codec implementations (and support pieces)
that build on Apache avro library.
|
| com.fasterxml.jackson.dataformat.avro.deser |
| Class and Description |
|---|
| AvroReadContext
We need to use a custom context to be able to carry along
Object and array records.
|
| AvroStructureReader
Base class for handlers for Avro structured types (or in some cases,
scalar types that need to be exposed in unified way similar to
structured types).
|
| Class and Description |
|---|
| AvroParserImpl
Implementation class that exposes additional internal API
to be used as callbacks by
AvroReadContext implementations. |
| Class and Description |
|---|
| ArrayReader |
| AvroFieldReader
Entity that encapsulates details of accessing value of a single field
of a "Record" (Avro term, corresponding roughly to JSON Object).
|
| AvroParserImpl
Implementation class that exposes additional internal API
to be used as callbacks by
AvroReadContext implementations. |
| AvroReadContext
We need to use a custom context to be able to carry along
Object and array records.
|
| AvroStructureReader
Base class for handlers for Avro structured types (or in some cases,
scalar types that need to be exposed in unified way similar to
structured types).
|
| MapReader |
| MissingReader
Bogus
AvroReadContext implementation used in two cases:
Parser has not yet been configured by an Avro Schema
Parser has been closed (explicitly or implicitly)
In former case, attempts to read will result in a JsonParseException;
in latter case, results will simply indicate unavailability of content
(return `null` in most cases) |
| ScalarDecoder
Helper classes for reading non-structured values, and can thereby usually
be accessed using simpler interface (although sometimes not: if so,
instances are wrapped in
ScalarDecoderWrappers). |
| ScalarDefaults.DefaultsBase |
Copyright © 2019 FasterXML. All rights reserved.