io.atlasmap.v2.Json Maven / Gradle / Ivy
package io.atlasmap.v2;
import com.fasterxml.jackson.annotation.JsonInclude.Include;
import com.fasterxml.jackson.databind.DeserializationFeature;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.fasterxml.jackson.databind.SerializationFeature;
public class Json {
private static final ObjectMapper OBJECT_MAPPER = new ObjectMapper()
.registerModule(new AtlasJsonModule())
.enable(SerializationFeature.INDENT_OUTPUT)
.configure(SerializationFeature.WRAP_ROOT_VALUE, true)
.configure(DeserializationFeature.UNWRAP_ROOT_VALUE, true)
.configure(DeserializationFeature.ACCEPT_SINGLE_VALUE_AS_ARRAY, true)
.setSerializationInclusion(Include.NON_NULL);
private Json() {
}
public static ObjectMapper mapper() {
return OBJECT_MAPPER;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy