Generic Gson Enum Serializer Deserializer, Category API