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
ScalarDecoderWrapper s). |
ScalarDefaults.DefaultsBase |
Copyright © 2021 FasterXML. All rights reserved.