Class Serialization
java.lang.Object
com.easypost.easyvcr.internal.json.Serialization
JSON de/serialization utilities.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T> TconvertJsonToObject(com.google.gson.JsonElement json, Class<T> clazz)Convert a JSON element to an object.static <T> TconvertJsonToObject(String json, Class<T> clazz)Convert a JSON string to an object.static StringconvertObjectToJson(Object object)Convert an object to a JSON string.
-
Constructor Details
-
Serialization
public Serialization()
-
-
Method Details
-
convertJsonToObject
Convert a JSON string to an object.- Type Parameters:
T- Type of the object to convert to- Parameters:
json- JSON stringclazz- Class of the object to convert to- Returns:
- Object of type clazz
-
convertJsonToObject
Convert a JSON element to an object.- Type Parameters:
T- Type of the object to convert to- Parameters:
json- JSON elementclazz- Class of the object to convert to- Returns:
- Object of type clazz
-
convertObjectToJson
Convert an object to a JSON string.- Parameters:
object- Object to convert- Returns:
- JSON string
-