Class MessageIdAdapter

java.lang.Object
net.sodacan.core.serialize.gson.MessageIdAdapter
All Implemented Interfaces:
com.google.gson.InstanceCreator<MessageId>, com.google.gson.JsonDeserializer<MessageId>

public class MessageIdAdapter extends Object implements com.google.gson.InstanceCreator<MessageId>, com.google.gson.JsonDeserializer<MessageId>
  • Constructor Details

    • MessageIdAdapter

      public MessageIdAdapter()
  • Method Details

    • createInstance

      public MessageId createInstance(Type type)
      Specified by:
      createInstance in interface com.google.gson.InstanceCreator<MessageId>
    • deserialize

      public MessageId deserialize(com.google.gson.JsonElement json, Type typeOfT, com.google.gson.JsonDeserializationContext context) throws com.google.gson.JsonParseException
      Specified by:
      deserialize in interface com.google.gson.JsonDeserializer<MessageId>
      Throws:
      com.google.gson.JsonParseException