Class DataFormat

java.lang.Object
org.infinispan.hotrod.impl.DataFormat

public final class DataFormat extends Object
Defines data format for keys and values during Hot Rod client requests.
Since:
9.3
  • Method Details

    • withoutValueType

      public DataFormat withoutValueType()
    • getKeyType

      public org.infinispan.commons.dataconversion.MediaType getKeyType()
    • getValueType

      public org.infinispan.commons.dataconversion.MediaType getValueType()
    • initialize

      public void initialize(HotRodTransport hotRodTransport, String cacheName, boolean serverObjectStorage)
    • isObjectStorage

      public boolean isObjectStorage()
    • keyToBytes

      public byte[] keyToBytes(Object key)
    • valueToBytes

      public byte[] valueToBytes(Object value)
    • keyToObj

      public <T> T keyToObj(byte[] bytes, org.infinispan.commons.configuration.ClassAllowList allowList)
    • valueToObj

      public <T> T valueToObj(byte[] bytes, org.infinispan.commons.configuration.ClassAllowList allowList)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • builder

      public static DataFormat.Builder builder()