| 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 | 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 | Description |
|---|---|---|
abstract DatabindContext |
DatabindContext.setAttribute(Object key,
Object value) |
Method for setting per-call value of given attribute.
|
| Modifier and Type | Class | 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 | Description |
|---|---|---|
JavaType |
TypeIdResolver.typeFromId(DatabindContext context,
String id) |
Method called to resolve type from given type identifier.
|
| Modifier and Type | Method | Description |
|---|---|---|
protected JavaType |
ClassNameIdResolver._typeFromId(String id,
DatabindContext ctxt) |
|
protected JavaType |
MinimalClassNameIdResolver._typeFromId(String id,
DatabindContext ctxt) |
|
JavaType |
ClassNameIdResolver.typeFromId(DatabindContext context,
String id) |
|
JavaType |
TypeIdResolverBase.typeFromId(DatabindContext context,
String id) |
|
JavaType |
TypeNameIdResolver.typeFromId(DatabindContext context,
String id) |
| Modifier and Type | Class | 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 © 2008–2018. All rights reserved.