| 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.ser |
Contains implementation classes of serialization part of
data binding.
|
| com.fasterxml.jackson.databind.ser.impl |
Contains implementation classes of serialization part of
data binding.
|
| com.fasterxml.jackson.databind.ser.std |
| Modifier and Type | Field | Description |
|---|---|---|
protected PropertySerializerMap |
SequenceWriter._dynamicSerializers |
If
SequenceWriter._rootSerializer is not defined (no root type
was used for constructing ObjectWriter), we will
use simple scheme for keeping track of serializers needed. |
| Modifier and Type | Field | Description |
|---|---|---|
protected PropertySerializerMap |
BeanPropertyWriter._dynamicSerializers |
In case serializer is not known statically (i.e.
|
| Modifier and Type | Method | Description |
|---|---|---|
protected JsonSerializer<Object> |
BeanPropertyWriter._findAndAddDynamic(PropertySerializerMap map,
Class<?> type,
SerializerProvider provider) |
| Modifier and Type | Field | Description |
|---|---|---|
protected PropertySerializerMap |
MapEntrySerializer._dynamicValueSerializers |
If value type cannot be statically determined, mapping from
runtime value types to serializers are stored in this object.
|
PropertySerializerMap |
PropertySerializerMap.SerializerAndMapResult.map |
| Modifier and Type | Method | Description |
|---|---|---|
static PropertySerializerMap |
PropertySerializerMap.emptyForProperties() |
|
static PropertySerializerMap |
PropertySerializerMap.emptyForRootValues() |
|
static PropertySerializerMap |
PropertySerializerMap.emptyMap() |
Deprecated.
Since 2.5 Use
emptyForProperties() instead |
abstract PropertySerializerMap |
PropertySerializerMap.newWith(Class<?> type,
JsonSerializer<Object> serializer) |
| Modifier and Type | Method | Description |
|---|---|---|
protected JsonSerializer<Object> |
MapEntrySerializer._findAndAddDynamic(PropertySerializerMap map,
JavaType type,
SerializerProvider provider) |
|
protected JsonSerializer<Object> |
MapEntrySerializer._findAndAddDynamic(PropertySerializerMap map,
Class<?> type,
SerializerProvider provider) |
|
protected JsonSerializer<Object> |
UnwrappingBeanPropertyWriter._findAndAddDynamic(PropertySerializerMap map,
Class<?> type,
SerializerProvider provider) |
| Constructor | Description |
|---|---|
PropertySerializerMap(PropertySerializerMap base) |
|
SerializerAndMapResult(JsonSerializer<Object> serializer,
PropertySerializerMap map) |
| Modifier and Type | Field | Description |
|---|---|---|
protected PropertySerializerMap |
AsArraySerializerBase._dynamicSerializers |
If element type cannot be statically determined, mapping from
runtime type to serializer is handled using this object
|
protected PropertySerializerMap |
ObjectArraySerializer._dynamicSerializers |
If element type cannot be statically determined, mapping from
runtime type to serializer is handled using this object
|
protected PropertySerializerMap |
ReferenceTypeSerializer._dynamicSerializers |
If element type cannot be statically determined, mapping from
runtime type to serializer is handled using this object
|
protected PropertySerializerMap |
StdKeySerializers.Dynamic._dynamicSerializers |
|
protected PropertySerializerMap |
MapSerializer._dynamicValueSerializers |
If value type cannot be statically determined, mapping from
runtime value types to serializers are stored in this object.
|
Copyright © 2008–2018. All rights reserved.