## Uses of Class
com.fasterxml.jackson.databind.DatabindContext

Packages that use DatabindContext
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.deser: Contains implementation classes of deserialization part of data binding.
com.fasterxml.jackson.databind.jsontype: Package that contains interfaces that define how to implement functionality for dynamically resolving type during deserialization.
com.fasterxml.jackson.databind.jsontype.impl: Package that contains standard implementations for `TypeResolverBuilder` and `TypeIdResolver`.
com.fasterxml.jackson.databind.ser: Contains implementation classes of serialization part of data binding.

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

Subclasses of DatabindContext in com.fasterxml.jackson.databind
`class` `DeserializationContext` Context for the process of deserialization a single root-level value.
`class` `SerializerProvider` Class that defines API used by `ObjectMapper` and `JsonSerializer`s to obtain serializers capable of serializing instances of specific types; as well as the default implementation of the functionality.

Methods in com.fasterxml.jackson.databind that return DatabindContext
`abstract DatabindContext` DatabindContext.`setAttribute(Object key, Object value)` Method for setting per-call value of given attribute.

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

Subclasses of DatabindContext in com.fasterxml.jackson.databind.deser
`class` `DefaultDeserializationContext` Complete `DeserializationContext` implementation that adds extended API for `ObjectMapper` (and `ObjectReader`) to call, as well as implements certain parts that base class has left abstract.
`static class` `DefaultDeserializationContext.Impl` Actual full concrete implementation

### Uses of DatabindContext in com.fasterxml.jackson.databind.jsontype

Methods in com.fasterxml.jackson.databind.jsontype with parameters of type DatabindContext
`JavaType` TypeIdResolver.`typeFromId(DatabindContext context, String id)` Method called to resolve type from given type identifier.

### Uses of DatabindContext in com.fasterxml.jackson.databind.jsontype.impl

Methods in com.fasterxml.jackson.databind.jsontype.impl with parameters of type DatabindContext
`protected JavaType` ClassNameIdResolver.`_typeFromId(String id, DatabindContext ctxt)`
`protected JavaType` MinimalClassNameIdResolver.`_typeFromId(String id, DatabindContext ctxt)`
`JavaType` TypeNameIdResolver.`typeFromId(DatabindContext context, String id)`
`JavaType` ClassNameIdResolver.`typeFromId(DatabindContext context, String id)`
`JavaType` SimpleNameIdResolver.`typeFromId(DatabindContext context, String id)`
`JavaType` TypeIdResolverBase.`typeFromId(DatabindContext context, String id)`

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

Subclasses of DatabindContext in com.fasterxml.jackson.databind.ser
`class` `DefaultSerializerProvider` Standard implementation used by `ObjectMapper`: adds methods only exposed to `ObjectMapper`, as well as constructors.
`static class` `DefaultSerializerProvider.Impl` Concrete implementation that defines factory method(s), defined as final.