## Uses of Class
com.fasterxml.jackson.databind.introspect.AccessorNamingStrategy.Provider

- Packages that use AccessorNamingStrategy.Provider
  Package | Description
  --- | ---
  com.fasterxml.jackson.databind | Basic data binding (mapping) functionality that allows for reading JSON content into Java Objects (POJOs) and JSON Trees (`JsonNode`), as well as writing Java Objects and trees as JSON.
  com.fasterxml.jackson.databind.cfg | Package that contains most of configuration-related classes; exception being couple of most-commonly used configuration things (like Feature enumerations) that are at the main level (`com.fasterxml.jackson.databind`).
  com.fasterxml.jackson.databind.introspect | Functionality needed for Bean introspection, required for detecting accessors and mutators for Beans, as well as locating and handling method annotations.

- - ### Uses of AccessorNamingStrategy.Provider in com.fasterxml.jackson.databind

    Methods in com.fasterxml.jackson.databind with parameters of type AccessorNamingStrategy.Provider
    Modifier and Type | Method and Description
    --- | ---
    `ObjectMapper` | ObjectMapper.`setAccessorNaming(AccessorNamingStrategy.Provider s)` Method for setting custom accessor naming strategy to use.

  - ### Uses of AccessorNamingStrategy.Provider in com.fasterxml.jackson.databind.cfg

    Fields in com.fasterxml.jackson.databind.cfg declared as AccessorNamingStrategy.Provider
    Modifier and Type | Field and Description
    --- | ---
    `protected AccessorNamingStrategy.Provider` | BaseSettings.`_accessorNaming` Provider for creating `AccessorNamingStrategy` instances to use

    Methods in com.fasterxml.jackson.databind.cfg that return AccessorNamingStrategy.Provider
    Modifier and Type | Method and Description
    --- | ---
    `AccessorNamingStrategy.Provider` | MapperConfig.`getAccessorNaming()`
    `AccessorNamingStrategy.Provider` | BaseSettings.`getAccessorNaming()`

    Methods in com.fasterxml.jackson.databind.cfg with parameters of type AccessorNamingStrategy.Provider
    Modifier and Type | Method and Description
    --- | ---
    `B` | MapperBuilder.`accessorNaming(AccessorNamingStrategy.Provider s)` Method for configuring `AccessorNamingStrategy` to use for auto-detecting accessor ("getter") and mutator ("setter") methods based on naming of methods.
    `T` | MapperConfigBase.`with(AccessorNamingStrategy.Provider p)` Method for constructing and returning a new instance with different `PropertyNamingStrategy` to use.
    `BaseSettings` | BaseSettings.`withAccessorNaming(AccessorNamingStrategy.Provider p)`

    Constructors in com.fasterxml.jackson.databind.cfg with parameters of type AccessorNamingStrategy.Provider
    Constructor and Description
    `BaseSettings(ClassIntrospector ci, AnnotationIntrospector ai, PropertyNamingStrategy pns, TypeFactory tf, TypeResolverBuilder<?> typer, DateFormat dateFormat, HandlerInstantiator hi, Locale locale, TimeZone tz, Base64Variant defaultBase64, PolymorphicTypeValidator ptv, AccessorNamingStrategy.Provider accNaming)`

  - ### Uses of AccessorNamingStrategy.Provider in com.fasterxml.jackson.databind.introspect

    Subclasses of AccessorNamingStrategy.Provider in com.fasterxml.jackson.databind.introspect
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `DefaultAccessorNamingStrategy.Provider` Provider for `DefaultAccessorNamingStrategy`.

Copyright © 2008–2020 FasterXML. All rights reserved.