Class PropertySerializerMap.Single
java.lang.Object
tools.jackson.databind.ser.impl.PropertySerializerMap
tools.jackson.databind.ser.impl.PropertySerializerMap.Single
- Enclosing class:
PropertySerializerMap
Map 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.
-
Nested Class Summary
Nested classes/interfaces inherited from class PropertySerializerMap
PropertySerializerMap.SerializerAndMapResult -
Field Summary
FieldsFields inherited from class PropertySerializerMap
_resetWhenFull -
Constructor Summary
ConstructorsConstructorDescriptionSingle(PropertySerializerMap base, Class<?> type, ValueSerializer<Object> serializer) -
Method Summary
Modifier and TypeMethodDescriptionnewWith(Class<?> type, ValueSerializer<Object> serializer) serializerFor(Class<?> type) Main lookup method.Methods inherited from class PropertySerializerMap
addSerializer, addSerializer, emptyForProperties, emptyForRootValues, findAndAddKeySerializer, findAndAddPrimarySerializer, findAndAddRootValueSerializer, findAndAddRootValueSerializer, findAndAddSecondarySerializer, findAndAddSecondarySerializer, findAndAddSecondarySerializer, findAndAddSecondarySerializer
-
Field Details
-
_type
-
_serializer
-
-
Constructor Details
-
Single
-
-
Method Details
-
serializerFor
Description copied from class:PropertySerializerMapMain lookup method. Takes a "raw" type since usage is always from place where parameterization is fixed such that there cannot be type-parametric variations.- Specified by:
serializerForin classPropertySerializerMap
-
newWith
- Specified by:
newWithin classPropertySerializerMap
-