Package com.usatiuk.utils
Class SerializationHelper
java.lang.Object
com.usatiuk.utils.SerializationHelper
Utility class for serialization and deserialization of objects.
This class provides methods to serialize and deserialize objects using Java's built-in serialization mechanism. It also includes methods to handle byte arrays and input streams for serialization and deserialization.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T> T
deserialize
(byte[] objectData) static <T> T
deserialize
(byte[] objectData, int offset) static <T> T
deserialize
(InputStream inputStream) static <T extends Serializable>
com.google.protobuf.ByteStringserialize
(T obj) static <T extends Serializable>
byte[]serializeArray
(T obj)
-
Constructor Details
-
SerializationHelper
public SerializationHelper()
-
-
Method Details
-
deserialize
-
deserialize
public static <T> T deserialize(byte[] objectData, int offset) -
deserialize
public static <T> T deserialize(byte[] objectData) -
serializeArray
-
serialize
-