| Package | Description |
|---|---|
| io.valkey | |
| io.valkey.json |
This package contains the classes and interfaces related to RedisJSON module.
|
| io.valkey.json.commands |
| Modifier and Type | Method and Description |
|---|---|
CommandObject<List<Long>> |
CommandObjects.jsonArrAppend(String key,
Path2 path,
Object... objects) |
Response<List<Long>> |
PipeliningBase.jsonArrAppend(String key,
Path2 path,
Object... objects) |
List<Long> |
UnifiedJedis.jsonArrAppend(String key,
Path2 path,
Object... objects) |
CommandObject<List<Long>> |
CommandObjects.jsonArrAppendWithEscape(String key,
Path2 path,
Object... objects) |
Response<List<Long>> |
PipeliningBase.jsonArrAppendWithEscape(String key,
Path2 path,
Object... objects) |
List<Long> |
UnifiedJedis.jsonArrAppendWithEscape(String key,
Path2 path,
Object... objects) |
CommandObject<List<Long>> |
CommandObjects.jsonArrIndex(String key,
Path2 path,
Object scalar) |
Response<List<Long>> |
PipeliningBase.jsonArrIndex(String key,
Path2 path,
Object scalar) |
List<Long> |
UnifiedJedis.jsonArrIndex(String key,
Path2 path,
Object scalar) |
CommandObject<List<Long>> |
CommandObjects.jsonArrIndexWithEscape(String key,
Path2 path,
Object scalar) |
Response<List<Long>> |
PipeliningBase.jsonArrIndexWithEscape(String key,
Path2 path,
Object scalar) |
List<Long> |
UnifiedJedis.jsonArrIndexWithEscape(String key,
Path2 path,
Object scalar) |
CommandObject<List<Long>> |
CommandObjects.jsonArrInsert(String key,
Path2 path,
int index,
Object... objects) |
Response<List<Long>> |
PipeliningBase.jsonArrInsert(String key,
Path2 path,
int index,
Object... objects) |
List<Long> |
UnifiedJedis.jsonArrInsert(String key,
Path2 path,
int index,
Object... objects) |
CommandObject<List<Long>> |
CommandObjects.jsonArrInsertWithEscape(String key,
Path2 path,
int index,
Object... objects) |
Response<List<Long>> |
PipeliningBase.jsonArrInsertWithEscape(String key,
Path2 path,
int index,
Object... objects) |
List<Long> |
UnifiedJedis.jsonArrInsertWithEscape(String key,
Path2 path,
int index,
Object... objects) |
CommandObject<List<Long>> |
CommandObjects.jsonArrLen(String key,
Path2 path) |
Response<List<Long>> |
PipeliningBase.jsonArrLen(String key,
Path2 path) |
List<Long> |
UnifiedJedis.jsonArrLen(String key,
Path2 path) |
CommandObject<List<Object>> |
CommandObjects.jsonArrPop(String key,
Path2 path) |
Response<List<Object>> |
PipeliningBase.jsonArrPop(String key,
Path2 path) |
List<Object> |
UnifiedJedis.jsonArrPop(String key,
Path2 path) |
CommandObject<List<Object>> |
CommandObjects.jsonArrPop(String key,
Path2 path,
int index) |
Response<List<Object>> |
PipeliningBase.jsonArrPop(String key,
Path2 path,
int index) |
List<Object> |
UnifiedJedis.jsonArrPop(String key,
Path2 path,
int index) |
CommandObject<List<Long>> |
CommandObjects.jsonArrTrim(String key,
Path2 path,
int start,
int stop) |
Response<List<Long>> |
PipeliningBase.jsonArrTrim(String key,
Path2 path,
int start,
int stop) |
List<Long> |
UnifiedJedis.jsonArrTrim(String key,
Path2 path,
int start,
int stop) |
CommandObject<Long> |
CommandObjects.jsonClear(String key,
Path2 path) |
Response<Long> |
PipeliningBase.jsonClear(String key,
Path2 path) |
long |
UnifiedJedis.jsonClear(String key,
Path2 path) |
CommandObject<List<Long>> |
CommandObjects.jsonDebugMemory(String key,
Path2 path) |
List<Long> |
UnifiedJedis.jsonDebugMemory(String key,
Path2 path) |
CommandObject<Long> |
CommandObjects.jsonDel(String key,
Path2 path) |
Response<Long> |
PipeliningBase.jsonDel(String key,
Path2 path) |
long |
UnifiedJedis.jsonDel(String key,
Path2 path) |
CommandObject<Object> |
CommandObjects.jsonGet(String key,
Path2... paths) |
Response<Object> |
PipeliningBase.jsonGet(String key,
Path2... paths) |
Object |
UnifiedJedis.jsonGet(String key,
Path2... paths) |
CommandObject<String> |
CommandObjects.jsonMerge(String key,
Path2 path,
Object object) |
Response<String> |
PipeliningBase.jsonMerge(String key,
Path2 path,
Object object) |
String |
UnifiedJedis.jsonMerge(String key,
Path2 path,
Object object) |
CommandObject<List<org.json.JSONArray>> |
CommandObjects.jsonMGet(Path2 path,
String... keys) |
Response<List<org.json.JSONArray>> |
PipeliningBase.jsonMGet(Path2 path,
String... keys) |
List<org.json.JSONArray> |
UnifiedJedis.jsonMGet(Path2 path,
String... keys) |
CommandObject<Object> |
CommandObjects.jsonNumIncrBy(String key,
Path2 path,
double value) |
Response<Object> |
PipeliningBase.jsonNumIncrBy(String key,
Path2 path,
double value) |
Object |
UnifiedJedis.jsonNumIncrBy(String key,
Path2 path,
double value) |
CommandObject<List<List<String>>> |
CommandObjects.jsonObjKeys(String key,
Path2 path) |
List<List<String>> |
UnifiedJedis.jsonObjKeys(String key,
Path2 path) |
CommandObject<List<Long>> |
CommandObjects.jsonObjLen(String key,
Path2 path) |
List<Long> |
UnifiedJedis.jsonObjLen(String key,
Path2 path) |
CommandObject<String> |
CommandObjects.jsonSet(String key,
Path2 path,
Object object) |
Response<String> |
PipeliningBase.jsonSet(String key,
Path2 path,
Object object) |
String |
UnifiedJedis.jsonSet(String key,
Path2 path,
Object object) |
CommandObject<String> |
CommandObjects.jsonSet(String key,
Path2 path,
Object object,
JsonSetParams params) |
Response<String> |
PipeliningBase.jsonSet(String key,
Path2 path,
Object object,
JsonSetParams params) |
String |
UnifiedJedis.jsonSet(String key,
Path2 path,
Object pojo,
JsonSetParams params) |
CommandObject<String> |
CommandObjects.jsonSetWithEscape(String key,
Path2 path,
Object object) |
Response<String> |
PipeliningBase.jsonSetWithEscape(String key,
Path2 path,
Object object) |
String |
UnifiedJedis.jsonSetWithEscape(String key,
Path2 path,
Object object) |
CommandObject<String> |
CommandObjects.jsonSetWithEscape(String key,
Path2 path,
Object object,
JsonSetParams params) |
Response<String> |
PipeliningBase.jsonSetWithEscape(String key,
Path2 path,
Object object,
JsonSetParams params) |
String |
UnifiedJedis.jsonSetWithEscape(String key,
Path2 path,
Object pojo,
JsonSetParams params) |
CommandObject<List<Long>> |
CommandObjects.jsonStrAppend(String key,
Path2 path,
Object string) |
Response<List<Long>> |
PipeliningBase.jsonStrAppend(String key,
Path2 path,
Object string) |
List<Long> |
UnifiedJedis.jsonStrAppend(String key,
Path2 path,
Object string) |
CommandObject<List<Long>> |
CommandObjects.jsonStrLen(String key,
Path2 path) |
Response<List<Long>> |
PipeliningBase.jsonStrLen(String key,
Path2 path) |
List<Long> |
UnifiedJedis.jsonStrLen(String key,
Path2 path) |
CommandObject<List<Boolean>> |
CommandObjects.jsonToggle(String key,
Path2 path) |
Response<List<Boolean>> |
PipeliningBase.jsonToggle(String key,
Path2 path) |
List<Boolean> |
UnifiedJedis.jsonToggle(String key,
Path2 path) |
CommandObject<List<Class<?>>> |
CommandObjects.jsonType(String key,
Path2 path) |
Response<List<Class<?>>> |
PipeliningBase.jsonType(String key,
Path2 path) |
List<Class<?>> |
UnifiedJedis.jsonType(String key,
Path2 path) |
| Modifier and Type | Field and Description |
|---|---|
static Path2 |
Path2.ROOT_PATH |
| Modifier and Type | Method and Description |
|---|---|
static Path2 |
Path2.of(String path) |
| Modifier and Type | Method and Description |
|---|---|
List<Long> |
RedisJsonV2Commands.jsonArrAppend(String key,
Path2 path,
Object... objects) |
Response<List<Long>> |
RedisJsonV2PipelineCommands.jsonArrAppend(String key,
Path2 path,
Object... objects) |
List<Long> |
RedisJsonV2Commands.jsonArrAppendWithEscape(String key,
Path2 path,
Object... objects) |
Response<List<Long>> |
RedisJsonV2PipelineCommands.jsonArrAppendWithEscape(String key,
Path2 path,
Object... objects) |
List<Long> |
RedisJsonV2Commands.jsonArrIndex(String key,
Path2 path,
Object scalar) |
Response<List<Long>> |
RedisJsonV2PipelineCommands.jsonArrIndex(String key,
Path2 path,
Object scalar) |
List<Long> |
RedisJsonV2Commands.jsonArrIndexWithEscape(String key,
Path2 path,
Object scalar) |
Response<List<Long>> |
RedisJsonV2PipelineCommands.jsonArrIndexWithEscape(String key,
Path2 path,
Object scalar) |
List<Long> |
RedisJsonV2Commands.jsonArrInsert(String key,
Path2 path,
int index,
Object... objects) |
Response<List<Long>> |
RedisJsonV2PipelineCommands.jsonArrInsert(String key,
Path2 path,
int index,
Object... objects) |
List<Long> |
RedisJsonV2Commands.jsonArrInsertWithEscape(String key,
Path2 path,
int index,
Object... objects) |
Response<List<Long>> |
RedisJsonV2PipelineCommands.jsonArrInsertWithEscape(String key,
Path2 path,
int index,
Object... objects) |
List<Long> |
RedisJsonV2Commands.jsonArrLen(String key,
Path2 path) |
Response<List<Long>> |
RedisJsonV2PipelineCommands.jsonArrLen(String key,
Path2 path) |
List<Object> |
RedisJsonV2Commands.jsonArrPop(String key,
Path2 path) |
Response<List<Object>> |
RedisJsonV2PipelineCommands.jsonArrPop(String key,
Path2 path) |
List<Object> |
RedisJsonV2Commands.jsonArrPop(String key,
Path2 path,
int index) |
Response<List<Object>> |
RedisJsonV2PipelineCommands.jsonArrPop(String key,
Path2 path,
int index) |
List<Long> |
RedisJsonV2Commands.jsonArrTrim(String key,
Path2 path,
int start,
int stop) |
Response<List<Long>> |
RedisJsonV2PipelineCommands.jsonArrTrim(String key,
Path2 path,
int start,
int stop) |
long |
RedisJsonV2Commands.jsonClear(String key,
Path2 path) |
Response<Long> |
RedisJsonV2PipelineCommands.jsonClear(String key,
Path2 path) |
List<Long> |
RedisJsonV2Commands.jsonDebugMemory(String key,
Path2 path) |
long |
RedisJsonV2Commands.jsonDel(String key,
Path2 path) |
Response<Long> |
RedisJsonV2PipelineCommands.jsonDel(String key,
Path2 path) |
Object |
RedisJsonV2Commands.jsonGet(String key,
Path2... paths) |
Response<Object> |
RedisJsonV2PipelineCommands.jsonGet(String key,
Path2... paths) |
String |
RedisJsonV2Commands.jsonMerge(String key,
Path2 path,
Object object) |
Response<String> |
RedisJsonV2PipelineCommands.jsonMerge(String key,
Path2 path,
Object object) |
List<org.json.JSONArray> |
RedisJsonV2Commands.jsonMGet(Path2 path,
String... keys) |
Response<List<org.json.JSONArray>> |
RedisJsonV2PipelineCommands.jsonMGet(Path2 path,
String... keys) |
Object |
RedisJsonV2Commands.jsonNumIncrBy(String key,
Path2 path,
double value) |
Response<Object> |
RedisJsonV2PipelineCommands.jsonNumIncrBy(String key,
Path2 path,
double value) |
List<List<String>> |
RedisJsonV2Commands.jsonObjKeys(String key,
Path2 path) |
List<Long> |
RedisJsonV2Commands.jsonObjLen(String key,
Path2 path) |
String |
RedisJsonV2Commands.jsonSet(String key,
Path2 path,
Object object) |
Response<String> |
RedisJsonV2PipelineCommands.jsonSet(String key,
Path2 path,
Object object) |
String |
RedisJsonV2Commands.jsonSet(String key,
Path2 path,
Object object,
JsonSetParams params) |
Response<String> |
RedisJsonV2PipelineCommands.jsonSet(String key,
Path2 path,
Object object,
JsonSetParams params) |
String |
RedisJsonV2Commands.jsonSetWithEscape(String key,
Path2 path,
Object object) |
Response<String> |
RedisJsonV2PipelineCommands.jsonSetWithEscape(String key,
Path2 path,
Object object) |
String |
RedisJsonV2Commands.jsonSetWithEscape(String key,
Path2 path,
Object object,
JsonSetParams params) |
Response<String> |
RedisJsonV2PipelineCommands.jsonSetWithEscape(String key,
Path2 path,
Object object,
JsonSetParams params) |
List<Long> |
RedisJsonV2Commands.jsonStrAppend(String key,
Path2 path,
Object string) |
Response<List<Long>> |
RedisJsonV2PipelineCommands.jsonStrAppend(String key,
Path2 path,
Object string) |
List<Long> |
RedisJsonV2Commands.jsonStrLen(String key,
Path2 path) |
Response<List<Long>> |
RedisJsonV2PipelineCommands.jsonStrLen(String key,
Path2 path) |
List<Boolean> |
RedisJsonV2Commands.jsonToggle(String key,
Path2 path) |
Response<List<Boolean>> |
RedisJsonV2PipelineCommands.jsonToggle(String key,
Path2 path) |
List<Class<?>> |
RedisJsonV2Commands.jsonType(String key,
Path2 path) |
Response<List<Class<?>>> |
RedisJsonV2PipelineCommands.jsonType(String key,
Path2 path) |
Copyright © 2024. All rights reserved.