public class EnumTypeAdapterThatReturnsFromValue<T extends Enum<T>>
extends Object
implements com.google.gson.JsonSerializer<T>, com.google.gson.JsonDeserializer<T>
public com.google.gson.JsonElement serialize(T src,
Type typeOfSrc,
com.google.gson.JsonSerializationContext context)
Specified by:
serialize in interface com.google.gson.JsonSerializer<T extends Enum<T>>
deserialize
public T deserialize(com.google.gson.JsonElement json,
Type classOfT,
com.google.gson.JsonDeserializationContext context)
throws com.google.gson.JsonParseException
Specified by:
deserialize in interface com.google.gson.JsonDeserializer<T extends Enum<T>>