diff options
Diffstat (limited to 'src/main/java/eu/olli/cowmoonication/util/GsonUtils.java')
| -rw-r--r-- | src/main/java/eu/olli/cowmoonication/util/GsonUtils.java | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/src/main/java/eu/olli/cowmoonication/util/GsonUtils.java b/src/main/java/eu/olli/cowmoonication/util/GsonUtils.java deleted file mode 100644 index c448e0e..0000000 --- a/src/main/java/eu/olli/cowmoonication/util/GsonUtils.java +++ /dev/null @@ -1,28 +0,0 @@ -package eu.olli.cowmoonication.util; - -import com.google.gson.Gson; -import com.google.gson.GsonBuilder; -import com.mojang.util.UUIDTypeAdapter; - -import java.io.Reader; -import java.lang.reflect.Type; -import java.util.UUID; - -public final class GsonUtils { - private static final Gson gson = new GsonBuilder().registerTypeAdapter(UUID.class, new UUIDTypeAdapter()).create(); - - private GsonUtils() { - } - - public static <T> T fromJson(String json, Type clazz) { - return gson.fromJson(json, clazz); - } - - public static <T> T fromJson(Reader json, Class<T> clazz) { - return gson.fromJson(json, clazz); - } - - public static String toJson(Object object) { - return gson.toJson(object); - } -} |
