java.lang.Object
ovh.paulem.modrinthapi.JsonGetter
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <R> List<R>doOnListElements(com.google.gson.JsonArray array, Function<com.google.gson.JsonElement, ? extends R> toDo) com.google.gson.JsonElement@Nullable BooleangetBoolean(String memberName) @Nullable IntegergetListFromJsonArray(com.google.gson.JsonArray array) static <T> List<T>getOneTypeListFromJsonArray(T[] type, com.google.gson.JsonArray array) @NotNull com.google.gson.JsonElementgetRequired(String memberName) @NotNull BooleangetRequiredBoolean(String memberName) @NotNull IntegergetRequiredInt(String memberName) @NotNull StringgetRequiredString(String memberName) @Nullable String
-
Field Details
-
json
public com.google.gson.JsonObject json
-
-
Constructor Details
-
JsonGetter
public JsonGetter(com.google.gson.JsonObject json)
-
-
Method Details
-
getString
-
getRequiredString
-
getInt
-
getRequiredInt
-
getBoolean
-
getRequiredBoolean
-
get
-
getRequired
-
getListFromJsonArray
-
getOneTypeListFromJsonArray
-
doOnListElements
-