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 PropertySerializerMapSequenceWriter._dynamicSerializersIfSequenceWriter._rootSerializeris 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 PropertySerializerMapBeanPropertyWriter._dynamicSerializersIn 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
Subclasses of PropertySerializerMap in com.fasterxml.jackson.databind.ser.implModifier and TypeClassDescriptionprivate static final classprivate static final classBogus instance that contains no serializers; used as the default map with new serializers.private static final classprivate static final classMap that contains a single serializer; although seemingly silly this is probably the most commonly used variant because many theoretically dynamic or polymorphic types just have single actual type.Fields in com.fasterxml.jackson.databind.ser.impl declared as PropertySerializerMapModifier and TypeFieldDescriptionprotected PropertySerializerMapMapEntrySerializer._dynamicValueSerializersIf value type cannot be statically determined, mapping from runtime value types to serializers are stored in this object.final PropertySerializerMapPropertySerializerMap.SerializerAndMapResult.mapMethods in com.fasterxml.jackson.databind.ser.impl that return PropertySerializerMapModifier and TypeMethodDescriptionstatic PropertySerializerMapPropertySerializerMap.emptyForProperties()static PropertySerializerMapPropertySerializerMap.emptyForRootValues()PropertySerializerMap.Double.newWith(Class<?> type, JsonSerializer<Object> serializer) PropertySerializerMap.Empty.newWith(Class<?> type, JsonSerializer<Object> serializer) PropertySerializerMap.Multi.newWith(Class<?> type, JsonSerializer<Object> serializer) abstract PropertySerializerMapPropertySerializerMap.newWith(Class<?> type, JsonSerializer<Object> serializer) PropertySerializerMap.Single.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 PropertySerializerMapModifierConstructorDescriptionDouble(PropertySerializerMap base, Class<?> type1, JsonSerializer<Object> serializer1, Class<?> type2, JsonSerializer<Object> serializer2) Multi(PropertySerializerMap base, PropertySerializerMap.TypeAndSerializer[] entries) protectedSerializerAndMapResult(JsonSerializer<Object> serializer, PropertySerializerMap map) Single(PropertySerializerMap base, Class<?> type, JsonSerializer<Object> serializer) -
Uses of PropertySerializerMap in com.fasterxml.jackson.databind.ser.std
Fields in com.fasterxml.jackson.databind.ser.std declared as PropertySerializerMapModifier and TypeFieldDescriptionprotected PropertySerializerMapAsArraySerializerBase._dynamicSerializersIf element type cannot be statically determined, mapping from runtime type to serializer is handled using this objectprotected PropertySerializerMapJsonValueSerializer._dynamicSerializersIf value type cannot be statically determined, mapping from runtime value types to serializers are cached in this object.protected PropertySerializerMapObjectArraySerializer._dynamicSerializersIf element type cannot be statically determined, mapping from runtime type to serializer is handled using this objectprotected PropertySerializerMapReferenceTypeSerializer._dynamicSerializersIf element type cannot be statically determined, mapping from runtime type to serializer is handled using this objectprotected PropertySerializerMapStdKeySerializers.Dynamic._dynamicSerializersprotected PropertySerializerMapMapSerializer._dynamicValueSerializersIf 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)