类 Gsons

java.lang.Object
net.apexes.commons.json.gson.Gsons

public final class Gsons extends Object
作者:
HeDYn
  • 字段概要

    字段
    修饰符和类型
    字段
    说明
    static final com.google.gson.GsonBuilder
     
  • 方法概要

    修饰符和类型
    方法
    说明
    static com.google.gson.Gson
     
    static com.google.gson.GsonBuilder
    createGsonBuilder(Collection<Class<? extends net.apexes.commons.lang.Enume<?>>> enumeClasses)
     
    static com.google.gson.GsonBuilder
    createGsonBuilder(net.apexes.commons.lang.EnumeRegistry enumeRegistry)
     
    static <E> Type
    createListType(Class<E> elementClass)
     
    static com.google.gson.GsonBuilder
    forDefault(Collection<Class<? extends net.apexes.commons.lang.Enume<?>>> enumeClasses)
     
    static com.google.gson.GsonBuilder
    forDefault(net.apexes.commons.lang.EnumeRegistry enumeRegistry)
     
    static com.google.gson.GsonBuilder
    register(com.google.gson.GsonBuilder gsonBuilder, Class<? extends net.apexes.commons.lang.Enume<?>> enumeClass)
     
    static com.google.gson.GsonBuilder
    register(com.google.gson.GsonBuilder gsonBuilder, Collection<Class<? extends net.apexes.commons.lang.Enume<?>>> enumeClasses)
     
    static com.google.gson.GsonBuilder
    register(com.google.gson.GsonBuilder gsonBuilder, net.apexes.commons.lang.EnumeRegistry enumeRegistry)
     

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 字段详细资料

    • defaultGsonBuilder

      public static final com.google.gson.GsonBuilder defaultGsonBuilder
  • 方法详细资料

    • createGson

      public static com.google.gson.Gson createGson()
    • forDefault

      public static com.google.gson.GsonBuilder forDefault(net.apexes.commons.lang.EnumeRegistry enumeRegistry)
    • forDefault

      public static com.google.gson.GsonBuilder forDefault(Collection<Class<? extends net.apexes.commons.lang.Enume<?>>> enumeClasses)
    • createGsonBuilder

      public static com.google.gson.GsonBuilder createGsonBuilder(net.apexes.commons.lang.EnumeRegistry enumeRegistry)
    • createGsonBuilder

      public static com.google.gson.GsonBuilder createGsonBuilder(Collection<Class<? extends net.apexes.commons.lang.Enume<?>>> enumeClasses)
    • register

      public static com.google.gson.GsonBuilder register(com.google.gson.GsonBuilder gsonBuilder, net.apexes.commons.lang.EnumeRegistry enumeRegistry)
    • register

      public static com.google.gson.GsonBuilder register(com.google.gson.GsonBuilder gsonBuilder, Collection<Class<? extends net.apexes.commons.lang.Enume<?>>> enumeClasses)
    • register

      public static com.google.gson.GsonBuilder register(com.google.gson.GsonBuilder gsonBuilder, Class<? extends net.apexes.commons.lang.Enume<?>> enumeClass)
    • createListType

      public static <E> Type createListType(Class<E> elementClass)