private static final class PropertySerializerMap.Double extends PropertySerializerMap
PropertySerializerMap.SerializerAndMapResult
Modifier and Type | Field and Description |
---|---|
private JsonSerializer<java.lang.Object> |
_serializer1 |
private JsonSerializer<java.lang.Object> |
_serializer2 |
private java.lang.Class<?> |
_type1 |
private java.lang.Class<?> |
_type2 |
_resetWhenFull
Constructor and Description |
---|
Double(PropertySerializerMap base,
java.lang.Class<?> type1,
JsonSerializer<java.lang.Object> serializer1,
java.lang.Class<?> type2,
JsonSerializer<java.lang.Object> serializer2) |
Modifier and Type | Method and Description |
---|---|
PropertySerializerMap |
newWith(java.lang.Class<?> type,
JsonSerializer<java.lang.Object> serializer) |
JsonSerializer<java.lang.Object> |
serializerFor(java.lang.Class<?> type)
Main lookup method.
|
addSerializer, addSerializer, emptyForProperties, emptyForRootValues, emptyMap, findAndAddKeySerializer, findAndAddPrimarySerializer, findAndAddPrimarySerializer, findAndAddRootValueSerializer, findAndAddRootValueSerializer, findAndAddSecondarySerializer, findAndAddSecondarySerializer
private final java.lang.Class<?> _type1
private final java.lang.Class<?> _type2
private final JsonSerializer<java.lang.Object> _serializer1
private final JsonSerializer<java.lang.Object> _serializer2
public Double(PropertySerializerMap base, java.lang.Class<?> type1, JsonSerializer<java.lang.Object> serializer1, java.lang.Class<?> type2, JsonSerializer<java.lang.Object> serializer2)
public JsonSerializer<java.lang.Object> serializerFor(java.lang.Class<?> type)
PropertySerializerMap
serializerFor
in class PropertySerializerMap
public PropertySerializerMap newWith(java.lang.Class<?> type, JsonSerializer<java.lang.Object> serializer)
newWith
in class PropertySerializerMap