public class VavrSerializers
extends com.fasterxml.jackson.databind.ser.Serializers.Base
| Constructor and Description |
|---|
VavrSerializers(VavrModule.Settings settings) |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonSerializer<?> |
findCollectionLikeSerializer(com.fasterxml.jackson.databind.SerializationConfig config,
com.fasterxml.jackson.databind.type.CollectionLikeType type,
com.fasterxml.jackson.databind.BeanDescription beanDesc,
com.fasterxml.jackson.databind.jsontype.TypeSerializer elementTypeSerializer,
com.fasterxml.jackson.databind.JsonSerializer<java.lang.Object> elementValueSerializer) |
com.fasterxml.jackson.databind.JsonSerializer<?> |
findMapLikeSerializer(com.fasterxml.jackson.databind.SerializationConfig config,
com.fasterxml.jackson.databind.type.MapLikeType type,
com.fasterxml.jackson.databind.BeanDescription beanDesc,
com.fasterxml.jackson.databind.JsonSerializer<java.lang.Object> keySerializer,
com.fasterxml.jackson.databind.jsontype.TypeSerializer elementTypeSerializer,
com.fasterxml.jackson.databind.JsonSerializer<java.lang.Object> elementValueSerializer) |
com.fasterxml.jackson.databind.JsonSerializer<?> |
findReferenceSerializer(com.fasterxml.jackson.databind.SerializationConfig config,
com.fasterxml.jackson.databind.type.ReferenceType type,
com.fasterxml.jackson.databind.BeanDescription beanDesc,
com.fasterxml.jackson.databind.jsontype.TypeSerializer contentTypeSerializer,
com.fasterxml.jackson.databind.JsonSerializer<java.lang.Object> contentValueSerializer) |
com.fasterxml.jackson.databind.JsonSerializer<?> |
findSerializer(com.fasterxml.jackson.databind.SerializationConfig config,
com.fasterxml.jackson.databind.JavaType type,
com.fasterxml.jackson.databind.BeanDescription beanDesc) |
public VavrSerializers(VavrModule.Settings settings)
public com.fasterxml.jackson.databind.JsonSerializer<?> findSerializer(com.fasterxml.jackson.databind.SerializationConfig config,
com.fasterxml.jackson.databind.JavaType type,
com.fasterxml.jackson.databind.BeanDescription beanDesc)
findSerializer in interface com.fasterxml.jackson.databind.ser.SerializersfindSerializer in class com.fasterxml.jackson.databind.ser.Serializers.Basepublic com.fasterxml.jackson.databind.JsonSerializer<?> findReferenceSerializer(com.fasterxml.jackson.databind.SerializationConfig config,
com.fasterxml.jackson.databind.type.ReferenceType type,
com.fasterxml.jackson.databind.BeanDescription beanDesc,
com.fasterxml.jackson.databind.jsontype.TypeSerializer contentTypeSerializer,
com.fasterxml.jackson.databind.JsonSerializer<java.lang.Object> contentValueSerializer)
findReferenceSerializer in interface com.fasterxml.jackson.databind.ser.SerializersfindReferenceSerializer in class com.fasterxml.jackson.databind.ser.Serializers.Basepublic com.fasterxml.jackson.databind.JsonSerializer<?> findCollectionLikeSerializer(com.fasterxml.jackson.databind.SerializationConfig config,
com.fasterxml.jackson.databind.type.CollectionLikeType type,
com.fasterxml.jackson.databind.BeanDescription beanDesc,
com.fasterxml.jackson.databind.jsontype.TypeSerializer elementTypeSerializer,
com.fasterxml.jackson.databind.JsonSerializer<java.lang.Object> elementValueSerializer)
findCollectionLikeSerializer in interface com.fasterxml.jackson.databind.ser.SerializersfindCollectionLikeSerializer in class com.fasterxml.jackson.databind.ser.Serializers.Basepublic com.fasterxml.jackson.databind.JsonSerializer<?> findMapLikeSerializer(com.fasterxml.jackson.databind.SerializationConfig config,
com.fasterxml.jackson.databind.type.MapLikeType type,
com.fasterxml.jackson.databind.BeanDescription beanDesc,
com.fasterxml.jackson.databind.JsonSerializer<java.lang.Object> keySerializer,
com.fasterxml.jackson.databind.jsontype.TypeSerializer elementTypeSerializer,
com.fasterxml.jackson.databind.JsonSerializer<java.lang.Object> elementValueSerializer)
findMapLikeSerializer in interface com.fasterxml.jackson.databind.ser.SerializersfindMapLikeSerializer in class com.fasterxml.jackson.databind.ser.Serializers.Base