## Uses of Class
com.fasterxml.jackson.dataformat.avro.AvroFactory

- Packages that use AvroFactory
  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.

- - ### Uses of AvroFactory in com.fasterxml.jackson.dataformat.avro

    Fields in com.fasterxml.jackson.dataformat.avro declared as AvroFactory
    Modifier and Type | Field and Description
    --- | ---
    `protected AvroFactory` | AvroMapper.Builder.`_streamFactory`

    Methods in com.fasterxml.jackson.dataformat.avro that return AvroFactory
    Modifier and Type | Method and Description
    --- | ---
    `AvroFactory` | AvroFactoryBuilder.`build()`
    `AvroFactory` | AvroFactory.`configure(AvroGenerator.Feature f, boolean state)` Method for enabling or disabling specified generator feature (check `AvroGenerator.Feature` for list of features)
    `AvroFactory` | AvroFactory.`configure(AvroParser.Feature f, boolean state)` Method for enabling or disabling specified parser feature (check `AvroParser.Feature` for list of features)
    `AvroFactory` | AvroFactory.`copy()`
    `AvroFactory` | AvroFactory.`disable(AvroGenerator.Feature f)` Method for disabling specified generator feature (check `AvroGenerator.Feature` for list of features)
    `AvroFactory` | AvroFactory.`disable(AvroParser.Feature f)` Method for disabling specified parser features (check `AvroParser.Feature` for list of features)
    `AvroFactory` | AvroFactory.`enable(AvroGenerator.Feature f)` Method for enabling specified generator features (check `AvroGenerator.Feature` for list of features)
    `AvroFactory` | AvroFactory.`enable(AvroParser.Feature f)` Method for enabling specified parser feature (check `AvroParser.Feature` for list of features)
    `AvroFactory` | AvroMapper.`getFactory()`

    Methods in com.fasterxml.jackson.dataformat.avro with parameters of type AvroFactory
    Modifier and Type | Method and Description
    --- | ---
    `static AvroMapper.Builder` | AvroMapper.`builder(AvroFactory streamFactory)`

    Constructors in com.fasterxml.jackson.dataformat.avro with parameters of type AvroFactory
    Constructor and Description
    `AvroFactory(AvroFactory src, com.fasterxml.jackson.core.ObjectCodec oc)`
    `AvroFactoryBuilder(AvroFactory base)`
    `AvroMapper(AvroFactory f)` Constructor that will construct mapper with given `AvroFactory`, as well as register standard `AvroModule` (with default settings).
    `AvroMapper(AvroFactory f, com.fasterxml.jackson.databind.Module... modules)` Constructor that will construct mapper with specified `AvroFactory` as codec, and register given modules but nothing else (that is, will only register `AvroModule` if it's included as argument.

  - ### Uses of AvroFactory in com.fasterxml.jackson.dataformat.avro.apacheimpl

    Subclasses of AvroFactory in com.fasterxml.jackson.dataformat.avro.apacheimpl
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ApacheAvroFactory` Alternative `AvroFactory` implementation that uses codecs from Apache Avro library instead of Jackson "native" codecs.

    Methods in com.fasterxml.jackson.dataformat.avro.apacheimpl that return AvroFactory
    Modifier and Type | Method and Description
    --- | ---
    `AvroFactory` | ApacheAvroFactory.`copy()`

    Constructors in com.fasterxml.jackson.dataformat.avro.apacheimpl with parameters of type AvroFactory
    Constructor and Description
    `ApacheAvroFactory(AvroFactory src, com.fasterxml.jackson.core.ObjectCodec oc)`

Copyright © 2019 FasterXML. All rights reserved.