public class EmptyMapSerializer extends com.fasterxml.jackson.databind.JsonSerializer<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(List<?> value,
com.fasterxml.jackson.core.JsonGenerator jgen,
com.fasterxml.jackson.databind.SerializerProvider provider) |
public void serialize(List<?> value, com.fasterxml.jackson.core.JsonGenerator jgen, com.fasterxml.jackson.databind.SerializerProvider provider) throws IOException
serialize
in class com.fasterxml.jackson.databind.JsonSerializer<List<?>>
IOException