public class MessageComponentSerializer
extends java.lang.Object
implements com.google.gson.JsonDeserializer, com.google.gson.JsonSerializer
Constructor and Description |
---|
MessageComponentSerializer() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
deserialize(com.google.gson.JsonElement par1JsonElement,
java.lang.reflect.Type par2Type,
com.google.gson.JsonDeserializationContext par3JsonDeserializationContext) |
ChatMessageComponent |
deserializeComponent(com.google.gson.JsonElement par1JsonElement,
java.lang.reflect.Type par2Type,
com.google.gson.JsonDeserializationContext par3JsonDeserializationContext) |
com.google.gson.JsonElement |
serialize(java.lang.Object par1Obj,
java.lang.reflect.Type par2Type,
com.google.gson.JsonSerializationContext par3JsonSerializationContext) |
com.google.gson.JsonElement |
serializeComponent(ChatMessageComponent par1ChatMessageComponent,
java.lang.reflect.Type par2Type,
com.google.gson.JsonSerializationContext par3JsonSerializationContext) |
public ChatMessageComponent deserializeComponent(com.google.gson.JsonElement par1JsonElement, java.lang.reflect.Type par2Type, com.google.gson.JsonDeserializationContext par3JsonDeserializationContext)
public com.google.gson.JsonElement serializeComponent(ChatMessageComponent par1ChatMessageComponent, java.lang.reflect.Type par2Type, com.google.gson.JsonSerializationContext par3JsonSerializationContext)
public java.lang.Object deserialize(com.google.gson.JsonElement par1JsonElement, java.lang.reflect.Type par2Type, com.google.gson.JsonDeserializationContext par3JsonDeserializationContext)
deserialize
in interface com.google.gson.JsonDeserializer
public com.google.gson.JsonElement serialize(java.lang.Object par1Obj, java.lang.reflect.Type par2Type, com.google.gson.JsonSerializationContext par3JsonSerializationContext)
serialize
in interface com.google.gson.JsonSerializer