public interface RedisJsonCommands
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.Long> |
jsonArrAppend(java.lang.String key,
Path2 path,
java.lang.Object... objects) |
java.lang.Long |
jsonArrAppend(java.lang.String key,
Path path,
java.lang.Object... pojos) |
java.util.List<java.lang.Long> |
jsonArrAppendWithEscape(java.lang.String key,
Path2 path,
java.lang.Object... objects) |
java.util.List<java.lang.Long> |
jsonArrIndex(java.lang.String key,
Path2 path,
java.lang.Object scalar) |
long |
jsonArrIndex(java.lang.String key,
Path path,
java.lang.Object scalar) |
java.util.List<java.lang.Long> |
jsonArrIndexWithEscape(java.lang.String key,
Path2 path,
java.lang.Object scalar) |
java.util.List<java.lang.Long> |
jsonArrInsert(java.lang.String key,
Path2 path,
int index,
java.lang.Object... objects) |
long |
jsonArrInsert(java.lang.String key,
Path path,
int index,
java.lang.Object... pojos) |
java.util.List<java.lang.Long> |
jsonArrInsertWithEscape(java.lang.String key,
Path2 path,
int index,
java.lang.Object... objects) |
java.lang.Long |
jsonArrLen(java.lang.String key) |
java.lang.Long |
jsonArrLen(java.lang.String key,
Path path) |
java.util.List<java.lang.Long> |
jsonArrLen(java.lang.String key,
Path2 path) |
java.lang.Object |
jsonArrPop(java.lang.String key) |
<T> T |
jsonArrPop(java.lang.String key,
java.lang.Class<T> clazz) |
<T> T |
jsonArrPop(java.lang.String key,
java.lang.Class<T> clazz,
Path path) |
<T> T |
jsonArrPop(java.lang.String key,
java.lang.Class<T> clazz,
Path path,
int index) |
java.lang.Object |
jsonArrPop(java.lang.String key,
Path path) |
java.util.List<java.lang.Object> |
jsonArrPop(java.lang.String key,
Path2 path) |
java.util.List<java.lang.Object> |
jsonArrPop(java.lang.String key,
Path2 path,
int index) |
java.lang.Object |
jsonArrPop(java.lang.String key,
Path path,
int index) |
java.util.List<java.lang.Long> |
jsonArrTrim(java.lang.String key,
Path2 path,
int start,
int stop) |
java.lang.Long |
jsonArrTrim(java.lang.String key,
Path path,
int start,
int stop) |
long |
jsonClear(java.lang.String key) |
long |
jsonClear(java.lang.String key,
Path path) |
long |
jsonClear(java.lang.String key,
Path2 path) |
long |
jsonDebugMemory(java.lang.String key) |
long |
jsonDebugMemory(java.lang.String key,
Path path) |
java.util.List<java.lang.Long> |
jsonDebugMemory(java.lang.String key,
Path2 path) |
long |
jsonDel(java.lang.String key) |
long |
jsonDel(java.lang.String key,
Path path) |
long |
jsonDel(java.lang.String key,
Path2 path) |
java.lang.Object |
jsonGet(java.lang.String key) |
<T> T |
jsonGet(java.lang.String key,
java.lang.Class<T> clazz) |
<T> T |
jsonGet(java.lang.String key,
java.lang.Class<T> clazz,
Path... paths) |
java.lang.Object |
jsonGet(java.lang.String key,
Path... paths) |
java.lang.Object |
jsonGet(java.lang.String key,
Path2... paths) |
java.lang.String |
jsonGetAsPlainString(java.lang.String key,
Path path) |
default <T> java.util.List<T> |
jsonMGet(java.lang.Class<T> clazz,
java.lang.String... keys) |
java.util.List<org.json.JSONArray> |
jsonMGet(Path2 path,
java.lang.String... keys) |
<T> java.util.List<T> |
jsonMGet(Path path,
java.lang.Class<T> clazz,
java.lang.String... keys) |
default java.util.List<org.json.JSONArray> |
jsonMGet(java.lang.String... keys) |
org.json.JSONArray |
jsonNumIncrBy(java.lang.String key,
Path2 path,
double value) |
double |
jsonNumIncrBy(java.lang.String key,
Path path,
double value) |
java.util.List<java.lang.String> |
jsonObjKeys(java.lang.String key) |
java.util.List<java.lang.String> |
jsonObjKeys(java.lang.String key,
Path path) |
java.util.List<java.util.List<java.lang.String>> |
jsonObjKeys(java.lang.String key,
Path2 path) |
java.lang.Long |
jsonObjLen(java.lang.String key) |
java.lang.Long |
jsonObjLen(java.lang.String key,
Path path) |
java.util.List<java.lang.Long> |
jsonObjLen(java.lang.String key,
Path2 path) |
java.util.List<java.lang.Object> |
jsonResp(java.lang.String key)
Deprecated.
|
java.util.List<java.lang.Object> |
jsonResp(java.lang.String key,
Path path)
Deprecated.
|
java.util.List<java.util.List<java.lang.Object>> |
jsonResp(java.lang.String key,
Path2 path)
Deprecated.
|
default java.lang.String |
jsonSet(java.lang.String key,
java.lang.Object object) |
default java.lang.String |
jsonSet(java.lang.String key,
java.lang.Object object,
JsonSetParams params) |
java.lang.String |
jsonSet(java.lang.String key,
Path2 path,
java.lang.Object object) |
java.lang.String |
jsonSet(java.lang.String key,
Path2 path,
java.lang.Object object,
JsonSetParams params) |
java.lang.String |
jsonSet(java.lang.String key,
Path path,
java.lang.Object pojo) |
java.lang.String |
jsonSet(java.lang.String key,
Path path,
java.lang.Object pojo,
JsonSetParams params) |
default java.lang.String |
jsonSetLegacy(java.lang.String key,
java.lang.Object pojo) |
default java.lang.String |
jsonSetLegacy(java.lang.String key,
java.lang.Object pojo,
JsonSetParams params) |
default java.lang.String |
jsonSetWithEscape(java.lang.String key,
java.lang.Object object) |
default java.lang.String |
jsonSetWithEscape(java.lang.String key,
java.lang.Object object,
JsonSetParams params) |
java.lang.String |
jsonSetWithEscape(java.lang.String key,
Path2 path,
java.lang.Object object) |
java.lang.String |
jsonSetWithEscape(java.lang.String key,
Path2 path,
java.lang.Object object,
JsonSetParams params) |
java.lang.String |
jsonSetWithPlainString(java.lang.String key,
Path path,
java.lang.String string) |
long |
jsonStrAppend(java.lang.String key,
java.lang.Object string) |
java.util.List<java.lang.Long> |
jsonStrAppend(java.lang.String key,
Path2 path,
java.lang.Object string) |
long |
jsonStrAppend(java.lang.String key,
Path path,
java.lang.Object string) |
java.lang.Long |
jsonStrLen(java.lang.String key) |
java.lang.Long |
jsonStrLen(java.lang.String key,
Path path) |
java.util.List<java.lang.Long> |
jsonStrLen(java.lang.String key,
Path2 path) |
java.lang.String |
jsonToggle(java.lang.String key,
Path path) |
java.util.List<java.lang.Boolean> |
jsonToggle(java.lang.String key,
Path2 path) |
java.lang.Class<?> |
jsonType(java.lang.String key) |
java.lang.Class<?> |
jsonType(java.lang.String key,
Path path) |
java.util.List<java.lang.Class<?>> |
jsonType(java.lang.String key,
Path2 path) |
default java.lang.String jsonSet(java.lang.String key, java.lang.Object object)
default java.lang.String jsonSetWithEscape(java.lang.String key, java.lang.Object object)
default java.lang.String jsonSetLegacy(java.lang.String key, java.lang.Object pojo)
default java.lang.String jsonSet(java.lang.String key, java.lang.Object object, JsonSetParams params)
default java.lang.String jsonSetWithEscape(java.lang.String key, java.lang.Object object, JsonSetParams params)
default java.lang.String jsonSetLegacy(java.lang.String key, java.lang.Object pojo, JsonSetParams params)
java.lang.String jsonSet(java.lang.String key, Path2 path, java.lang.Object object)
java.lang.String jsonSetWithEscape(java.lang.String key, Path2 path, java.lang.Object object)
java.lang.String jsonSet(java.lang.String key, Path path, java.lang.Object pojo)
java.lang.String jsonSetWithPlainString(java.lang.String key, Path path, java.lang.String string)
java.lang.String jsonSet(java.lang.String key, Path2 path, java.lang.Object object, JsonSetParams params)
java.lang.String jsonSetWithEscape(java.lang.String key, Path2 path, java.lang.Object object, JsonSetParams params)
java.lang.String jsonSet(java.lang.String key, Path path, java.lang.Object pojo, JsonSetParams params)
java.lang.Object jsonGet(java.lang.String key)
<T> T jsonGet(java.lang.String key, java.lang.Class<T> clazz)
java.lang.Object jsonGet(java.lang.String key, Path2... paths)
java.lang.Object jsonGet(java.lang.String key, Path... paths)
java.lang.String jsonGetAsPlainString(java.lang.String key, Path path)
<T> T jsonGet(java.lang.String key, java.lang.Class<T> clazz, Path... paths)
default java.util.List<org.json.JSONArray> jsonMGet(java.lang.String... keys)
default <T> java.util.List<T> jsonMGet(java.lang.Class<T> clazz, java.lang.String... keys)
java.util.List<org.json.JSONArray> jsonMGet(Path2 path, java.lang.String... keys)
<T> java.util.List<T> jsonMGet(Path path, java.lang.Class<T> clazz, java.lang.String... keys)
long jsonDel(java.lang.String key)
long jsonDel(java.lang.String key, Path2 path)
long jsonDel(java.lang.String key, Path path)
long jsonClear(java.lang.String key)
long jsonClear(java.lang.String key, Path2 path)
long jsonClear(java.lang.String key, Path path)
java.util.List<java.lang.Boolean> jsonToggle(java.lang.String key, Path2 path)
java.lang.String jsonToggle(java.lang.String key, Path path)
java.lang.Class<?> jsonType(java.lang.String key)
java.util.List<java.lang.Class<?>> jsonType(java.lang.String key, Path2 path)
java.lang.Class<?> jsonType(java.lang.String key, Path path)
long jsonStrAppend(java.lang.String key, java.lang.Object string)
java.util.List<java.lang.Long> jsonStrAppend(java.lang.String key, Path2 path, java.lang.Object string)
long jsonStrAppend(java.lang.String key, Path path, java.lang.Object string)
java.lang.Long jsonStrLen(java.lang.String key)
java.util.List<java.lang.Long> jsonStrLen(java.lang.String key, Path2 path)
java.lang.Long jsonStrLen(java.lang.String key, Path path)
org.json.JSONArray jsonNumIncrBy(java.lang.String key, Path2 path, double value)
double jsonNumIncrBy(java.lang.String key, Path path, double value)
java.util.List<java.lang.Long> jsonArrAppend(java.lang.String key, Path2 path, java.lang.Object... objects)
java.util.List<java.lang.Long> jsonArrAppendWithEscape(java.lang.String key, Path2 path, java.lang.Object... objects)
java.lang.Long jsonArrAppend(java.lang.String key, Path path, java.lang.Object... pojos)
java.util.List<java.lang.Long> jsonArrIndex(java.lang.String key, Path2 path, java.lang.Object scalar)
java.util.List<java.lang.Long> jsonArrIndexWithEscape(java.lang.String key, Path2 path, java.lang.Object scalar)
long jsonArrIndex(java.lang.String key, Path path, java.lang.Object scalar)
java.util.List<java.lang.Long> jsonArrInsert(java.lang.String key, Path2 path, int index, java.lang.Object... objects)
java.util.List<java.lang.Long> jsonArrInsertWithEscape(java.lang.String key, Path2 path, int index, java.lang.Object... objects)
long jsonArrInsert(java.lang.String key, Path path, int index, java.lang.Object... pojos)
java.lang.Object jsonArrPop(java.lang.String key)
<T> T jsonArrPop(java.lang.String key, java.lang.Class<T> clazz)
java.util.List<java.lang.Object> jsonArrPop(java.lang.String key, Path2 path)
java.lang.Object jsonArrPop(java.lang.String key, Path path)
<T> T jsonArrPop(java.lang.String key, java.lang.Class<T> clazz, Path path)
java.util.List<java.lang.Object> jsonArrPop(java.lang.String key, Path2 path, int index)
java.lang.Object jsonArrPop(java.lang.String key, Path path, int index)
<T> T jsonArrPop(java.lang.String key, java.lang.Class<T> clazz, Path path, int index)
java.lang.Long jsonArrLen(java.lang.String key)
java.util.List<java.lang.Long> jsonArrLen(java.lang.String key, Path2 path)
java.lang.Long jsonArrLen(java.lang.String key, Path path)
java.util.List<java.lang.Long> jsonArrTrim(java.lang.String key, Path2 path, int start, int stop)
java.lang.Long jsonArrTrim(java.lang.String key, Path path, int start, int stop)
java.lang.Long jsonObjLen(java.lang.String key)
java.lang.Long jsonObjLen(java.lang.String key, Path path)
java.util.List<java.lang.Long> jsonObjLen(java.lang.String key, Path2 path)
java.util.List<java.lang.String> jsonObjKeys(java.lang.String key)
java.util.List<java.lang.String> jsonObjKeys(java.lang.String key, Path path)
java.util.List<java.util.List<java.lang.String>> jsonObjKeys(java.lang.String key, Path2 path)
long jsonDebugMemory(java.lang.String key)
long jsonDebugMemory(java.lang.String key, Path path)
java.util.List<java.lang.Long> jsonDebugMemory(java.lang.String key, Path2 path)
@Deprecated java.util.List<java.lang.Object> jsonResp(java.lang.String key)
@Deprecated java.util.List<java.lang.Object> jsonResp(java.lang.String key, Path path)
@Deprecated java.util.List<java.util.List<java.lang.Object>> jsonResp(java.lang.String key, Path2 path)
Copyright © 2024. All rights reserved.