com.android.ide.common.blame
Class MessageJsonSerializer
java.lang.Object
com.android.ide.common.blame.MessageJsonSerializer
- All Implemented Interfaces:
- com.google.gson.JsonDeserializer<com.android.ide.common.blame.Message>, com.google.gson.JsonSerializer<com.android.ide.common.blame.Message>
public class MessageJsonSerializer
- extends java.lang.Object
- implements com.google.gson.JsonSerializer<com.android.ide.common.blame.Message>, com.google.gson.JsonDeserializer<com.android.ide.common.blame.Message>
|
Method Summary |
com.android.ide.common.blame.Message |
deserialize(com.google.gson.JsonElement jsonElement,
java.lang.reflect.Type type,
com.google.gson.JsonDeserializationContext context)
|
static void |
registerTypeAdapters(com.google.gson.GsonBuilder builder)
|
com.google.gson.JsonElement |
serialize(com.android.ide.common.blame.Message message,
java.lang.reflect.Type type,
com.google.gson.JsonSerializationContext jsonSerializationContext)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MessageJsonSerializer
public MessageJsonSerializer()
serialize
public com.google.gson.JsonElement serialize(com.android.ide.common.blame.Message message,
java.lang.reflect.Type type,
com.google.gson.JsonSerializationContext jsonSerializationContext)
- Specified by:
serialize in interface com.google.gson.JsonSerializer<com.android.ide.common.blame.Message>
deserialize
public com.android.ide.common.blame.Message deserialize(com.google.gson.JsonElement jsonElement,
java.lang.reflect.Type type,
com.google.gson.JsonDeserializationContext context)
- Specified by:
deserialize in interface com.google.gson.JsonDeserializer<com.android.ide.common.blame.Message>
registerTypeAdapters
public static void registerTypeAdapters(com.google.gson.GsonBuilder builder)