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

Packages that use DeserializationConfig
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.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.impl: Contains those implementation classes of deserialization part of data binding that are not considered part of public or semi-public interfaces.
com.fasterxml.jackson.databind.deser.std: Contains public standard implementations of abstraction that Jackson uses.
com.fasterxml.jackson.databind.ext: Contains extended support for "external" packages: things that may or may not be present in runtime environment, but that are commonly enough used so that explicit support can be added.
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.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.module: Package that contains classes and interfaces to help implement custom extension `Module`s (which are registered using `ObjectMapper.registerModule(com.fasterxml.jackson.databind.Module)`.

Uses of DeserializationConfig in com.fasterxml.jackson.databind

Fields in com.fasterxml.jackson.databind declared as DeserializationConfig
`protected DeserializationConfig` `ObjectReader._config` General serialization configuration settings; while immutable, can use copy-constructor to create modified instances as necessary.
`protected DeserializationConfig` `DeserializationContext._config` Generic deserialization processing configuration
`protected DeserializationConfig` `ObjectMapper._deserializationConfig` Configuration object that defines basic global settings for the serialization process

Methods in com.fasterxml.jackson.databind that return DeserializationConfig
`DeserializationConfig` `DeserializationContext.getConfig()` Method for accessing configuration setting object for currently active deserialization.
`DeserializationConfig` `ObjectMapper.getDeserializationConfig()` Method that returns the shared default `DeserializationConfig` object that defines configuration settings for deserialization.
`DeserializationConfig` `DeserializationConfig.with(AnnotationIntrospector ai)`
`DeserializationConfig` `DeserializationConfig.with(Base64Variant base64)`
`DeserializationConfig` `DeserializationConfig.with(ClassIntrospector ci)`
`DeserializationConfig` `DeserializationConfig.with(DateFormat df)`
`DeserializationConfig` `DeserializationConfig.with(DeserializationFeature feature)` Fluent factory method that will construct and return a new configuration object instance with specified features enabled.
`DeserializationConfig` `DeserializationConfig.with(DeserializationFeature first, DeserializationFeature... features)` Fluent factory method that will construct and return a new configuration object instance with specified features enabled.
`DeserializationConfig` `DeserializationConfig.with(HandlerInstantiator hi)`
`DeserializationConfig` `DeserializationConfig.with(JsonNodeFactory f)` Fluent factory method that will construct a new instance with specified `JsonNodeFactory`
`DeserializationConfig` `DeserializationConfig.with(Locale l)`
`DeserializationConfig` `DeserializationConfig.with(MapperFeature... features)`
`DeserializationConfig` `DeserializationConfig.with(PropertyNamingStrategy pns)`
`DeserializationConfig` `DeserializationConfig.with(SubtypeResolver str)`
`DeserializationConfig` `DeserializationConfig.with(TimeZone tz)`
`DeserializationConfig` `DeserializationConfig.with(TypeFactory tf)`
`DeserializationConfig` `DeserializationConfig.with(TypeResolverBuilder<?> trb)`
`DeserializationConfig` `DeserializationConfig.with(VisibilityChecker<?> vc)`
`DeserializationConfig` `DeserializationConfig.withAppendedAnnotationIntrospector(AnnotationIntrospector ai)`
`DeserializationConfig` `DeserializationConfig.withFeatures(DeserializationFeature... features)` Fluent factory method that will construct and return a new configuration object instance with specified features enabled.
`DeserializationConfig` `DeserializationConfig.withHandler(DeserializationProblemHandler h)` Method that can be used to add a handler that can (try to) resolve non-fatal deserialization problems.
`DeserializationConfig` `DeserializationConfig.withInsertedAnnotationIntrospector(AnnotationIntrospector ai)`
`DeserializationConfig` `DeserializationConfig.withNoProblemHandlers()` Method for removing all configured problem handlers; usually done to replace existing handler(s) with different one(s)
`DeserializationConfig` `DeserializationConfig.without(DeserializationFeature feature)` Fluent factory method that will construct and return a new configuration object instance with specified feature disabled.
`DeserializationConfig` `DeserializationConfig.without(DeserializationFeature first, DeserializationFeature... features)` Fluent factory method that will construct and return a new configuration object instance with specified features disabled.
`DeserializationConfig` `DeserializationConfig.without(MapperFeature... features)`
`DeserializationConfig` `DeserializationConfig.withoutFeatures(DeserializationFeature... features)` Fluent factory method that will construct and return a new configuration object instance with specified features disabled.
`DeserializationConfig` `DeserializationConfig.withRootName(String rootName)`
`DeserializationConfig` `DeserializationConfig.withView(Class<?> view)`
`DeserializationConfig` `DeserializationConfig.withVisibility(PropertyAccessor forMethod, JsonAutoDetect.Visibility visibility)`

Methods in com.fasterxml.jackson.databind with parameters of type DeserializationConfig
`protected JsonDeserializer<Object>` `ObjectReader._prefetchRootDeserializer(DeserializationConfig config, JavaType valueType)` Method called to locate deserializer ahead of time, if permitted by configuration.
`protected Object` `ObjectMapper._readValue(DeserializationConfig cfg, JsonParser jp, JavaType valueType)` Actual implementation of value reading+binding operation.
`protected Object` `ObjectMapper._unwrapAndDeserialize(JsonParser jp, DeserializationContext ctxt, DeserializationConfig config, JavaType rootType, JsonDeserializer<Object> deser)`
`protected ObjectReader` `ObjectReader._with(DeserializationConfig newConfig)`
`TypeDeserializer` `ObjectMapper.DefaultTypeResolverBuilder.buildTypeDeserializer(DeserializationConfig config, JavaType baseType, Collection<NamedType> subtypes)`
`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.
`JavaType` `AbstractTypeResolver.findTypeMapping(DeserializationConfig config, JavaType type)` Try to locate a subtype for given abstract type, to either resolve to a concrete type, or at least to a more-specific (and hopefully supported) abstract type, one which may have registered deserializers.
`JavaType` `AbstractTypeResolver.resolveAbstractType(DeserializationConfig config, JavaType type)` Method called to try to resolve an abstract type into concrete type (usually for purposes of deserializing), when no concrete implementation was found.
`ObjectReader` `ObjectReader.with(DeserializationConfig config)`

Constructors in com.fasterxml.jackson.databind with parameters of type DeserializationConfig
`DeserializationConfig(DeserializationConfig src, Map<ClassKey,Class<?>> mixins)`
`DeserializationContext(DeserializationContext src, DeserializationConfig config, JsonParser jp, InjectableValues injectableValues)`
`ObjectReader(ObjectMapper mapper, DeserializationConfig config)` Constructor used by `ObjectMapper` for initial instantiation
`ObjectReader(ObjectMapper mapper, DeserializationConfig config, JavaType valueType, Object valueToUpdate, FormatSchema schema, InjectableValues injectableValues)` Constructor called when a root deserializer should be fetched based on other configuration.
`ObjectReader(ObjectReader base, DeserializationConfig config)` Copy constructor used when modifying simple feature flags
`ObjectReader(ObjectReader base, DeserializationConfig config, JavaType valueType, JsonDeserializer<Object> rootDeser, Object valueToUpdate, FormatSchema schema, InjectableValues injectableValues, DataFormatReaders dataFormatReaders)` Copy constructor used for building variations.

Uses of DeserializationConfig in com.fasterxml.jackson.databind.cfg

Methods in com.fasterxml.jackson.databind.cfg with parameters of type DeserializationConfig
`abstract JsonDeserializer<?>` `HandlerInstantiator.deserializerInstance(DeserializationConfig config, Annotated annotated, Class<?> deserClass)` Method called to get an instance of deserializer of specified type.
`abstract KeyDeserializer` `HandlerInstantiator.keyDeserializerInstance(DeserializationConfig config, Annotated annotated, Class<?> keyDeserClass)` Method called to get an instance of key deserializer of specified type.

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

Methods in com.fasterxml.jackson.databind.deser with parameters of type DeserializationConfig
`protected JsonDeserializer<?>` `BasicDeserializerFactory._findCustomArrayDeserializer(ArrayType type, DeserializationConfig config, BeanDescription beanDesc, TypeDeserializer elementTypeDeserializer, JsonDeserializer<?> elementDeserializer)`
`protected JsonDeserializer<Object>` `BeanDeserializerFactory._findCustomBeanDeserializer(JavaType type, DeserializationConfig config, BeanDescription beanDesc)`
`protected JsonDeserializer<?>` `BasicDeserializerFactory._findCustomCollectionDeserializer(CollectionType type, DeserializationConfig config, BeanDescription beanDesc, TypeDeserializer elementTypeDeserializer, JsonDeserializer<?> elementDeserializer)`
`protected JsonDeserializer<?>` `BasicDeserializerFactory._findCustomCollectionLikeDeserializer(CollectionLikeType type, DeserializationConfig config, BeanDescription beanDesc, TypeDeserializer elementTypeDeserializer, JsonDeserializer<?> elementDeserializer)`
`protected JsonDeserializer<?>` `BasicDeserializerFactory._findCustomEnumDeserializer(Class<?> type, DeserializationConfig config, BeanDescription beanDesc)`
`protected JsonDeserializer<?>` `BasicDeserializerFactory._findCustomMapDeserializer(MapType type, DeserializationConfig config, BeanDescription beanDesc, KeyDeserializer keyDeserializer, TypeDeserializer elementTypeDeserializer, JsonDeserializer<?> elementDeserializer)`
`protected JsonDeserializer<?>` `BasicDeserializerFactory._findCustomMapLikeDeserializer(MapLikeType type, DeserializationConfig config, BeanDescription beanDesc, KeyDeserializer keyDeserializer, TypeDeserializer elementTypeDeserializer, JsonDeserializer<?> elementDeserializer)`
`protected JsonDeserializer<?>` `BasicDeserializerFactory._findCustomTreeNodeDeserializer(Class<? extends JsonNode> type, DeserializationConfig config, BeanDescription beanDesc)`
`protected AnnotatedMethod` `BasicDeserializerFactory._findJsonValueFor(DeserializationConfig config, JavaType enumType)`
`protected boolean` `BasicDeserializerFactory._handleSingleArgumentFactory(DeserializationConfig config, BeanDescription beanDesc, VisibilityChecker<?> vchecker, AnnotationIntrospector intr, CreatorCollector creators, AnnotatedMethod factory, boolean isCreator)`
`ValueInstantiator` `BasicDeserializerFactory._valueInstantiatorInstance(DeserializationConfig config, Annotated annotated, Object instDef)`
`protected EnumResolver<?>` `BasicDeserializerFactory.constructEnumResolver(Class<?> enumClass, DeserializationConfig config, AnnotatedMethod jsonValueMethod)`
`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 JsonDeserializer<?>` `DeserializerFactory.createTreeDeserializer(DeserializationConfig config, JavaType type, BeanDescription beanDesc)` Method called to create and return a deserializer that can construct JsonNode(s) from JSON content.
`JsonDeserializer<?>` `BasicDeserializerFactory.createTreeDeserializer(DeserializationConfig config, JavaType nodeType, BeanDescription beanDesc)`
`JsonDeserializer<?>` `Deserializers.findArrayDeserializer(ArrayType type, DeserializationConfig config, BeanDescription beanDesc, TypeDeserializer elementTypeDeserializer, JsonDeserializer<?> elementDeserializer)` Method called to locate serializer for specified array type.
`JsonDeserializer<?>` `Deserializers.Base.findArrayDeserializer(ArrayType type, DeserializationConfig config, BeanDescription beanDesc, TypeDeserializer elementTypeDeserializer, JsonDeserializer<?> elementDeserializer)`
`JsonDeserializer<?>` `Deserializers.findBeanDeserializer(JavaType type, DeserializationConfig config, BeanDescription beanDesc)` Method called to locate deserializer for specified value type which does not belong to any other category (not an Enum, Collection, Map, Array or tree node)
`JsonDeserializer<?>` `Deserializers.Base.findBeanDeserializer(JavaType type, DeserializationConfig config, BeanDescription beanDesc)`
`JsonDeserializer<?>` `Deserializers.findCollectionDeserializer(CollectionType type, DeserializationConfig config, BeanDescription beanDesc, TypeDeserializer elementTypeDeserializer, JsonDeserializer<?> elementDeserializer)` Method called to locate serializer for specified `Collection` (List, Set etc) type.
`JsonDeserializer<?>` `Deserializers.Base.findCollectionDeserializer(CollectionType type, DeserializationConfig config, BeanDescription beanDesc, TypeDeserializer elementTypeDeserializer, JsonDeserializer<?> elementDeserializer)`
`JsonDeserializer<?>` `Deserializers.findCollectionLikeDeserializer(CollectionLikeType type, DeserializationConfig config, BeanDescription beanDesc, TypeDeserializer elementTypeDeserializer, JsonDeserializer<?> elementDeserializer)` Method called to locate serializer for specified "Collection-like" type (one that acts like `Collection` but does not implement it).
`JsonDeserializer<?>` `Deserializers.Base.findCollectionLikeDeserializer(CollectionLikeType type, DeserializationConfig config, BeanDescription beanDesc, TypeDeserializer elementTypeDeserializer, JsonDeserializer<?> elementDeserializer)`
`JsonDeserializer<?>` `Deserializers.findEnumDeserializer(Class<?> type, DeserializationConfig config, BeanDescription beanDesc)` Method called to locate deserializer for specified `Enum` type.
`JsonDeserializer<?>` `Deserializers.Base.findEnumDeserializer(Class<?> type, DeserializationConfig config, BeanDescription beanDesc)`
`KeyDeserializer` `KeyDeserializers.findKeyDeserializer(JavaType type, DeserializationConfig config, BeanDescription beanDesc)`
`JsonDeserializer<?>` `Deserializers.findMapDeserializer(MapType type, DeserializationConfig config, BeanDescription beanDesc, KeyDeserializer keyDeserializer, TypeDeserializer elementTypeDeserializer, JsonDeserializer<?> elementDeserializer)` Method called to locate deserializer for specified `Map` type.
`JsonDeserializer<?>` `Deserializers.Base.findMapDeserializer(MapType type, DeserializationConfig config, BeanDescription beanDesc, KeyDeserializer keyDeserializer, TypeDeserializer elementTypeDeserializer, JsonDeserializer<?> elementDeserializer)`
`JsonDeserializer<?>` `Deserializers.findMapLikeDeserializer(MapLikeType type, DeserializationConfig config, BeanDescription beanDesc, KeyDeserializer keyDeserializer, TypeDeserializer elementTypeDeserializer, JsonDeserializer<?> elementDeserializer)` Method called to locate serializer for specified "Map-like" type (one that acts like `Map` but does not implement it).
`JsonDeserializer<?>` `Deserializers.Base.findMapLikeDeserializer(MapLikeType type, DeserializationConfig config, BeanDescription beanDesc, KeyDeserializer keyDeserializer, TypeDeserializer elementTypeDeserializer, JsonDeserializer<?> elementDeserializer)`
`TypeDeserializer` `BasicDeserializerFactory.findPropertyContentTypeDeserializer(DeserializationConfig config, JavaType containerType, AnnotatedMember propertyEntity)` Method called to find and create a type information deserializer for values of given container (list, array, map) property, if one is needed.
`TypeDeserializer` `BasicDeserializerFactory.findPropertyTypeDeserializer(DeserializationConfig config, JavaType baseType, AnnotatedMember annotated)` Method called to create a type information deserializer for values of given non-container property, if one is needed.
`protected JsonDeserializer<Object>` `BeanDeserializerFactory.findStdDeserializer(DeserializationConfig config, JavaType type)` Method called by `BeanDeserializerFactory` to see if there might be a standard deserializer registered for given type.
`JsonDeserializer<?>` `Deserializers.findTreeNodeDeserializer(Class<? extends JsonNode> nodeType, DeserializationConfig config, BeanDescription beanDesc)` Method called to locate deserializer for specified JSON tree node type.
`JsonDeserializer<?>` `Deserializers.Base.findTreeNodeDeserializer(Class<? extends JsonNode> nodeType, DeserializationConfig config, BeanDescription beanDesc)`
`abstract TypeDeserializer` `DeserializerFactory.findTypeDeserializer(DeserializationConfig config, JavaType baseType)` Method called to find and create a type information deserializer for given base type, if one is needed.
`TypeDeserializer` `BasicDeserializerFactory.findTypeDeserializer(DeserializationConfig config, JavaType baseType)`
`ValueInstantiator` `ValueInstantiators.findValueInstantiator(DeserializationConfig config, BeanDescription beanDesc, ValueInstantiator defaultInstantiator)` Method called to find the `ValueInstantiator` to use for creating instances of specified type during deserialization.
`ValueInstantiator` `ValueInstantiators.Base.findValueInstantiator(DeserializationConfig config, BeanDescription beanDesc, ValueInstantiator defaultInstantiator)`
`JavaType` `ValueInstantiator.getDelegateType(DeserializationConfig config)` Method that can be used to determine what is the type of delegate type to use, if any; if no delegates are used, will return null.
`SettableBeanProperty[]` `ValueInstantiator.getFromObjectArguments(DeserializationConfig config)` Method called to determine types of instantiation arguments to use when creating instances with creator arguments (when `ValueInstantiator.canCreateFromObjectWith()` returns true).
`protected boolean` `BeanDeserializerFactory.isIgnorableType(DeserializationConfig config, BeanDescription beanDesc, Class<?> type, Map<Class<?>,Boolean> ignoredTypes)` Helper method that will check whether given raw type is marked as always ignorable (for purpose of ignoring properties with type)
`abstract JavaType` `DeserializerFactory.mapAbstractType(DeserializationConfig config, JavaType type)` Method that can be called to try to resolve an abstract type (interface, abstract class) into a concrete type, or at least something "more concrete" (abstract class instead of interface).
`JavaType` `BasicDeserializerFactory.mapAbstractType(DeserializationConfig config, JavaType type)`
`protected JavaType` `BeanDeserializerFactory.materializeAbstractType(DeserializationConfig config, BeanDescription beanDesc)`
`JsonDeserializer<?>` `BeanDeserializerModifier.modifyDeserializer(DeserializationConfig config, BeanDescription beanDesc, JsonDeserializer<?> deserializer)` Method called by `BeanDeserializerFactory` after constructing default bean deserializer instance with properties collected and ordered earlier.
`BeanDeserializerBuilder` `BeanDeserializerModifier.updateBuilder(DeserializationConfig config, BeanDescription beanDesc, BeanDeserializerBuilder builder)` Method called by `BeanDeserializerFactory` when it has collected basic information such as tentative list of properties to deserialize.

`List<BeanPropertyDefinition>`

`BeanDeserializerModifier.updateProperties(DeserializationConfig config, BeanDescription beanDesc, List<BeanPropertyDefinition> propDefs)`
Method called by `BeanDeserializerFactory` when it has collected initial list of `BeanPropertyDefinition`s, and done basic by-name and by-type filtering, but before constructing builder or actual property handlers; or arranging order.

`DataFormatReaders` `DataFormatReaders.with(DeserializationConfig config)`

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

Uses of DeserializationConfig in com.fasterxml.jackson.databind.deser.impl

Methods in com.fasterxml.jackson.databind.deser.impl with parameters of type DeserializationConfig
`ValueInstantiator` `CreatorCollector.constructValueInstantiator(DeserializationConfig config)`

Uses of DeserializationConfig in com.fasterxml.jackson.databind.deser.std

Methods in com.fasterxml.jackson.databind.deser.std with parameters of type DeserializationConfig
`static KeyDeserializer` `StdKeyDeserializers.constructDelegatingKeyDeserializer(DeserializationConfig config, JavaType type, JsonDeserializer<?> deser)`
`static KeyDeserializer` `StdKeyDeserializers.constructStringKeyDeserializer(DeserializationConfig config, JavaType type)`
`static JsonDeserializer<?>` `EnumDeserializer.deserializerForCreator(DeserializationConfig config, Class<?> enumClass, AnnotatedMethod factory)` Factory method used when Enum instances are to be deserialized using a creator (static factory method)
`static KeyDeserializer` `StdKeyDeserializers.findStringBasedKeyDeserializer(DeserializationConfig config, JavaType type)`
`static ValueInstantiator` `JacksonDeserializers.findValueInstantiator(DeserializationConfig config, BeanDescription beanDesc)`
`JavaType` `StdValueInstantiator.getDelegateType(DeserializationConfig config)`
`SettableBeanProperty[]` `StdValueInstantiator.getFromObjectArguments(DeserializationConfig config)`
`CreatorProperty[]` `JacksonDeserializers.JsonLocationInstantiator.getFromObjectArguments(DeserializationConfig config)`

Constructors in com.fasterxml.jackson.databind.deser.std with parameters of type DeserializationConfig
`StdValueInstantiator(DeserializationConfig config, Class<?> valueType)`
`StdValueInstantiator(DeserializationConfig config, JavaType valueType)`

Uses of DeserializationConfig in com.fasterxml.jackson.databind.ext

Methods in com.fasterxml.jackson.databind.ext with parameters of type DeserializationConfig
`JsonDeserializer<?>` `OptionalHandlerFactory.findDeserializer(JavaType type, DeserializationConfig config)`

Uses of DeserializationConfig in com.fasterxml.jackson.databind.introspect

Methods in com.fasterxml.jackson.databind.introspect with parameters of type DeserializationConfig
`abstract BeanDescription` `ClassIntrospector.forCreation(DeserializationConfig cfg, JavaType type, ClassIntrospector.MixInResolver r)` Factory method that constructs an introspector that has information necessary for creating instances of given class ("creator"), as well as class annotations, but no information on member methods
`BasicBeanDescription` `BasicClassIntrospector.forCreation(DeserializationConfig cfg, JavaType type, ClassIntrospector.MixInResolver r)`
`abstract BeanDescription` `ClassIntrospector.forDeserialization(DeserializationConfig cfg, JavaType type, ClassIntrospector.MixInResolver r)` Factory method that constructs an introspector that has all information needed for deserialization purposes.
`BasicBeanDescription` `BasicClassIntrospector.forDeserialization(DeserializationConfig cfg, JavaType type, ClassIntrospector.MixInResolver r)`
`abstract BeanDescription` `ClassIntrospector.forDeserializationWithBuilder(DeserializationConfig cfg, JavaType type, ClassIntrospector.MixInResolver r)` Factory method that constructs an introspector that has all information needed for constructing deserializers that use intermediate Builder objects.
`BasicBeanDescription` `BasicClassIntrospector.forDeserializationWithBuilder(DeserializationConfig cfg, JavaType type, ClassIntrospector.MixInResolver r)`

Uses of DeserializationConfig in com.fasterxml.jackson.databind.jsontype

Methods in com.fasterxml.jackson.databind.jsontype with parameters of type DeserializationConfig
`TypeDeserializer` `TypeResolverBuilder.buildTypeDeserializer(DeserializationConfig config, JavaType baseType, Collection<NamedType> subtypes)` Method for building type deserializer based on current configuration of this builder.

Uses of DeserializationConfig in com.fasterxml.jackson.databind.jsontype.impl

Methods in com.fasterxml.jackson.databind.jsontype.impl with parameters of type DeserializationConfig
`TypeDeserializer` `StdTypeResolverBuilder.buildTypeDeserializer(DeserializationConfig config, JavaType baseType, Collection<NamedType> subtypes)`

Uses of DeserializationConfig in com.fasterxml.jackson.databind.module

Methods in com.fasterxml.jackson.databind.module with parameters of type DeserializationConfig
`JsonDeserializer<?>` `SimpleDeserializers.findArrayDeserializer(ArrayType type, DeserializationConfig config, BeanDescription beanDesc, TypeDeserializer elementTypeDeserializer, JsonDeserializer<?> elementDeserializer)`
`JsonDeserializer<?>` `SimpleDeserializers.findBeanDeserializer(JavaType type, DeserializationConfig config, BeanDescription beanDesc)`
`JsonDeserializer<?>` `SimpleDeserializers.findCollectionDeserializer(CollectionType type, DeserializationConfig config, BeanDescription beanDesc, TypeDeserializer elementTypeDeserializer, JsonDeserializer<?> elementDeserializer)`
`JsonDeserializer<?>` `SimpleDeserializers.findCollectionLikeDeserializer(CollectionLikeType type, DeserializationConfig config, BeanDescription beanDesc, TypeDeserializer elementTypeDeserializer, JsonDeserializer<?> elementDeserializer)`
`JsonDeserializer<?>` `SimpleDeserializers.findEnumDeserializer(Class<?> type, DeserializationConfig config, BeanDescription beanDesc)`
`KeyDeserializer` `SimpleKeyDeserializers.findKeyDeserializer(JavaType type, DeserializationConfig config, BeanDescription beanDesc)`
`JsonDeserializer<?>` `SimpleDeserializers.findMapDeserializer(MapType type, DeserializationConfig config, BeanDescription beanDesc, KeyDeserializer keyDeserializer, TypeDeserializer elementTypeDeserializer, JsonDeserializer<?> elementDeserializer)`
`JsonDeserializer<?>` `SimpleDeserializers.findMapLikeDeserializer(MapLikeType type, DeserializationConfig config, BeanDescription beanDesc, KeyDeserializer keyDeserializer, TypeDeserializer elementTypeDeserializer, JsonDeserializer<?> elementDeserializer)`
`JsonDeserializer<?>` `SimpleDeserializers.findTreeNodeDeserializer(Class<? extends JsonNode> nodeType, DeserializationConfig config, BeanDescription beanDesc)`
`JavaType` `SimpleAbstractTypeResolver.findTypeMapping(DeserializationConfig config, JavaType type)`
`ValueInstantiator` `SimpleValueInstantiators.findValueInstantiator(DeserializationConfig config, BeanDescription beanDesc, ValueInstantiator defaultInstantiator)`
`JavaType` `SimpleAbstractTypeResolver.resolveAbstractType(DeserializationConfig config, JavaType type)`

Copyright © 2012 FasterXML. All Rights Reserved.