Package glide.ffi.resolvers
Class GlideValueResolver
- java.lang.Object
-
- glide.ffi.resolvers.GlideValueResolver
-
public class GlideValueResolver extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static longMAX_REQUEST_ARGS_LENGTH_IN_BYTES
-
Constructor Summary
Constructors Constructor Description GlideValueResolver()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.ObjectvalueFromPointer(long pointer)Resolve a value received from Valkey using given C-style pointer.static java.lang.ObjectvalueFromPointerBinary(long pointer)Resolve a value received from Valkey using given C-style pointer.
-
-
-
Method Detail
-
valueFromPointer
public static java.lang.Object valueFromPointer(long pointer)
Resolve a value received from Valkey using given C-style pointer. String data is assumed to be UTF-8 and exposed asStringobjects.- Parameters:
pointer- A memory pointer fromResponseOuterClass.Response- Returns:
- A RESP3 value
-
valueFromPointerBinary
public static java.lang.Object valueFromPointerBinary(long pointer)
Resolve a value received from Valkey using given C-style pointer. This method does not assume that strings are valid UTF-8 encoded strings and will expose this data as abyte[].- Parameters:
pointer- A memory pointer fromResponseOuterClass.Response- Returns:
- A RESP3 value
-
-