## Uses of Class
com.fasterxml.jackson.databind.deser.DefaultDeserializationContext

Packages that use DefaultDeserializationContext
com.fasterxml.jackson.databind: Contains basic mapper (conversion) functionality that allows for converting between regular streaming json content and Java objects (beans or Tree Model: support for both is via `ObjectMapper` class, as well as convenience methods included in `JsonParser`
com.fasterxml.jackson.databind.deser: Contains implementation classes of deserialization part of data binding.

Uses of DefaultDeserializationContext in com.fasterxml.jackson.databind

Fields in com.fasterxml.jackson.databind declared as DefaultDeserializationContext
`protected DefaultDeserializationContext` `ObjectReader._context` Blueprint instance of deserialization context; used for creating actual instance when needed.
`protected DefaultDeserializationContext` `ObjectMapper._deserializationContext` Blueprint context object; stored here to allow custom sub-classes.

Methods in com.fasterxml.jackson.databind that return DefaultDeserializationContext
`protected DefaultDeserializationContext` `ObjectReader.createDeserializationContext(JsonParser jp, DeserializationConfig cfg)` Internal helper method called to create an instance of `DeserializationContext` for deserializing a single root value.
`protected DefaultDeserializationContext` `ObjectMapper.createDeserializationContext(JsonParser jp, DeserializationConfig cfg)` Internal helper method called to create an instance of `DeserializationContext` for deserializing a single root value.

Constructors in com.fasterxml.jackson.databind with parameters of type DefaultDeserializationContext
`ObjectMapper(JsonFactory jf, DefaultSerializerProvider sp, DefaultDeserializationContext dc)` Constructs instance that uses specified `JsonFactory` for constructing necessary `JsonParser`s and/or `JsonGenerator`s, and uses given providers for accessing serializers and deserializers.

Uses of DefaultDeserializationContext in com.fasterxml.jackson.databind.deser

Subclasses of DefaultDeserializationContext in com.fasterxml.jackson.databind.deser
`static class` `DefaultDeserializationContext.Impl`

Methods in com.fasterxml.jackson.databind.deser that return DefaultDeserializationContext
`abstract DefaultDeserializationContext` `DefaultDeserializationContext.createInstance(DeserializationConfig config, JsonParser jp, InjectableValues values)` Method called to create actual usable per-deserialization context instance.
`DefaultDeserializationContext` `DefaultDeserializationContext.Impl.createInstance(DeserializationConfig config, JsonParser jp, InjectableValues values)`
`abstract DefaultDeserializationContext` `DefaultDeserializationContext.with(DeserializerFactory factory)` Fluent factory method used for constructing a blueprint instance with different factory
`DefaultDeserializationContext` `DefaultDeserializationContext.Impl.with(DeserializerFactory factory)`

Constructors in com.fasterxml.jackson.databind.deser with parameters of type DefaultDeserializationContext
`DefaultDeserializationContext(DefaultDeserializationContext src, DeserializationConfig config, JsonParser jp, InjectableValues values)`
`DefaultDeserializationContext(DefaultDeserializationContext src, DeserializerFactory factory)`

Copyright © 2012 fasterxml.com. All Rights Reserved.