public class GuavaBeanSerializerModifier
extends com.fasterxml.jackson.databind.ser.BeanSerializerModifier
implements java.io.Serializable
BeanSerializerModifier
needed to sneak in handler to exclude "absent"
optional values iff handling of "absent as nulls" is enabled.Modifier and Type | Field and Description |
---|---|
(package private) static long |
serialVersionUID |
Constructor and Description |
---|
GuavaBeanSerializerModifier() |
Modifier and Type | Method and Description |
---|---|
java.util.List<com.fasterxml.jackson.databind.ser.BeanPropertyWriter> |
changeProperties(com.fasterxml.jackson.databind.SerializationConfig config,
com.fasterxml.jackson.databind.BeanDescription beanDesc,
java.util.List<com.fasterxml.jackson.databind.ser.BeanPropertyWriter> beanProperties) |
modifyArraySerializer, modifyCollectionLikeSerializer, modifyCollectionSerializer, modifyEnumSerializer, modifyKeySerializer, modifyMapLikeSerializer, modifyMapSerializer, modifySerializer, orderProperties, updateBuilder
static final long serialVersionUID
public java.util.List<com.fasterxml.jackson.databind.ser.BeanPropertyWriter> changeProperties(com.fasterxml.jackson.databind.SerializationConfig config, com.fasterxml.jackson.databind.BeanDescription beanDesc, java.util.List<com.fasterxml.jackson.databind.ser.BeanPropertyWriter> beanProperties)
changeProperties
in class com.fasterxml.jackson.databind.ser.BeanSerializerModifier