Class JsonMapper

java.lang.Object
overit.geocallapp.utilities.datatype.json.JsonMapper
Direct Known Subclasses:
DataCollectionJsonMapper, DefaultJsonMapper, MobileCardJsonMapper, TooltipConfigurationJsonMapper

public abstract class JsonMapper extends Object
  • Constructor Details

    • JsonMapper

      public JsonMapper()
  • Method Details

    • get

      public static JsonMapper get(Class<? extends JsonMapper> mapperClass)
    • read

      public <T> T read(String json, Class<T> clazz)
    • read

      public <T> T read(String json, com.fasterxml.jackson.core.type.TypeReference<T> typeReference)
    • write

      public <T> String write(T object)
    • writePretty

      public <T> String writePretty(T object)
    • prettyPrint

      public String prettyPrint(String json)
    • getMapper

      public ObjectMapper getMapper()
    • initMapper

      protected abstract ObjectMapper initMapper()