| 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.deser | Contains implementation classes of deserialization part of 
 data binding. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected DefaultDeserializationContext | ObjectReader. _contextBlueprint instance of deserialization context; used for creating
 actual instance when needed. | 
| protected DefaultDeserializationContext | ObjectMapper. _deserializationContextBlueprint context object; stored here to allow custom
 sub-classes. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected DefaultDeserializationContext | ObjectReader. createDeserializationContext(JsonParser p)Internal helper method called to create an instance of  DeserializationContextfor deserializing a single root value. | 
| protected DefaultDeserializationContext | ObjectMapper. createDeserializationContext(JsonParser p,
                            DeserializationConfig cfg)Internal helper method called to create an instance of  DeserializationContextfor deserializing a single root value. | 
| protected DefaultDeserializationContext | ObjectReader. createDummyDeserializationContext() | 
| Constructor and Description | 
|---|
| ObjectMapper(JsonFactory jf,
            DefaultSerializerProvider sp,
            DefaultDeserializationContext dc)Constructs instance that uses specified  JsonFactoryfor constructing necessaryJsonParsers and/orJsonGenerators, and uses given providers for accessing
 serializers and deserializers. | 
| Modifier and Type | Class and Description | 
|---|---|
| static class  | DefaultDeserializationContext.ImplActual full concrete implementation | 
| Modifier and Type | Method and Description | 
|---|---|
| DefaultDeserializationContext | DefaultDeserializationContext. copy()Method needed to ensure that  ObjectMapper.copy()will work
 properly; specifically, that caches are cleared, but settings
 will otherwise remain identical; and that no sharing of state
 occurs. | 
| DefaultDeserializationContext | DefaultDeserializationContext.Impl. copy() | 
| abstract DefaultDeserializationContext | DefaultDeserializationContext. createDummyInstance(DeserializationConfig config) | 
| DefaultDeserializationContext | DefaultDeserializationContext.Impl. createDummyInstance(DeserializationConfig config) | 
| abstract DefaultDeserializationContext | DefaultDeserializationContext. createInstance(DeserializationConfig config,
              JsonParser p,
              InjectableValues values)Method called to create actual usable per-deserialization
 context instance. | 
| DefaultDeserializationContext | DefaultDeserializationContext.Impl. createInstance(DeserializationConfig config,
              JsonParser p,
              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) | 
| Constructor and Description | 
|---|
| DefaultDeserializationContext(DefaultDeserializationContext src) | 
| DefaultDeserializationContext(DefaultDeserializationContext src,
                             DeserializationConfig config) | 
| DefaultDeserializationContext(DefaultDeserializationContext src,
                             DeserializationConfig config,
                             JsonParser p,
                             InjectableValues values) | 
| DefaultDeserializationContext(DefaultDeserializationContext src,
                             DeserializerFactory factory) | 
Copyright © 2008–2020 FasterXML. All rights reserved.