Class Serialization

java.lang.Object
com.easypost.easyvcr.internal.json.Serialization

public abstract class Serialization extends Object
JSON de/serialization utilities.
  • Constructor Details

    • Serialization

      public Serialization()
  • Method Details

    • convertJsonToObject

      public static <T> T convertJsonToObject(String json, Class<T> clazz)
      Convert a JSON string to an object.
      Type Parameters:
      T - Type of the object to convert to
      Parameters:
      json - JSON string
      clazz - Class of the object to convert to
      Returns:
      Object of type clazz
    • convertJsonToObject

      public static <T> T convertJsonToObject(com.google.gson.JsonElement json, Class<T> clazz)
      Convert a JSON element to an object.
      Type Parameters:
      T - Type of the object to convert to
      Parameters:
      json - JSON element
      clazz - Class of the object to convert to
      Returns:
      Object of type clazz
    • convertObjectToJson

      public static String convertObjectToJson(Object object)
      Convert an object to a JSON string.
      Parameters:
      object - Object to convert
      Returns:
      JSON string