Class SerializationHelper

java.lang.Object
com.usatiuk.utils.SerializationHelper

public abstract class SerializationHelper extends Object
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 Details

    • SerializationHelper

      public SerializationHelper()
  • Method Details

    • deserialize

      public static <T> T deserialize(InputStream inputStream)
    • deserialize

      public static <T> T deserialize(byte[] objectData, int offset)
    • deserialize

      public static <T> T deserialize(byte[] objectData)
    • serializeArray

      public static <T extends Serializable> byte[] serializeArray(T obj)
    • serialize

      public static <T extends Serializable> com.google.protobuf.ByteString serialize(T obj)