public class

EnumValueAdapter

extends Object
implements JsonDeserializer<T> JsonSerializer<T>
java.lang.Object
   ↳ org.mule.modules.zendesk.jersey.EnumValueAdapter<T extends java.lang.Enum<T>>

Summary

Public Constructors
EnumValueAdapter()
Public Methods
T deserialize(JsonElement json, Type typeOfT, JsonDeserializationContext context)
JsonElement serialize(T src, Type typeOfSrc, JsonSerializationContext context)
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.google.gson.JsonDeserializer
From interface com.google.gson.JsonSerializer

Public Constructors

public EnumValueAdapter ()

Public Methods

public T deserialize (JsonElement json, Type typeOfT, JsonDeserializationContext context)

Parameters
json
typeOfT
context
Throws
JsonParseException

public JsonElement serialize (T src, Type typeOfSrc, JsonSerializationContext context)

Parameters
src
typeOfSrc
context