private static final class PropertySerializerMap.Single extends PropertySerializerMap
PropertySerializerMap.SerializerAndMapResult
Modifier and Type | Field and Description |
---|---|
private JsonSerializer<java.lang.Object> |
_serializer |
private java.lang.Class<?> |
_type |
_resetWhenFull
Constructor and Description |
---|
Single(PropertySerializerMap base,
java.lang.Class<?> type,
JsonSerializer<java.lang.Object> serializer) |
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<?> _type
private final JsonSerializer<java.lang.Object> _serializer
public Single(PropertySerializerMap base, java.lang.Class<?> type, JsonSerializer<java.lang.Object> serializer)
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