Class JsonUtils

java.lang.Object
org.polyfrost.oneconfig.utils.v1.JsonUtils

public final class JsonUtils extends Object
  • Field Details

    • PARSER

      public static final com.google.gson.JsonParser PARSER
  • Method Details

    • parse

      @NotNull public static @NotNull com.google.gson.JsonElement parse(String json) throws com.google.gson.JsonSyntaxException
      Throws:
      com.google.gson.JsonSyntaxException
    • parseOrNull

      @Nullable public static @Nullable com.google.gson.JsonElement parseOrNull(String json)
    • parse

      public static void parse(String json, Consumer<@NotNull com.google.gson.JsonElement> action)
    • parseFromUrl

      @Nullable public static @Nullable com.google.gson.JsonElement parseFromUrl(String url)
    • parseFromUrl

      public static void parseFromUrl(String url, Consumer<@NotNull com.google.gson.JsonElement> action)
    • parseFromUrlAsync

      public static void parseFromUrlAsync(String url, Consumer<@NotNull com.google.gson.JsonElement> action)