Class GsonWrapper

java.lang.Object
cn.leancloud.gson.GsonWrapper

public class GsonWrapper extends Object
  • Field Details

    • defaultTimeZone

      public static final TimeZone defaultTimeZone
    • defaultLocale

      public static final Locale defaultLocale
    • DEFFAULT_DATE_FORMAT

      public static final String DEFFAULT_DATE_FORMAT
      See Also:
  • Constructor Details

    • GsonWrapper

      public GsonWrapper()
  • Method Details

    • getGsonInstance

      public static com.google.gson.Gson getGsonInstance()
    • toJsonString

      public static String toJsonString(Map<String,Object> map)
    • getAdapter

      public static <T> com.google.gson.TypeAdapter<T> getAdapter(Class<T> clazz)
    • toJsonElement

      public static com.google.gson.JsonElement toJsonElement(Object object)
    • parseObject

      public static Object parseObject(String jsonString)
    • parseObject

      public static <T> T parseObject(String jsonString, Class<T> clazz)
    • parseObject

      public static <T> T parseObject(String jsonString, Type typeOfT)
    • toJavaObject

      public static <T> T toJavaObject(com.google.gson.JsonElement element, Class<T> clazz)
    • toJavaObject

      public static Object toJavaObject(com.google.gson.JsonElement element)
    • castToDate

      public static final Date castToDate(Object value)