## Uses of Interface
com.fasterxml.jackson.databind.util.Converter

Packages that use Converter
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.deser: Contains implementation classes of deserialization part of data binding.
com.fasterxml.jackson.databind.deser.std: Contains public standard implementations of abstraction that Jackson uses.
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.
com.fasterxml.jackson.databind.ser: Contains implementation classes of serialization part of data binding.
com.fasterxml.jackson.databind.ser.std
com.fasterxml.jackson.databind.util: Utility classes for Mapper package.

### Uses of Converter in com.fasterxml.jackson.databind

Methods in com.fasterxml.jackson.databind that return Converter
`Converter<Object,Object>` DatabindContext.`converterInstance(Annotated annotated, Object converterDef)` Helper method to use to construct a `Converter`, given a definition that may be either actual converter instance, or Class for instantiating one.
`abstract Converter<Object,Object>` BeanDescription.`findDeserializationConverter()` Method for finding `Converter` used for serializing instances of this class.
`abstract Converter<Object,Object>` BeanDescription.`findSerializationConverter()` Method for finding `Converter` used for serializing instances of this class.

### Uses of Converter in com.fasterxml.jackson.databind.cfg

Methods in com.fasterxml.jackson.databind.cfg that return Converter
`Converter<?,?>` HandlerInstantiator.`converterInstance(MapperConfig<?> config, Annotated annotated, Class<?> implClass)` Method called to construct a Converter instance used for specified class.

### Uses of Converter in com.fasterxml.jackson.databind.deser

Methods in com.fasterxml.jackson.databind.deser that return Converter
`protected Converter<Object,Object>` DeserializerCache.`findConverter(DeserializationContext ctxt, Annotated a)`

### Uses of Converter in com.fasterxml.jackson.databind.deser.std

Fields in com.fasterxml.jackson.databind.deser.std declared as Converter
`protected Converter<Object,T>` StdDelegatingDeserializer.`_converter` Converter that was used for creating `StdDelegatingDeserializer._delegateDeserializer`.

Methods in com.fasterxml.jackson.databind.deser.std with parameters of type Converter
`protected StdDelegatingDeserializer<T>` StdDelegatingDeserializer.`withDelegate(Converter<Object,T> converter, JavaType delegateType, JsonDeserializer<?> delegateDeserializer)` Method used for creating resolved contextual instances.

Constructors in com.fasterxml.jackson.databind.deser.std with parameters of type Converter
Constructor and Description
`StdDelegatingDeserializer(Converter<?,T> converter)`
`StdDelegatingDeserializer(Converter<Object,T> converter, JavaType delegateType, JsonDeserializer<?> delegateDeserializer)`

### Uses of Converter in com.fasterxml.jackson.databind.introspect

Methods in com.fasterxml.jackson.databind.introspect that return Converter
`protected Converter<Object,Object>` BasicBeanDescription.`_createConverter(Object converterDef)`
`Converter<Object,Object>` BasicBeanDescription.`findDeserializationConverter()`
`Converter<Object,Object>` BasicBeanDescription.`findSerializationConverter()`

### Uses of Converter in com.fasterxml.jackson.databind.ser

Methods in com.fasterxml.jackson.databind.ser that return Converter
`protected Converter<Object,Object>` BasicSerializerFactory.`findConverter(SerializerProvider prov, Annotated a)`

### Uses of Converter in com.fasterxml.jackson.databind.ser.std

Fields in com.fasterxml.jackson.databind.ser.std declared as Converter
`protected Converter<Object,?>` StdDelegatingSerializer.`_converter`

Methods in com.fasterxml.jackson.databind.ser.std that return Converter
`Converter<Object,?>` StdDelegatingSerializer.`getConverter()` Accessor to the `Converter` used for conversion.

Methods in com.fasterxml.jackson.databind.ser.std with parameters of type Converter
`protected StdDelegatingSerializer` StdDelegatingSerializer.`withDelegate(Converter<Object,?> converter, JavaType delegateType, JsonSerializer<?> delegateSerializer)` Method used for creating resolved contextual instances.

Constructors in com.fasterxml.jackson.databind.ser.std with parameters of type Converter
Constructor and Description
`StdDelegatingSerializer(Class<T> cls, Converter<T,?> converter)`
`StdDelegatingSerializer(Converter<?,?> converter)`
`StdDelegatingSerializer(Converter<Object,?> converter, JavaType delegateType, JsonSerializer<?> delegateSerializer)`

### Uses of Converter in com.fasterxml.jackson.databind.util

Classes in com.fasterxml.jackson.databind.util that implement Converter
`static class` `Converter.None` This marker class is only to be used with annotations, to indicate that no converter is to be used.
`class` `StdConverter<IN,OUT>` Standard implementation of `Converter` that supports explicit type access, instead of relying type detection of generic type parameters.