| Package | Description | 
|---|---|
| com.fasterxml.jackson.dataformat.avro | |
| com.fasterxml.jackson.dataformat.avro.deser | 
| Modifier and Type | Field and Description | 
|---|---|
| protected AvroReadContext | AvroParser. _avroContext | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ArrayReader | 
| class  | AvroStructureReaderBase 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  | MapReader | 
| class  | MissingReaderBogus  AvroReadContextimplementation 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 aJsonParseException;
 in latter case, results will simply indicate unavailability of content
 (return `null` in most cases) | 
| class  | RootReaderContext used at root level; basically just a container
 over actual  AvroStructureReader. | 
| protected static class  | StructDefaults.ArrayDefaults | 
| protected static class  | StructDefaults.ObjectDefaults | 
| Modifier and Type | Field and Description | 
|---|---|
| protected AvroReadContext | AvroReadContext. _parent | 
| Modifier and Type | Method and Description | 
|---|---|
| AvroReadContext | AvroReadContext. getParent() | 
| Modifier and Type | Method and Description | 
|---|---|
| MapReader | StructDefaults.ObjectDefaults. newReader(AvroReadContext parent,
         AvroParserImpl parser) | 
| ArrayReader | StructDefaults.ArrayDefaults. newReader(AvroReadContext parent,
         AvroParserImpl parser) | 
| abstract MapReader | MapReader. newReader(AvroReadContext parent,
         AvroParserImpl parser) | 
| abstract AvroStructureReader | AvroStructureReader. newReader(AvroReadContext parent,
         AvroParserImpl parser)Method for creating actual instance to use for reading (initial
 instance constructed is so-called blue print). | 
| abstract com.fasterxml.jackson.core.JsonToken | ScalarDefaults.DefaultsBase. readValue(AvroReadContext parent,
         AvroParserImpl parser) | 
| com.fasterxml.jackson.core.JsonToken | ScalarDefaults.BooleanDefaults. readValue(AvroReadContext parent,
         AvroParserImpl parser) | 
| com.fasterxml.jackson.core.JsonToken | ScalarDefaults.StringDefaults. readValue(AvroReadContext parent,
         AvroParserImpl parser) | 
| com.fasterxml.jackson.core.JsonToken | ScalarDefaults.BytesDefaults. readValue(AvroReadContext parent,
         AvroParserImpl parser) | 
| com.fasterxml.jackson.core.JsonToken | ScalarDefaults.DoubleDefaults. readValue(AvroReadContext parent,
         AvroParserImpl parser) | 
| com.fasterxml.jackson.core.JsonToken | ScalarDefaults.FloatDefaults. readValue(AvroReadContext parent,
         AvroParserImpl parser) | 
| com.fasterxml.jackson.core.JsonToken | ScalarDefaults.IntDefaults. readValue(AvroReadContext parent,
         AvroParserImpl parser) | 
| com.fasterxml.jackson.core.JsonToken | ScalarDefaults.LongDefaults. readValue(AvroReadContext parent,
         AvroParserImpl parser) | 
| com.fasterxml.jackson.core.JsonToken | ScalarDefaults.NullDefaults. readValue(AvroReadContext parent,
         AvroParserImpl parser) | 
| abstract com.fasterxml.jackson.core.JsonToken | AvroFieldReader. readValue(AvroReadContext parent,
         AvroParserImpl parser) | 
| void | AvroParserImpl. setAvroContext(AvroReadContext ctxt) | 
| Constructor and Description | 
|---|
| ArrayDefaults(AvroReadContext parent,
             AvroParserImpl parser,
             AvroFieldReader[] valueReaders) | 
| ArrayReader(AvroReadContext parent,
           AvroParserImpl parser,
           String typeId,
           String elementTypeId) | 
| AvroReadContext(AvroReadContext parent,
               String typeId) | 
| AvroStructureReader(AvroReadContext parent,
                   int type,
                   String typeId) | 
| MapReader(AvroReadContext parent,
         AvroParserImpl parser,
         String typeId,
         String keyTypeId,
         String valueTypeId) | 
| ObjectDefaults(AvroReadContext parent,
              AvroParserImpl parser,
              AvroFieldReader[] fieldReaders) | 
Copyright © 2019 FasterXML. All rights reserved.