Uses of Package
tools.jackson.dataformat.avro.deser
Packages that use tools.jackson.dataformat.avro.deser
Package
Description
Package that contains codec implementations (and support pieces)
that build on Apache avro library.
-
Classes in tools.jackson.dataformat.avro.deser used by tools.jackson.dataformat.avroClassDescriptionWe need to use a custom context to be able to carry along Object and array records.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).
-
Classes in tools.jackson.dataformat.avro.deser used by tools.jackson.dataformat.avro.apacheimplClassDescriptionImplementation base class that exposes additional internal API to be used as callbacks by
AvroReadContextimplementations. -
Classes in tools.jackson.dataformat.avro.deser used by tools.jackson.dataformat.avro.deserClassDescriptionEntity that encapsulates details of accessing value of a single field of a "Record" (Avro term, corresponding roughly to JSON Object).Implementation base class that exposes additional internal API to be used as callbacks by
AvroReadContextimplementations.We need to use a custom context to be able to carry along Object and array records.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).Deserializer for handling when we have no target type, just schema type.BogusAvroReadContextimplementation 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 aStreamReadException; in latter case, results will simply indicate unavailability of content (return `null` in most cases)Helper classes for reading non-structured values, and can thereby usually be accessed using simpler interface (although sometimes not: if so, instances are wrapped inScalarDecoderWrappers).