Class Jdk8Serializers
- java.lang.Object
-
- com.fasterxml.jackson.databind.ser.Serializers.Base
-
- com.fasterxml.jackson.datatype.jdk8.Jdk8Serializers
-
- All Implemented Interfaces:
Serializers,Serializable
public class Jdk8Serializers extends Serializers.Base implements Serializable
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.fasterxml.jackson.databind.ser.Serializers
Serializers.Base
-
-
Constructor Summary
Constructors Constructor Description Jdk8Serializers()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JsonSerializer<?>findReferenceSerializer(SerializationConfig config, ReferenceType refType, BeanDescription beanDesc, TypeSerializer contentTypeSerializer, JsonSerializer<Object> contentValueSerializer)Method called by serialization framework first time a serializer is needed for givenReferenceTypeJsonSerializer<?>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 or reference type (for which other methods are called).-
Methods inherited from class com.fasterxml.jackson.databind.ser.Serializers.Base
findArraySerializer, findCollectionLikeSerializer, findCollectionSerializer, findMapLikeSerializer, findMapSerializer
-
-
-
-
Method Detail
-
findReferenceSerializer
public JsonSerializer<?> findReferenceSerializer(SerializationConfig config, ReferenceType refType, BeanDescription beanDesc, TypeSerializer contentTypeSerializer, JsonSerializer<Object> contentValueSerializer)
Description copied from interface:SerializersMethod called by serialization framework first time a serializer is needed for givenReferenceType- Specified by:
findReferenceSerializerin interfaceSerializers- Overrides:
findReferenceSerializerin classSerializers.Base
-
findSerializer
public JsonSerializer<?> findSerializer(SerializationConfig config, JavaType type, BeanDescription beanDesc)
Description copied from interface:SerializersMethod called by serialization framework first time a serializer is needed for specified type, which is not of a container or reference type (for which other methods are called).- Specified by:
findSerializerin interfaceSerializers- Overrides:
findSerializerin classSerializers.Base- Parameters:
config- Serialization configuration in usetype- Fully resolved type of instances to serializebeanDesc- Additional information about type- Returns:
- Configured serializer to use for the type; or null if implementation does not recognize or support type
-
-