public class SerializationHelper
extends java.lang.Object
Constructor and Description |
---|
SerializationHelper()
|
Modifier and Type | Method and Description |
---|---|
static <T> T |
deserialize(byte[] byteArray)
Deserialize a byte array of an object.
|
static <T extends java.io.Serializable> |
serialize(T object)
Serialize an object.
|
@Nonnull public static <T extends java.io.Serializable> byte[] serialize(@Nonnull T object) throws java.io.IOException
object
- The object to serialize.java.io.IOException
@Nonnull public static <T> T deserialize(@Nonnull byte[] byteArray) throws java.io.IOException, java.lang.ClassNotFoundException
byteArray
- The byte array serialized from an object.java.lang.ClassNotFoundException
- On failure finding target class.java.io.IOException