Class GsonSerializer
java.lang.Object
at.stefangeyer.challonge.serializer.gson.GsonSerializer
- All Implemented Interfaces:
at.stefangeyer.challonge.serializer.Serializer
public class GsonSerializer
extends java.lang.Object
implements at.stefangeyer.challonge.serializer.Serializer
Gson serializer
-
Constructor Summary
Constructors Constructor Description GsonSerializer()Create serializer using a new GsonBuilder objectGsonSerializer(com.google.gson.GsonBuilder builder) -
Method Summary
Modifier and Type Method Description <T> Tdeserialize(java.lang.String string, java.lang.reflect.Type type)com.google.gson.GsongetGson()java.lang.Stringserialize(java.lang.Object obj)
-
Constructor Details
-
GsonSerializer
public GsonSerializer(com.google.gson.GsonBuilder builder) -
GsonSerializer
public GsonSerializer()Create serializer using a new GsonBuilder object
-
-
Method Details
-
serialize
public java.lang.String serialize(java.lang.Object obj)- Specified by:
serializein interfaceat.stefangeyer.challonge.serializer.Serializer
-
deserialize
public <T> T deserialize(java.lang.String string, java.lang.reflect.Type type)- Specified by:
deserializein interfaceat.stefangeyer.challonge.serializer.Serializer
-
getGson
public com.google.gson.Gson getGson()
-