Interface LoomSerializer

All Known Implementing Classes:
KryoSerializer

public interface LoomSerializer
Global object-serialization SPI for LoomCache payloads.
  • Method Details

    • name

      String name()
    • serialize

      byte[] serialize(@Nullable Object value)
    • serialize

      <T> byte[] serialize(@Nullable T value, Class<T> type)
    • serializeForSnapshot

      byte[] serializeForSnapshot(@Nullable Object value)
    • deserializeForSnapshot

      @Nullable Object deserializeForSnapshot(byte @Nullable [] bytes)
    • deserialize

      <T> @Nullable T deserialize(byte @Nullable [] bytes)
    • deserialize

      <T> @Nullable T deserialize(byte @Nullable [] bytes, Class<T> type)