Package org.infinispan.hotrod.impl
Class DataFormat
java.lang.Object
org.infinispan.hotrod.impl.DataFormat
Defines data format for keys and values during Hot Rod client requests.
- Since:
- 9.3
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic DataFormat.Builderbuilder()org.infinispan.commons.dataconversion.MediaTypeorg.infinispan.commons.dataconversion.MediaTypevoidinitialize(HotRodTransport hotRodTransport, String cacheName, boolean serverObjectStorage) booleanbyte[]keyToBytes(Object key) <T> TkeyToObj(byte[] bytes, org.infinispan.commons.configuration.ClassAllowList allowList) toString()byte[]valueToBytes(Object value) <T> TvalueToObj(byte[] bytes, org.infinispan.commons.configuration.ClassAllowList allowList)
-
Method Details
-
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
-
valueToBytes
-
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
-
builder
-