Class JSONUtil

    • Method Detail

      • forceObject

        public static com.google.gson.JsonObject forceObject​(com.google.gson.JsonObject obj,
                                                             String name)
      • forceArray

        public static com.google.gson.JsonArray forceArray​(com.google.gson.JsonObject obj,
                                                           String name)
      • addObj

        public static com.google.gson.JsonObject addObj​(com.google.gson.JsonArray arr)
      • findByStringProp

        public static com.google.gson.JsonObject findByStringProp​(com.google.gson.JsonArray arr,
                                                                  String prop,
                                                                  String value)
      • str

        public static String str​(com.google.gson.JsonObject json,
                                 String name)
      • bool

        public static boolean bool​(com.google.gson.JsonObject json,
                                   String name)
      • has

        public static boolean has​(com.google.gson.JsonObject json,
                                  String name1,
                                  String name2)
      • objects

        public static List<com.google.gson.JsonObject> objects​(com.google.gson.JsonObject json,
                                                               String name)
      • merge

        public static void merge​(com.google.gson.JsonObject source,
                                 com.google.gson.JsonObject target)
      • type

        public static String type​(com.google.gson.JsonElement e)