Class InternalSerializationHelper

java.lang.Object
io.github.bucket4j.distributed.serialization.InternalSerializationHelper

public class InternalSerializationHelper extends Object
  • Constructor Details

    • InternalSerializationHelper

      public InternalSerializationHelper()
  • Method Details

    • serializeState

      public static byte[] serializeState(RemoteBucketState state, Version backwardCompatibilityVersion)
    • deserializeState

      public static RemoteBucketState deserializeState(byte[] bytes)
    • serializeRequest

      public static byte[] serializeRequest(Request<?> request)
    • deserializeRequest

      public static <T> Request<T> deserializeRequest(byte[] bytes)
    • serializeResult

      public static byte[] serializeResult(CommandResult<?> result, Version backwardCompatibilityVersion)
    • deserializeResult

      public static <T> CommandResult<T> deserializeResult(byte[] bytes, Version backwardCompatibilityVersion)