Package com.checkout
Class GsonSerializer
- java.lang.Object
-
- com.checkout.GsonSerializer
-
- All Implemented Interfaces:
Serializer
public class GsonSerializer extends java.lang.Object implements Serializer
-
-
Constructor Summary
Constructors Constructor Description GsonSerializer()GsonSerializer(com.google.gson.Gson gson)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.Object>fromJson(java.lang.String json)<T> TfromJson(java.lang.String json, java.lang.Class<T> type)<T> TfromJson(java.lang.String json, java.lang.reflect.Type type)com.google.gson.GsongetGson()<T> java.lang.StringtoJson(T object)
-
-
-
Method Detail
-
toJson
public <T> java.lang.String toJson(T object)
- Specified by:
toJsonin interfaceSerializer
-
fromJson
public <T> T fromJson(java.lang.String json, java.lang.Class<T> type)- Specified by:
fromJsonin interfaceSerializer
-
fromJson
public <T> T fromJson(java.lang.String json, java.lang.reflect.Type type)- Specified by:
fromJsonin interfaceSerializer
-
fromJson
public java.util.Map<java.lang.String,java.lang.Object> fromJson(java.lang.String json)
- Specified by:
fromJsonin interfaceSerializer
-
getGson
public com.google.gson.Gson getGson()
-
-