public class EmptyMapSerializer
extends com.fasterxml.jackson.databind.JsonSerializer<java.util.List<?>>
JsonSerializer
can be used to serialize an empty array (e.g. {}
) into a JSON string instead
of a null
value for collection types.
Example:
@JsonSerialize(nullsUsing = EmptyMapSerializer.class)
public Map<String, String> map;
Constructor and Description |
---|
EmptyMapSerializer() |
Modifier and Type | Method and Description |
---|---|
void |
serialize(java.util.List<?> value,
com.fasterxml.jackson.core.JsonGenerator jgen,
com.fasterxml.jackson.databind.SerializerProvider provider) |
public void serialize(java.util.List<?> value, com.fasterxml.jackson.core.JsonGenerator jgen, com.fasterxml.jackson.databind.SerializerProvider provider) throws java.io.IOException
serialize
in class com.fasterxml.jackson.databind.JsonSerializer<java.util.List<?>>
java.io.IOException