Uses of Class
tools.jackson.dataformat.avro.deser.AvroReadContext
Packages that use AvroReadContext
-
Uses of AvroReadContext in tools.jackson.dataformat.avro
Fields in tools.jackson.dataformat.avro declared as AvroReadContext -
Uses of AvroReadContext in tools.jackson.dataformat.avro.deser
Subclasses of AvroReadContext in tools.jackson.dataformat.avro.deserModifier and TypeClassDescriptionclassclassBase 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).classclassBogusAvroReadContextimplementation 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)classContext used at root level; basically just a container over actualAvroStructureReader.protected static classprotected static classFields in tools.jackson.dataformat.avro.deser declared as AvroReadContextMethods in tools.jackson.dataformat.avro.deser that return AvroReadContextMethods in tools.jackson.dataformat.avro.deser with parameters of type AvroReadContextModifier and TypeMethodDescriptionabstract AvroStructureReaderAvroStructureReader.newReader(AvroReadContext parent, AvroParserImpl parser) Method for creating actual instance to use for reading (initial instance constructed is so-called blueprint).abstract MapReaderMapReader.newReader(AvroReadContext parent, AvroParserImpl parser) StructDefaults.ArrayDefaults.newReader(AvroReadContext parent, AvroParserImpl parser) StructDefaults.ObjectDefaults.newReader(AvroReadContext parent, AvroParserImpl parser) abstract tools.jackson.core.JsonTokenAvroFieldReader.readValue(AvroReadContext parent, AvroParserImpl parser) tools.jackson.core.JsonTokenScalarDefaults.BooleanDefaults.readValue(AvroReadContext parent, AvroParserImpl parser) tools.jackson.core.JsonTokenScalarDefaults.BytesDefaults.readValue(AvroReadContext parent, AvroParserImpl parser) abstract tools.jackson.core.JsonTokenScalarDefaults.DefaultsBase.readValue(AvroReadContext parent, AvroParserImpl parser) tools.jackson.core.JsonTokenScalarDefaults.DoubleDefaults.readValue(AvroReadContext parent, AvroParserImpl parser) tools.jackson.core.JsonTokenScalarDefaults.FloatDefaults.readValue(AvroReadContext parent, AvroParserImpl parser) tools.jackson.core.JsonTokenScalarDefaults.IntDefaults.readValue(AvroReadContext parent, AvroParserImpl parser) tools.jackson.core.JsonTokenScalarDefaults.LongDefaults.readValue(AvroReadContext parent, AvroParserImpl parser) tools.jackson.core.JsonTokenScalarDefaults.NullDefaults.readValue(AvroReadContext parent, AvroParserImpl parser) tools.jackson.core.JsonTokenScalarDefaults.StringDefaults.readValue(AvroReadContext parent, AvroParserImpl parser) final voidAvroParserImpl.setAvroContext(AvroReadContext ctxt) Constructors in tools.jackson.dataformat.avro.deser with parameters of type AvroReadContextModifierConstructorDescriptionArrayDefaults(AvroReadContext parent, AvroParserImpl parser, AvroFieldReader[] valueReaders) protectedArrayReader(AvroReadContext parent, AvroParserImpl parser, String typeId, String elementTypeId) AvroReadContext(AvroReadContext parent, String typeId) protectedAvroStructureReader(AvroReadContext parent, int type, String typeId) protectedMapReader(AvroReadContext parent, AvroParserImpl parser, String typeId, String keyTypeId, String valueTypeId) ObjectDefaults(AvroReadContext parent, AvroParserImpl parser, AvroFieldReader[] fieldReaders)