public class RedisCacheReader
extends java.lang.Object
RedisCache保存在REDIS中的数据| 限定符和类型 | 方法和说明 |
|---|---|
int |
foreach(com.google.common.base.Predicate<java.lang.String> action)
遍历表中所有key执行指定的
action |
int |
foreachValue(com.google.common.base.Predicate<com.alibaba.fastjson.JSONObject> action)
遍历表所有元素执行指定的
action |
<T> java.util.Map<T,com.alibaba.fastjson.JSONObject> |
get(java.lang.Iterable<T> keys)
以T-JSON映射形式返回主键或索引键返回指定的数据库记录对象
|
com.alibaba.fastjson.JSONObject |
get(java.lang.Object key)
返回主键或索引键返回指定的数据库记录对象
|
java.util.Map<java.lang.String,com.alibaba.fastjson.JSONObject> |
get(java.lang.String... keys) |
<T> java.util.Map<T,com.alibaba.fastjson.JSONObject> |
get(T... keys)
以T-JSON映射形式返回主键或索引键返回指定的数据库记录对象
|
java.lang.Object |
getField(java.lang.Object key,
java.lang.String fieldName)
返回主键或索引键返回指定的数据库记录对象的指定字段值,
如果不存在指定记录返回
null |
<T> T |
getField(java.lang.Object key,
java.lang.String fieldName,
java.lang.Class<T> targetType)
返回主键或索引键返回指定的数据库记录对象的指定字段值,
如果不存在指定记录返回
null,否则将返回字段值转换为指定的字段类型 |
<T> T |
getField(java.lang.Object key,
java.lang.String fieldName,
java.lang.Class<T> targetType,
T defaultValue)
返回主键或索引键返回指定的数据库记录对象的指定字段值,
如果不存在指定记录返回
defaultValue,否则将返回字段值转换为指定的字段类型 |
java.lang.Object |
getField(java.lang.Object key,
java.lang.String fieldName,
java.lang.Object defaultValue)
返回主键或索引键返回指定的数据库记录对象的指定字段值,
如果不存在指定记录返回
defaultValue |
<K,T> java.util.Map<K,T> |
getField(java.lang.String fieldName,
java.lang.Class<T> targetType,
java.lang.Iterable<K> keys)
返回主键或索引键返回指定的数据库记录对象的指定字段值,
如果不存在指定记录对应的字段值返回
null,否则将返回字段值转换为指定的字段类型 |
<K,T> java.util.Map<K,T> |
getField(java.lang.String fieldName,
java.lang.Class<T> targetType,
K... keys)
返回主键或索引键返回指定的数据库记录对象的指定字段值,
如果不存在指定记录对应的字段值返回
null,否则将返回字段值转换为指定的字段类型 |
<K,T> java.util.Map<K,T> |
getField(java.lang.String fieldName,
java.lang.Class<T> targetType,
T defaultValue,
java.lang.Iterable<K> keys)
返回主键或索引键返回指定的数据库记录对象的指定字段值,
如果不存在指定记录对应的字段值返回
defaultValue,否则将返回字段值转换为指定的字段类型 |
<K,T> java.util.Map<K,T> |
getField(java.lang.String fieldName,
java.lang.Class<T> targetType,
T defaultValue,
K... keys)
返回主键或索引键返回指定的数据库记录对象的指定字段值,
如果不存在指定记录对应的字段值返回
defaultValue,否则将返回字段值转换为指定的字段类型 |
gu.simplemq.redis.RedisTable<com.alibaba.fastjson.JSONObject> |
getTable() |
public gu.simplemq.redis.RedisTable<com.alibaba.fastjson.JSONObject> getTable()
public com.alibaba.fastjson.JSONObject get(java.lang.Object key)
key - public java.lang.Object getField(java.lang.Object key,
java.lang.String fieldName,
java.lang.Object defaultValue)
defaultValuekey - 主键值fieldName - 字段名defaultValue - 没找到记录或字段值为null时的返回的默认值public java.lang.Object getField(java.lang.Object key,
java.lang.String fieldName)
nullkey - 主键值fieldName - 字段名public <T> T getField(java.lang.Object key,
java.lang.String fieldName,
java.lang.Class<T> targetType,
T defaultValue)
defaultValue,否则将返回字段值转换为指定的字段类型key - 主键值fieldName - 字段名targetType - 字段类型defaultValue - 没找到记录或字段值为null时的返回的默认值TypeUtils.cast(Object, Class, ParserConfig)public <T> T getField(java.lang.Object key,
java.lang.String fieldName,
java.lang.Class<T> targetType)
null,否则将返回字段值转换为指定的字段类型key - 主键值fieldName - 字段名targetType - 字段类型public <K,T> java.util.Map<K,T> getField(java.lang.String fieldName,
java.lang.Class<T> targetType,
T defaultValue,
java.lang.Iterable<K> keys)
defaultValue,否则将返回字段值转换为指定的字段类型fieldName - 字段名targetType - 字段类型defaultValue - 没找到记录或字段值为null时的返回的默认值keys - 主键值列表TypeUtils.cast(Object, Class, ParserConfig)public <K,T> java.util.Map<K,T> getField(java.lang.String fieldName,
java.lang.Class<T> targetType,
T defaultValue,
K... keys)
defaultValue,否则将返回字段值转换为指定的字段类型public <K,T> java.util.Map<K,T> getField(java.lang.String fieldName,
java.lang.Class<T> targetType,
java.lang.Iterable<K> keys)
null,否则将返回字段值转换为指定的字段类型public <K,T> java.util.Map<K,T> getField(java.lang.String fieldName,
java.lang.Class<T> targetType,
K... keys)
null,否则将返回字段值转换为指定的字段类型public java.util.Map<java.lang.String,com.alibaba.fastjson.JSONObject> get(java.lang.String... keys)
public <T> java.util.Map<T,com.alibaba.fastjson.JSONObject> get(java.lang.Iterable<T> keys)
keys - public <T> java.util.Map<T,com.alibaba.fastjson.JSONObject> get(T... keys)
keys - public int foreach(com.google.common.base.Predicate<java.lang.String> action)
actionaction - action执行为true的数量public int foreachValue(com.google.common.base.Predicate<com.alibaba.fastjson.JSONObject> action)
actionaction - action执行为true的数量Copyright © 2025. All Rights Reserved.