## Uses of Class
com.fasterxml.jackson.dataformat.avro.deser.AvroFieldReader

- Packages that use AvroFieldReader
  Package | Description
  --- | ---
  com.fasterxml.jackson.dataformat.avro.deser |

- - ### Uses of AvroFieldReader in com.fasterxml.jackson.dataformat.avro.deser

    Subclasses of AvroFieldReader in com.fasterxml.jackson.dataformat.avro.deser
    Modifier and Type | Class and Description
    --- | ---
    `protected static class` | `ScalarDefaults.BooleanDefaults`
    `protected static class` | `ScalarDefaults.BytesDefaults`
    `protected static class` | `ScalarDefaults.DefaultsBase`
    `protected static class` | `ScalarDefaults.DoubleDefaults`
    `protected static class` | `ScalarDefaults.FloatDefaults`
    `protected static class` | `ScalarDefaults.IntDefaults`
    `protected static class` | `ScalarDefaults.LongDefaults`
    `protected static class` | `ScalarDefaults.NullDefaults`
    `protected static class` | `ScalarDefaults.StringDefaults`

    Fields in com.fasterxml.jackson.dataformat.avro.deser declared as AvroFieldReader
    Modifier and Type | Field and Description
    --- | ---
    `protected AvroFieldReader[]` | StructDefaults.ObjectDefaults.`_fieldReaders`
    `protected AvroFieldReader[]` | StructDefaults.ArrayDefaults.`_valueReaders`

    Methods in com.fasterxml.jackson.dataformat.avro.deser that return AvroFieldReader
    Modifier and Type | Method and Description
    --- | ---
    `abstract AvroFieldReader` | ScalarDecoder.`asFieldReader(String name, boolean skipper)`
    `AvroFieldReader` | ScalarDecoder.BooleanDecoder.`asFieldReader(String name, boolean skipper)`
    `AvroFieldReader` | ScalarDecoder.DoubleReader.`asFieldReader(String name, boolean skipper)`
    `AvroFieldReader` | ScalarDecoder.FloatReader.`asFieldReader(String name, boolean skipper)`
    `AvroFieldReader` | ScalarDecoder.IntReader.`asFieldReader(String name, boolean skipper)`
    `AvroFieldReader` | ScalarDecoder.LongReader.`asFieldReader(String name, boolean skipper)`
    `AvroFieldReader` | ScalarDecoder.NullReader.`asFieldReader(String name, boolean skipper)`
    `AvroFieldReader` | ScalarDecoder.StringReader.`asFieldReader(String name, boolean skipper)`
    `AvroFieldReader` | ScalarDecoder.BytesDecoder.`asFieldReader(String name, boolean skipper)`
    `AvroFieldReader` | ScalarDecoder.ScalarUnionDecoder.`asFieldReader(String name, boolean skipper)`
    `AvroFieldReader` | ScalarDecoder.EnumDecoder.`asFieldReader(String name, boolean skipper)`
    `AvroFieldReader` | ScalarDecoder.FixedDecoder.`asFieldReader(String name, boolean skipper)`
    `static AvroFieldReader` | AvroFieldReader.`construct(String name, AvroStructureReader structureReader)`
    `static AvroFieldReader` | AvroFieldReader.`constructSkipper(String name, AvroStructureReader structureReader)`
    `static AvroFieldReader` | StructDefaults.`createArrayDefaults(String name, List<AvroFieldReader> fieldReaders)`
    `static AvroFieldReader` | AvroFieldDefaulters.`createDefaulter(String name, org.codehaus.jackson.JsonNode defaultAsNode)`
    `protected AvroFieldReader` | AvroReaderFactory.`createFieldReader(org.apache.avro.Schema.Field field)`
    `static AvroFieldReader` | StructDefaults.`createObjectDefaults(String name, List<AvroFieldReader> fieldReaders)`

    Method parameters in com.fasterxml.jackson.dataformat.avro.deser with type arguments of type AvroFieldReader
    Modifier and Type | Method and Description
    --- | ---
    `static AvroFieldReader` | StructDefaults.`createArrayDefaults(String name, List<AvroFieldReader> fieldReaders)`
    `static AvroFieldReader` | StructDefaults.`createObjectDefaults(String name, List<AvroFieldReader> fieldReaders)`

    Constructors in com.fasterxml.jackson.dataformat.avro.deser with parameters of type AvroFieldReader
    Constructor and Description
    `ArrayDefaults(AvroReadContext parent, AvroParserImpl parser, AvroFieldReader[] valueReaders)`
    `ObjectDefaults(AvroReadContext parent, AvroParserImpl parser, AvroFieldReader[] fieldReaders)`

Copyright © 2019 FasterXML. All rights reserved.