public static class Serializers.Base extends Object implements Serializers
Serializers implementation that implements all methods but provides
 no serializers. Its main purpose is to serve as a base class so that
 sub-classes only need to override methods they need.Serializers.Base| Constructor and Description | 
|---|
| Serializers.Base() | 
| Modifier and Type | Method and Description | 
|---|---|
| JsonSerializer<?> | findArraySerializer(SerializationConfig config,
                   ArrayType type,
                   BeanDescription beanDesc,
                   TypeSerializer elementTypeSerializer,
                   JsonSerializer<Object> elementValueSerializer)Method called by serialization framework first time a serializer is needed for
 specified array type. | 
| JsonSerializer<?> | findCollectionLikeSerializer(SerializationConfig config,
                            CollectionLikeType type,
                            BeanDescription beanDesc,
                            TypeSerializer elementTypeSerializer,
                            JsonSerializer<Object> elementValueSerializer)Method called by serialization framework first time a serializer is needed for
 specified "Collection-like" type (type that acts like  Collection,
 but does not implement it). | 
| JsonSerializer<?> | findCollectionSerializer(SerializationConfig config,
                        CollectionType type,
                        BeanDescription beanDesc,
                        TypeSerializer elementTypeSerializer,
                        JsonSerializer<Object> elementValueSerializer)Method called by serialization framework first time a serializer is needed for
 specified  Collectiontype. | 
| JsonSerializer<?> | findMapLikeSerializer(SerializationConfig config,
                     MapLikeType type,
                     BeanDescription beanDesc,
                     JsonSerializer<Object> keySerializer,
                     TypeSerializer elementTypeSerializer,
                     JsonSerializer<Object> elementValueSerializer)Method called by serialization framework first time a serializer is needed for
 specified "Map-like" type (type that acts like  Map,
 but does not implement it). | 
| JsonSerializer<?> | findMapSerializer(SerializationConfig config,
                 MapType type,
                 BeanDescription beanDesc,
                 JsonSerializer<Object> keySerializer,
                 TypeSerializer elementTypeSerializer,
                 JsonSerializer<Object> elementValueSerializer)Method called by serialization framework first time a serializer is needed for
 specified  Maptype. | 
| JsonSerializer<?> | findSerializer(SerializationConfig config,
              JavaType type,
              BeanDescription beanDesc)Method called by serialization framework first time a serializer is needed for
 specified type, which is not of a container type (for which other methods are
 called). | 
public JsonSerializer<?> findSerializer(SerializationConfig config, JavaType type, BeanDescription beanDesc)
SerializersfindSerializer in interface Serializersconfig - Serialization configuration in usetype - Fully resolved type of instances to serializebeanDesc - Additional information about typepublic JsonSerializer<?> findArraySerializer(SerializationConfig config, ArrayType type, BeanDescription beanDesc, TypeSerializer elementTypeSerializer, JsonSerializer<Object> elementValueSerializer)
SerializersfindArraySerializer in interface Serializerspublic JsonSerializer<?> findCollectionSerializer(SerializationConfig config, CollectionType type, BeanDescription beanDesc, TypeSerializer elementTypeSerializer, JsonSerializer<Object> elementValueSerializer)
SerializersCollection type.
 Implementation should return a serializer instance if it supports
 specified type; or null if it does not.findCollectionSerializer in interface Serializerspublic JsonSerializer<?> findCollectionLikeSerializer(SerializationConfig config, CollectionLikeType type, BeanDescription beanDesc, TypeSerializer elementTypeSerializer, JsonSerializer<Object> elementValueSerializer)
SerializersCollection,
 but does not implement it).
 Implementation should return a serializer instance if it supports
 specified type; or null if it does not.findCollectionLikeSerializer in interface Serializerspublic JsonSerializer<?> findMapSerializer(SerializationConfig config, MapType type, BeanDescription beanDesc, JsonSerializer<Object> keySerializer, TypeSerializer elementTypeSerializer, JsonSerializer<Object> elementValueSerializer)
SerializersMap type.
 Implementation should return a serializer instance if it supports
 specified type; or null if it does not.findMapSerializer in interface Serializerspublic JsonSerializer<?> findMapLikeSerializer(SerializationConfig config, MapLikeType type, BeanDescription beanDesc, JsonSerializer<Object> keySerializer, TypeSerializer elementTypeSerializer, JsonSerializer<Object> elementValueSerializer)
SerializersMap,
 but does not implement it).
 Implementation should return a serializer instance if it supports
 specified type; or null if it does not.findMapLikeSerializer in interface SerializersCopyright © 2014 FasterXML. All Rights Reserved.