public class SerializationUtils
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static com.google.gson.Gson |
gson |
Constructor and Description |
---|
SerializationUtils() |
Modifier and Type | Method and Description |
---|---|
static <T extends java.io.Serializable> |
deserialize(java.lang.String json,
java.lang.Class<T> objClass)
Deserializes an object.
|
private static com.google.gson.Gson |
gson() |
static java.lang.String |
serialize(java.util.Collection<?> obj)
Serializes a collection.
|
static java.lang.String |
serialize(java.io.Serializable obj)
Serializes an object.
|
private static com.google.gson.Gson gson()
public static java.lang.String serialize(java.io.Serializable obj)
obj
- The object to be serialized.public static java.lang.String serialize(java.util.Collection<?> obj)
obj
- The collection to be serialized.public static <T extends java.io.Serializable> T deserialize(java.lang.String json, java.lang.Class<T> objClass)
json
- The serialized object.objClass
- The class of the object that is being deserialized.