public class RSet extends RBase
redisTemplate| 构造器和说明 |
|---|
RSet(org.springframework.data.redis.core.RedisTemplate<String,Object> redisTemplate)
构造器给父类注入RedisTemplate
|
| 限定符和类型 | 方法和说明 |
|---|---|
Long |
add(String key,
Object data)
添加一个元素
|
<T> Long |
addBatch(String key,
Set<T> dataSet)
批量添加元素,并返回添加成功的个数
|
Boolean |
isMember(String key,
Object data)
判断集合中是否有该值
|
<T> Set<T> |
members(String key,
Class<T> type)
获取集合,并将每个元素转换为指定类型
|
<T> Long |
remove(String key,
Set<T> dataSet)
移除特定的元素,并返回移除成功的个数
|
Long |
size(String key)
获取set的长度
|
buildKeyByCustomSeparator, buildKeyByDefaultSeparator, convertValue, delete, deleteBatch, executeLuaScript, expire, expire, getExpire, hasKeypublic <T> Long addBatch(String key, Set<T> dataSet)
T - 添加的元素类型key - 键dataSet - 值集合public <T> Long remove(String key, Set<T> dataSet)
T - 要移除的元素类型key - 键dataSet - 要移除的元素集合public <T> Set<T> members(String key, Class<T> type)
T - 元素的类型key - 键type - 集合中元素的目标类型public Boolean isMember(String key, Object data)
key - 键data - 值Copyright © 2025. All rights reserved.