Uses of Class
com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap
Packages that use PropertySerializerMap
Package
Description
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.Contains implementation classes of serialization part of
data binding.
Contains implementation classes of serialization part of
data binding.
-
Uses of PropertySerializerMap in com.fasterxml.jackson.databind
Fields in com.fasterxml.jackson.databind declared as PropertySerializerMapModifier and TypeFieldDescriptionprotected PropertySerializerMap
SequenceWriter._dynamicSerializers
IfSequenceWriter._rootSerializer
is not defined (no root type was used for constructingObjectWriter
), we will use simple scheme for keeping track of serializers needed. -
Uses of PropertySerializerMap in com.fasterxml.jackson.databind.ser
Fields in com.fasterxml.jackson.databind.ser declared as PropertySerializerMapModifier and TypeFieldDescriptionprotected PropertySerializerMap
BeanPropertyWriter._dynamicSerializers
In case serializer is not known statically (i.e.Methods in com.fasterxml.jackson.databind.ser with parameters of type PropertySerializerMapModifier and TypeMethodDescriptionprotected JsonSerializer
<Object> BeanPropertyWriter._findAndAddDynamic
(PropertySerializerMap map, Class<?> type, SerializerProvider provider) -
Uses of PropertySerializerMap in com.fasterxml.jackson.databind.ser.impl
Fields in com.fasterxml.jackson.databind.ser.impl declared as PropertySerializerMapModifier and TypeFieldDescriptionprotected PropertySerializerMap
MapEntrySerializer._dynamicValueSerializers
If value type cannot be statically determined, mapping from runtime value types to serializers are stored in this object.final PropertySerializerMap
PropertySerializerMap.SerializerAndMapResult.map
Methods in com.fasterxml.jackson.databind.ser.impl that return PropertySerializerMapModifier and TypeMethodDescriptionstatic PropertySerializerMap
PropertySerializerMap.emptyForProperties()
static PropertySerializerMap
PropertySerializerMap.emptyForRootValues()
abstract PropertySerializerMap
PropertySerializerMap.newWith
(Class<?> type, JsonSerializer<Object> serializer) Methods in com.fasterxml.jackson.databind.ser.impl with parameters of type PropertySerializerMapModifier and TypeMethodDescriptionprotected final JsonSerializer
<Object> MapEntrySerializer._findAndAddDynamic
(PropertySerializerMap map, JavaType type, SerializerProvider provider) protected final JsonSerializer
<Object> MapEntrySerializer._findAndAddDynamic
(PropertySerializerMap map, Class<?> type, SerializerProvider provider) protected JsonSerializer
<Object> UnwrappingBeanPropertyWriter._findAndAddDynamic
(PropertySerializerMap map, Class<?> type, SerializerProvider provider) Constructors in com.fasterxml.jackson.databind.ser.impl with parameters of type PropertySerializerMapModifierConstructorDescriptionprotected
SerializerAndMapResult
(JsonSerializer<Object> serializer, PropertySerializerMap map) -
Uses of PropertySerializerMap in com.fasterxml.jackson.databind.ser.std
Fields in com.fasterxml.jackson.databind.ser.std declared as PropertySerializerMapModifier and TypeFieldDescriptionprotected PropertySerializerMap
AsArraySerializerBase._dynamicSerializers
If element type cannot be statically determined, mapping from runtime type to serializer is handled using this objectprotected PropertySerializerMap
JsonValueSerializer._dynamicSerializers
If value type cannot be statically determined, mapping from runtime value types to serializers are cached in this object.protected PropertySerializerMap
ObjectArraySerializer._dynamicSerializers
If element type cannot be statically determined, mapping from runtime type to serializer is handled using this objectprotected PropertySerializerMap
ReferenceTypeSerializer._dynamicSerializers
If element type cannot be statically determined, mapping from runtime type to serializer is handled using this objectprotected 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.Methods in com.fasterxml.jackson.databind.ser.std with parameters of type PropertySerializerMapModifier and TypeMethodDescriptionprotected final JsonSerializer
<Object> AsArraySerializerBase._findAndAddDynamic
(PropertySerializerMap map, JavaType type, SerializerProvider provider) protected final JsonSerializer
<Object> AsArraySerializerBase._findAndAddDynamic
(PropertySerializerMap map, Class<?> type, SerializerProvider provider) protected final JsonSerializer
<Object> MapSerializer._findAndAddDynamic
(PropertySerializerMap map, JavaType type, SerializerProvider provider) protected final JsonSerializer
<Object> MapSerializer._findAndAddDynamic
(PropertySerializerMap map, Class<?> type, SerializerProvider provider) protected final JsonSerializer
<Object> ObjectArraySerializer._findAndAddDynamic
(PropertySerializerMap map, JavaType type, SerializerProvider provider) protected final JsonSerializer
<Object> ObjectArraySerializer._findAndAddDynamic
(PropertySerializerMap map, Class<?> type, SerializerProvider provider) protected JsonSerializer
<Object> StdKeySerializers.Dynamic._findAndAddDynamic
(PropertySerializerMap map, Class<?> type, SerializerProvider provider)