public class GuavaSerializers
extends com.fasterxml.jackson.databind.ser.Serializers.Base
implements java.io.Serializable
Modifier and Type | Class and Description |
---|---|
(package private) static class |
GuavaSerializers.FluentConverter |
Modifier and Type | Field and Description |
---|---|
(package private) static long |
serialVersionUID |
Constructor and Description |
---|
GuavaSerializers() |
Modifier and Type | Method and Description |
---|---|
private com.fasterxml.jackson.databind.JavaType |
_findDeclared(com.fasterxml.jackson.databind.JavaType subtype,
java.lang.Class<?> target) |
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 refType,
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) |
static final long serialVersionUID
public com.fasterxml.jackson.databind.JsonSerializer<?> findReferenceSerializer(com.fasterxml.jackson.databind.SerializationConfig config, com.fasterxml.jackson.databind.type.ReferenceType refType, 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.Serializers
findReferenceSerializer
in class com.fasterxml.jackson.databind.ser.Serializers.Base
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.Serializers
findSerializer
in class com.fasterxml.jackson.databind.ser.Serializers.Base
public 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.Serializers
findMapLikeSerializer
in class com.fasterxml.jackson.databind.ser.Serializers.Base
private com.fasterxml.jackson.databind.JavaType _findDeclared(com.fasterxml.jackson.databind.JavaType subtype, java.lang.Class<?> target)