| 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 and Description | 
|---|---|
| protected PropertySerializerMap | SequenceWriter. _dynamicSerializersIf  SequenceWriter._rootSerializeris not defined (no root type
 was used for constructingObjectWriter), we will
 use simple scheme for keeping track of serializers needed. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected PropertySerializerMap | BeanPropertyWriter. _dynamicSerializersIn case serializer is not known statically (i.e. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected JsonSerializer<Object> | BeanPropertyWriter. _findAndAddDynamic(PropertySerializerMap map,
                  Class<?> type,
                  SerializerProvider provider) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected PropertySerializerMap | MapEntrySerializer. _dynamicValueSerializersIf 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 and Description | 
|---|---|
| static PropertySerializerMap | PropertySerializerMap. emptyForProperties() | 
| static PropertySerializerMap | PropertySerializerMap. emptyForRootValues() | 
| abstract PropertySerializerMap | PropertySerializerMap. newWith(Class<?> type,
       JsonSerializer<Object> serializer) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected JsonSerializer<Object> | MapEntrySerializer. _findAndAddDynamic(PropertySerializerMap map,
                  Class<?> type,
                  SerializerProvider provider) | 
| protected JsonSerializer<Object> | UnwrappingBeanPropertyWriter. _findAndAddDynamic(PropertySerializerMap map,
                  Class<?> type,
                  SerializerProvider provider) | 
| protected JsonSerializer<Object> | MapEntrySerializer. _findAndAddDynamic(PropertySerializerMap map,
                  JavaType type,
                  SerializerProvider provider) | 
| Constructor and Description | 
|---|
| PropertySerializerMap(PropertySerializerMap base) | 
| SerializerAndMapResult(JsonSerializer<Object> serializer,
                      PropertySerializerMap map) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected PropertySerializerMap | ReferenceTypeSerializer. _dynamicSerializersIf element type cannot be statically determined, mapping from
 runtime type to serializer is handled using this object | 
| protected PropertySerializerMap | AsArraySerializerBase. _dynamicSerializersIf element type cannot be statically determined, mapping from
 runtime type to serializer is handled using this object | 
| protected PropertySerializerMap | StdKeySerializers.Dynamic. _dynamicSerializers | 
| protected PropertySerializerMap | ObjectArraySerializer. _dynamicSerializersIf element type cannot be statically determined, mapping from
 runtime type to serializer is handled using this object | 
| protected PropertySerializerMap | JsonValueSerializer. _dynamicSerializersIf value type cannot be statically determined, mapping from
 runtime value types to serializers are cached in this object. | 
| protected PropertySerializerMap | MapSerializer. _dynamicValueSerializersIf value type cannot be statically determined, mapping from
 runtime value types to serializers are stored in this object. | 
Copyright © 2008–2020 FasterXML. All rights reserved.