Class Jdk8Serializers
java.lang.Object
com.fasterxml.jackson.databind.ser.Serializers.Base
com.fasterxml.jackson.datatype.jdk8.Jdk8Serializers
- All Implemented Interfaces:
Serializers,Serializable
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.fasterxml.jackson.databind.ser.Serializers
Serializers.Base -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfindReferenceSerializer(SerializationConfig config, ReferenceType refType, BeanDescription beanDesc, TypeSerializer contentTypeSerializer, JsonSerializer<Object> contentValueSerializer) Method called by serialization framework first time a serializer is needed for givenReferenceTypefindSerializer(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
-
Constructor Details
-
Jdk8Serializers
public Jdk8Serializers()
-
-
Method Details
-
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
-