package openfoodfacts.github.scrachx.openfood.utils; import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectReader; import com.fasterxml.jackson.databind.ObjectWriter; /** * Jackson Utils for read and write JSON */ public class JsonUtils { private static final ObjectMapper objectMapper = new ObjectMapper(); public static ObjectReader readFor(Class<?> type) { return objectMapper.readerFor(type); } public static ObjectReader readFor(TypeReference<?> typeReference) { return objectMapper.readerFor(typeReference); } public static ObjectWriter writerFor(Class<?> type) { return objectMapper.writerFor(type); } }