| 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. 
 | 
| 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. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DeserializationContext
Context for the process of deserialization a single root-level value. 
 | 
class  | 
SerializerProvider
Class that defines API used by  
ObjectMapper and
 JsonSerializers to obtain serializers capable of serializing
 instances of specific types; as well as the default implementation
 of the functionality. | 
| Modifier and Type | Method and Description | 
|---|---|
abstract DatabindContext | 
DatabindContext.setAttribute(Object key,
            Object value)
Method for setting per-call value of given attribute. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
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 
 | 
| Modifier and Type | Method and Description | 
|---|---|
JavaType | 
TypeIdResolver.typeFromId(DatabindContext context,
          String id)
Method called to resolve type from given type identifier. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
JavaType | 
TypeNameIdResolver.typeFromId(DatabindContext context,
          String id)  | 
JavaType | 
TypeIdResolverBase.typeFromId(DatabindContext context,
          String id)
New method, replacement for  
TypeIdResolverBase.typeFromId(String), which is given
 context for accessing information, including configuration and
 TypeFactory. | 
JavaType | 
ClassNameIdResolver.typeFromId(DatabindContext context,
          String id)  | 
| Modifier and Type | Class and Description | 
|---|---|
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. 
 | 
Copyright © 2014–2015 FasterXML. All rights reserved.