Class MessageSerializer<T>

java.lang.Object
utils.communication.serializer.BasicSerializer<T>
utils.communication.serializer.MessageSerializer<T>

public class MessageSerializer<T> extends BasicSerializer<T>
  • Constructor Details

    • MessageSerializer

      public MessageSerializer(Class<T> serializable)
  • Method Details

    • encodeWithHeader

      public final byte[] encodeWithHeader(T object, Byte header)
    • encodeWithHeader

      public final byte[] encodeWithHeader(T object, Byte header, InstanceID instanceID)
    • encodeWithHeader

      public final byte[] encodeWithHeader(T object, Byte header, byte[] instanceID)
    • decodeWithHeader

      public final T decodeWithHeader(byte[] object)