public interface RedisJsonV1Commands
Modifier and Type | Method and Description |
---|---|
java.lang.Long |
jsonArrAppend(java.lang.String key,
Path path,
java.lang.Object... pojos) |
long |
jsonArrIndex(java.lang.String key,
Path path,
java.lang.Object scalar) |
long |
jsonArrInsert(java.lang.String key,
Path path,
int index,
java.lang.Object... pojos) |
java.lang.Long |
jsonArrLen(java.lang.String key) |
java.lang.Long |
jsonArrLen(java.lang.String key,
Path 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.lang.Object |
jsonArrPop(java.lang.String key,
Path path,
int index) |
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 |
jsonDebugMemory(java.lang.String key) |
long |
jsonDebugMemory(java.lang.String key,
Path path) |
long |
jsonDel(java.lang.String key) |
long |
jsonDel(java.lang.String key,
Path 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.String |
jsonGetAsPlainString(java.lang.String key,
Path path) |
java.lang.String |
jsonMerge(java.lang.String key,
Path path,
java.lang.Object pojo) |
default <T> java.util.List<T> |
jsonMGet(java.lang.Class<T> clazz,
java.lang.String... keys) |
<T> java.util.List<T> |
jsonMGet(Path path,
java.lang.Class<T> clazz,
java.lang.String... keys) |
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.lang.Long |
jsonObjLen(java.lang.String key) |
java.lang.Long |
jsonObjLen(java.lang.String key,
Path path) |
java.util.List<java.lang.Object> |
jsonResp(java.lang.String key) |
java.util.List<java.lang.Object> |
jsonResp(java.lang.String key,
Path path) |
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) |
java.lang.String |
jsonSetWithPlainString(java.lang.String key,
Path path,
java.lang.String string) |
long |
jsonStrAppend(java.lang.String key,
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.lang.String |
jsonToggle(java.lang.String key,
Path path) |
java.lang.Class<?> |
jsonType(java.lang.String key) |
java.lang.Class<?> |
jsonType(java.lang.String key,
Path path) |
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)
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, Path path, java.lang.Object pojo, JsonSetParams params)
java.lang.String jsonMerge(java.lang.String key, Path path, java.lang.Object pojo)
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, 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 <T> java.util.List<T> jsonMGet(java.lang.Class<T> clazz, 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, Path path)
long jsonClear(java.lang.String key)
long jsonClear(java.lang.String key, Path path)
java.lang.String jsonToggle(java.lang.String key, Path path)
java.lang.Class<?> jsonType(java.lang.String key)
java.lang.Class<?> jsonType(java.lang.String key, Path path)
long jsonStrAppend(java.lang.String key, 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)
double jsonNumIncrBy(java.lang.String key, Path path, double value)
java.lang.Long jsonArrAppend(java.lang.String key, Path path, java.lang.Object... pojos)
long jsonArrIndex(java.lang.String key, Path path, java.lang.Object scalar)
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.lang.Object jsonArrPop(java.lang.String key, Path path)
<T> T jsonArrPop(java.lang.String key, java.lang.Class<T> clazz, Path path)
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.lang.Long jsonArrLen(java.lang.String key, Path path)
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.String> jsonObjKeys(java.lang.String key)
java.util.List<java.lang.String> jsonObjKeys(java.lang.String key, Path path)
long jsonDebugMemory(java.lang.String key)
long jsonDebugMemory(java.lang.String key, Path path)
java.util.List<java.lang.Object> jsonResp(java.lang.String key)
java.util.List<java.lang.Object> jsonResp(java.lang.String key, Path path)
Copyright © 2023. All rights reserved.