Uses of Class
tools.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 tools.jackson.databind
Fields in tools.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 tools.jackson.databind.ser
Fields in tools.jackson.databind.ser declared as PropertySerializerMapModifier and TypeFieldDescriptionprotected PropertySerializerMapBeanPropertyWriter._dynamicSerializersIn case serializer is not known statically (i.e.Methods in tools.jackson.databind.ser with parameters of type PropertySerializerMapModifier and TypeMethodDescriptionprotected ValueSerializer<Object> BeanPropertyWriter._findAndAddDynamic(PropertySerializerMap map, Class<?> rawType, SerializationContext ctxt) -
Uses of PropertySerializerMap in tools.jackson.databind.ser.bean
Methods in tools.jackson.databind.ser.bean with parameters of type PropertySerializerMapModifier and TypeMethodDescriptionprotected ValueSerializer<Object> UnwrappingBeanPropertyWriter._findAndAddDynamic(PropertySerializerMap map, Class<?> type, SerializationContext ctxt) -
Uses of PropertySerializerMap in tools.jackson.databind.ser.impl
Subclasses of PropertySerializerMap in tools.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 tools.jackson.databind.ser.impl declared as PropertySerializerMapModifier and TypeFieldDescriptionfinal PropertySerializerMapPropertySerializerMap.SerializerAndMapResult.mapMethods in tools.jackson.databind.ser.impl that return PropertySerializerMapModifier and TypeMethodDescriptionstatic PropertySerializerMapPropertySerializerMap.emptyForProperties()static PropertySerializerMapPropertySerializerMap.emptyForRootValues()PropertySerializerMap.Double.newWith(Class<?> type, ValueSerializer<Object> serializer) PropertySerializerMap.Empty.newWith(Class<?> type, ValueSerializer<Object> serializer) PropertySerializerMap.Multi.newWith(Class<?> type, ValueSerializer<Object> serializer) abstract PropertySerializerMapPropertySerializerMap.newWith(Class<?> type, ValueSerializer<Object> serializer) PropertySerializerMap.Single.newWith(Class<?> type, ValueSerializer<Object> serializer) Constructors in tools.jackson.databind.ser.impl with parameters of type PropertySerializerMapModifierConstructorDescriptionDouble(PropertySerializerMap base, Class<?> type1, ValueSerializer<Object> serializer1, Class<?> type2, ValueSerializer<Object> serializer2) Multi(PropertySerializerMap base, PropertySerializerMap.TypeAndSerializer[] entries) protectedSerializerAndMapResult(ValueSerializer<Object> serializer, PropertySerializerMap map) Single(PropertySerializerMap base, Class<?> type, ValueSerializer<Object> serializer) -
Uses of PropertySerializerMap in tools.jackson.databind.ser.jdk
Fields in tools.jackson.databind.ser.jdk declared as PropertySerializerMapModifier and TypeFieldDescriptionprotected PropertySerializerMapJDKKeySerializers.Dynamic._dynamicSerializersMethods in tools.jackson.databind.ser.jdk with parameters of type PropertySerializerMapModifier and TypeMethodDescriptionprotected ValueSerializer<Object> JDKKeySerializers.Dynamic._findAndAddDynamic(PropertySerializerMap map, Class<?> type, SerializationContext ctxt) -
Uses of PropertySerializerMap in tools.jackson.databind.ser.std
Fields in tools.jackson.databind.ser.std declared as PropertySerializerMapModifier and TypeFieldDescriptionprotected PropertySerializerMapStdContainerSerializer._dynamicValueSerializersIf value type cannot be statically determined, mapping from runtime value types to serializers are stored in this object.protected PropertySerializerMapStdConvertingSerializer._dynamicValueSerializersIf delegate serializer needs to be accessed dynamically (non-final type, static type not forced), this data structure helps with efficient lookups.protected PropertySerializerMapStdDynamicSerializer._dynamicValueSerializersIf value type cannot be statically determined, mapping from runtime value types to serializers are stored in this object.