Class JsonMapper

java.lang.Object
co.yellowdog.platform.clients.web.json.JsonMapper

public class JsonMapper extends Object
  • Constructor Details

    • JsonMapper

      public JsonMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
  • Method Details

    • readValue

      public <T> T readValue(InputStream inputStream, com.fasterxml.jackson.databind.JavaType javaType)
    • readValue

      public <T> T readValue(String string, com.fasterxml.jackson.databind.JavaType javaType)
    • writeValueAsBytes

      public byte[] writeValueAsBytes(Object value)
    • constructType

      public com.fasterxml.jackson.databind.JavaType constructType(Class<?> jsonType)
    • constructParametricType

      public com.fasterxml.jackson.databind.JavaType constructParametricType(Class<?> parametrized, Class<?>... parameterClasses)
    • constructMapType

      public com.fasterxml.jackson.databind.JavaType constructMapType(Class<?> keyClass, Class<?> valueClass)
    • constructListType

      public com.fasterxml.jackson.databind.JavaType constructListType(Class<?> elementClass)