Class JsonUtils


  • public class JsonUtils
    extends java.lang.Object
    Created by mythz on 2/10/2017.
    • Constructor Summary

      Constructors 
      Constructor Description
      JsonUtils()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static long asLong​(com.google.gson.JsonObject obj, java.lang.String key)  
      static long asLong​(com.google.gson.JsonObject obj, java.lang.String key, long defaultValue)  
      static java.lang.String asString​(com.google.gson.JsonElement el)  
      static java.lang.String asString​(com.google.gson.JsonObject obj, java.lang.String key)  
      static <T> T fromJson​(java.lang.String json, java.lang.Class<?> cls)  
      static com.google.gson.Gson getGson()  
      static void setGson​(com.google.gson.Gson value)  
      static com.google.gson.JsonObject toJsonObject​(java.lang.String json)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • JsonUtils

        public JsonUtils()
    • Method Detail

      • toJsonObject

        public static com.google.gson.JsonObject toJsonObject​(java.lang.String json)
      • asString

        public static java.lang.String asString​(com.google.gson.JsonObject obj,
                                                java.lang.String key)
      • asString

        public static java.lang.String asString​(com.google.gson.JsonElement el)
      • asLong

        public static long asLong​(com.google.gson.JsonObject obj,
                                  java.lang.String key)
      • asLong

        public static long asLong​(com.google.gson.JsonObject obj,
                                  java.lang.String key,
                                  long defaultValue)
      • getGson

        public static com.google.gson.Gson getGson()
      • setGson

        public static void setGson​(com.google.gson.Gson value)
      • fromJson

        public static <T> T fromJson​(java.lang.String json,
                                     java.lang.Class<?> cls)