跳过导航链接
A C D E F G H I K L M O P R S T U 

A

AbstractSubReceiver - com.ms.tools.redis.listener中的类
 

C

com.ms.tools.redis - 程序包 com.ms.tools.redis
 
com.ms.tools.redis.listener - 程序包 com.ms.tools.redis.listener
 
com.ms.tools.redis.properties - 程序包 com.ms.tools.redis.properties
 
com.ms.tools.redis.register - 程序包 com.ms.tools.redis.register
 
com.ms.tools.redis.service - 程序包 com.ms.tools.redis.service
 
com.ms.tools.redis.spring - 程序包 com.ms.tools.redis.spring
 
com.ms.tools.redis.utils - 程序包 com.ms.tools.redis.utils
 
containsKey(Object, Object) - 类 中的方法com.ms.tools.redis.RedisTemplateUtils
判断缓存中是否有对应的value
createMessageListenerAdapter(Object, String) - 类 中的静态方法com.ms.tools.redis.SubRedisUtils
 

D

decrement(Object) - 类 中的方法com.ms.tools.redis.utils.RedisObjectUtils
将 key 中储存的数字值减一
decrement(Object, long) - 类 中的方法com.ms.tools.redis.utils.RedisObjectUtils
将 key 中储存的数字值减去指定值
DEFAULT_CHARSET - 类 中的静态变量com.ms.tools.redis.register.FastJson2JsonRedisSerializer
已过时。
 
delete(Object) - 类 中的方法com.ms.tools.redis.utils.RedisUtils
删除缓存
delete(Collection<Object>) - 类 中的方法com.ms.tools.redis.utils.RedisUtils
删除缓存
delete(Object...) - 类 中的方法com.ms.tools.redis.utils.RedisUtils
删除缓存
deleteCache(Object) - 类 中的方法com.ms.tools.redis.RedisTemplateUtils
删除缓存
deleteCache(Collection<Object>) - 类 中的方法com.ms.tools.redis.RedisTemplateUtils
删除缓存
deleteCacheByPattern(String) - 类 中的方法com.ms.tools.redis.RedisTemplateUtils
模糊删除缓存
deleteCacheByPattern(Object) - 类 中的方法com.ms.tools.redis.RedisTemplateUtils
模糊删除缓存
deleteCacheByPattern(Collection<Object>) - 类 中的方法com.ms.tools.redis.RedisTemplateUtils
模糊删除缓存
deleteCacheByPattern(Object...) - 类 中的方法com.ms.tools.redis.RedisTemplateUtils
模糊删除缓存
deleteCacheByPattern(String...) - 类 中的方法com.ms.tools.redis.RedisTemplateUtils
模糊删除缓存
deleteCacheHash(String, String) - 类 中的方法com.ms.tools.redis.utils.RedisHashMapUtils
删除Hash结构
deleteCacheMap(Object, Object...) - 类 中的方法com.ms.tools.redis.RedisTemplateUtils
删除hash表中的值
deleteObject(Object) - 类 中的方法com.ms.tools.redis.RedisTemplateUtils
删除单个对象
deleteObject(Object...) - 类 中的方法com.ms.tools.redis.RedisTemplateUtils
删除多个对象
deleteObject(Collection<Object>) - 类 中的方法com.ms.tools.redis.RedisTemplateUtils
删除多个对象
deserialize(byte[]) - 类 中的方法com.ms.tools.redis.register.FastJson2JsonRedisSerializer
已过时。
 

E

EnableMsRedis - com.ms.tools.redis.spring中的注释类型
启用-网络客户端 开启SpringBoot 自动注入
errorHandler() - 类 中的方法com.ms.tools.redis.register.RedisConfigRegister
 
expire(Object, long) - 类 中的方法com.ms.tools.redis.RedisTemplateUtils
设置有效时间
expire(Object, long, TimeUnit) - 类 中的方法com.ms.tools.redis.RedisTemplateUtils
设置有效时间
expire(Object, long) - 类 中的方法com.ms.tools.redis.utils.RedisUtils
设置有效时间
expire(Object, long, TimeUnit) - 类 中的方法com.ms.tools.redis.utils.RedisUtils
设置有效时间

F

FastJson2JsonRedisSerializer<T> - com.ms.tools.redis.register中的类
已过时。
FastJson2JsonRedisSerializer(Class<T>) - 类 的构造器com.ms.tools.redis.register.FastJson2JsonRedisSerializer
已过时。
 

G

get(Object) - 类 中的方法com.ms.tools.redis.utils.RedisObjectUtils
获得缓存的基本对象。
get(Object, long, TimeUnit) - 类 中的方法com.ms.tools.redis.utils.RedisObjectUtils
获取缓存的基本对象并重置过期时间
get(Object) - 类 中的方法com.ms.tools.redis.utils.RedisSetUtils
获得缓存的set集合
get(Object, long, TimeUnit) - 类 中的方法com.ms.tools.redis.utils.RedisSetUtils
获得缓存的set集合并重置过期时间
get(Object, long) - 类 中的方法com.ms.tools.redis.utils.RedisSetUtils
获得缓存的set集合并重置过期时间
getAndSet(Object, Object) - 类 中的方法com.ms.tools.redis.RedisTemplateUtils
获得缓存的基本对象并设置新值
getAndSet(Object, Object, Integer, TimeUnit) - 类 中的方法com.ms.tools.redis.RedisTemplateUtils
获得缓存的基本对象并设置新值
getAndSet(Object, Object, Long, TimeUnit) - 类 中的方法com.ms.tools.redis.RedisTemplateUtils
获得缓存的基本对象并设置新值
getAndSet(Object, Object) - 类 中的方法com.ms.tools.redis.utils.RedisObjectUtils
获得缓存的基本对象并设置新值
getAndSet(Object, Object, long, TimeUnit) - 类 中的方法com.ms.tools.redis.utils.RedisObjectUtils
获得缓存的基本对象并设置新值
getAutoType() - 类 中的方法com.ms.tools.redis.properties.MsRedisProperties
获取AutoType
getCacheHash(String, String) - 类 中的方法com.ms.tools.redis.utils.RedisHashMapUtils
获取Hash结构
getCacheHashEntries(String) - 类 中的方法com.ms.tools.redis.utils.RedisHashMapUtils
获取Hash结构的所有键值对
getCacheHashKeys(String) - 类 中的方法com.ms.tools.redis.utils.RedisHashMapUtils
获取Hash结构的所有键值
getCacheHashSize(String) - 类 中的方法com.ms.tools.redis.utils.RedisHashMapUtils
获取Hash结构的大小
getCacheHashValues(String) - 类 中的方法com.ms.tools.redis.utils.RedisHashMapUtils
获取Hash结构的所有值
getCacheList(Object) - 类 中的方法com.ms.tools.redis.RedisTemplateUtils
获得缓存的list对象
getCacheList(Object, long, long) - 类 中的方法com.ms.tools.redis.RedisTemplateUtils
获得缓存的list对象
getCacheListSize(Object) - 类 中的方法com.ms.tools.redis.RedisTemplateUtils
list缓存的长度
getCacheMap(Object) - 类 中的方法com.ms.tools.redis.RedisTemplateUtils
获得缓存的Map
getCacheMapValue(Object, Object) - 类 中的方法com.ms.tools.redis.RedisTemplateUtils
获取map缓存中的某个key对应的值
getCacheMapValues(Object, Object...) - 类 中的方法com.ms.tools.redis.RedisTemplateUtils
获取map缓存中keys对应的值
getCacheObject(Object) - 类 中的方法com.ms.tools.redis.RedisTemplateUtils
获得缓存的基本对象。
getCacheObject(Object, Integer, TimeUnit) - 类 中的方法com.ms.tools.redis.RedisTemplateUtils
获取缓存的基本对象并重置过期时间
getCacheSet(Object) - 类 中的方法com.ms.tools.redis.RedisTemplateUtils
获得缓存的set
getExpire(Object) - 类 中的方法com.ms.tools.redis.RedisTemplateUtils
获取过期时间
getExpire(Object, TimeUnit) - 类 中的方法com.ms.tools.redis.RedisTemplateUtils
获取过期时间
getList(Object) - 类 中的方法com.ms.tools.redis.utils.RedisListUtils
获得缓存的list集合
getList(Object, long, long) - 类 中的方法com.ms.tools.redis.utils.RedisListUtils
获得缓存的list集合
getListIndex(Object, long) - 类 中的方法com.ms.tools.redis.utils.RedisListUtils
通过索引 获取list中的值
getListSize(Object) - 类 中的方法com.ms.tools.redis.utils.RedisListUtils
获得缓存的list集合大小
getRedisTemplate() - 类 中的方法com.ms.tools.redis.RedisTemplateUtils
获取 RedisTemplate
getRedisTemplate() - 类 中的方法com.ms.tools.redis.utils.RedisUtils
获取 RedisTemplate

H

hasKey(Object) - 类 中的方法com.ms.tools.redis.RedisTemplateUtils
判断是否存在
hasKeyCacheHash(String, String) - 类 中的方法com.ms.tools.redis.utils.RedisHashMapUtils
判断Hash结构是否存在

I

increment(Object) - 类 中的方法com.ms.tools.redis.utils.RedisObjectUtils
将 key 中储存的数字值增一
increment(Object, long) - 类 中的方法com.ms.tools.redis.utils.RedisObjectUtils
将 key 中储存的数字值增加指定值
increment(Object, double) - 类 中的方法com.ms.tools.redis.utils.RedisObjectUtils
将 key 中储存的浮点数字值增加或减少指定值
isMember(Object, Object) - 类 中的方法com.ms.tools.redis.utils.RedisSetUtils
判断缓存的set集合是否存在

K

keyGenerator() - 类 中的方法com.ms.tools.redis.register.RedisConfigRegister
自定义缓存key生成策略,默认将使用该策略 使用方法 @Cacheable

L

leftPop(Object) - 类 中的方法com.ms.tools.redis.utils.RedisListUtils
移除顶部的数据
leftPop(Object, long, TimeUnit) - 类 中的方法com.ms.tools.redis.utils.RedisListUtils
移除顶部的数据并重置时间
lettuceConnectionFactory() - 类 中的方法com.ms.tools.redis.register.RedisConfigRegister
为RedisTemplate配置Redis连接工厂实现 LettuceConnectionFactory实现了RedisConnectionFactory接口 这里要注意的是,在构建LettuceConnectionFactory 时,如果不使用内置的destroyMethod,可能会导致Redis连接早于其它Bean被销毁

M

MsRedisBeanFactoryPostProcessor - com.ms.tools.redis.spring中的类
 
MsRedisBeanFactoryPostProcessor() - 类 的构造器com.ms.tools.redis.spring.MsRedisBeanFactoryPostProcessor
 
msRedisBeanFactoryPostProcessor() - 类 中的静态方法com.ms.tools.redis.spring.RedisAutoConfiguration
注册Beans
MsRedisProperties - com.ms.tools.redis.properties中的类
 
MsRedisProperties() - 类 的构造器com.ms.tools.redis.properties.MsRedisProperties
 

O

onMessage(String) - 类 中的方法com.ms.tools.redis.listener.AbstractSubReceiver
消息处理接口

P

postProcessBeanDefinitionRegistry(BeanDefinitionRegistry) - 类 中的方法com.ms.tools.redis.spring.MsRedisBeanFactoryPostProcessor
 
postProcessBeanFactory(ConfigurableListableBeanFactory) - 类 中的方法com.ms.tools.redis.spring.MsRedisBeanFactoryPostProcessor
 
publish(String, String) - 类 中的方法com.ms.tools.redis.PubRedisUtils
发布消息
publish(String, T) - 类 中的方法com.ms.tools.redis.PubRedisUtils
发布消息
PubRedisUtils - com.ms.tools.redis中的类
Redis 发布客户端 发布订阅模式是一种消息通信模式,它的特点是:发布者(Publisher)不会将消息直接发送给特定的订阅者(Subscriber), 这里不限定频道(Channel)或者模式(Pattern)的数量,发布者只需要将消息发送给频道,而订阅者可以根据自己的需要,订阅一个或多个频道(Channel)或者模式(Pattern)。
PubRedisUtils() - 类 的构造器com.ms.tools.redis.PubRedisUtils
 

R

RedisAutoConfiguration - com.ms.tools.redis.spring中的类
 
RedisAutoConfiguration() - 类 的构造器com.ms.tools.redis.spring.RedisAutoConfiguration
 
redisCacheConfiguration() - 类 中的方法com.ms.tools.redis.register.RedisConfigRegister
设置 redis 数据默认过期时间,默认7天 设置@cacheable 序列化方式
RedisConfigRegister - com.ms.tools.redis.register中的类
注册 Redis 配置
RedisConfigRegister() - 类 的构造器com.ms.tools.redis.register.RedisConfigRegister
 
RedisHashMapUtils - com.ms.tools.redis.utils中的类
 
RedisHashMapUtils(RedisTemplate<Object, Object>) - 类 的构造器com.ms.tools.redis.utils.RedisHashMapUtils
构造方法 注入 RedisTemplate
RedisListUtils - com.ms.tools.redis.utils中的类
 
RedisListUtils(RedisTemplate<Object, Object>) - 类 的构造器com.ms.tools.redis.utils.RedisListUtils
构造方法 注入 RedisTemplate
RedisObjectUtils - com.ms.tools.redis.utils中的类
 
RedisObjectUtils(RedisTemplate<Object, Object>) - 类 的构造器com.ms.tools.redis.utils.RedisObjectUtils
构造方法 注入 RedisTemplate
RedisReceiverService - com.ms.tools.redis.service中的类
Redis 订阅客户端
RedisReceiverService() - 类 的构造器com.ms.tools.redis.service.RedisReceiverService
 
RedisSetUtils - com.ms.tools.redis.utils中的类
 
RedisSetUtils(RedisTemplate<Object, Object>) - 类 的构造器com.ms.tools.redis.utils.RedisSetUtils
构造方法 注入 RedisTemplate
redisTemplate(LettuceConnectionFactory) - 类 中的方法com.ms.tools.redis.register.RedisTemplateConfig
 
RedisTemplateConfig - com.ms.tools.redis.register中的类
 
RedisTemplateConfig() - 类 的构造器com.ms.tools.redis.register.RedisTemplateConfig
 
RedisTemplateUtils - com.ms.tools.redis中的类
RedisTemplate 工具类
RedisTemplateUtils() - 类 的构造器com.ms.tools.redis.RedisTemplateUtils
 
RedisUtils - com.ms.tools.redis.utils中的类
 
remove(Object, Object...) - 类 中的方法com.ms.tools.redis.utils.RedisSetUtils
移除缓存的set集合
removeCacheList(Object, long, Object) - 类 中的方法com.ms.tools.redis.RedisTemplateUtils
移除N个值为value
removeList(Object, long, Object) - 类 中的方法com.ms.tools.redis.utils.RedisListUtils
通过索引 移除list中的值
removeList(Object, Object) - 类 中的方法com.ms.tools.redis.utils.RedisListUtils
通过索引 移除list中的值
removeList(Object, long, Object...) - 类 中的方法com.ms.tools.redis.utils.RedisListUtils
通过索引 移除list中的值
removeList(Object, Object...) - 类 中的方法com.ms.tools.redis.utils.RedisListUtils
通过索引 移除list中的值
removeList(Object, long, Collection<Object>) - 类 中的方法com.ms.tools.redis.utils.RedisListUtils
通过索引 移除list中的值
removeList(Object, Collection<Object>) - 类 中的方法com.ms.tools.redis.utils.RedisListUtils
通过索引 移除list中的值
rightPop(Object) - 类 中的方法com.ms.tools.redis.utils.RedisListUtils
移除底部的数据
rightPop(Object, long, TimeUnit) - 类 中的方法com.ms.tools.redis.utils.RedisListUtils
移除底部的数据并重置时间

S

serialize(T) - 类 中的方法com.ms.tools.redis.register.FastJson2JsonRedisSerializer
已过时。
 
set(Object, Object) - 类 中的方法com.ms.tools.redis.utils.RedisObjectUtils
缓存基本的对象,Integer、String、实体类等
set(Object, Object, long, TimeUnit) - 类 中的方法com.ms.tools.redis.utils.RedisObjectUtils
缓存基本的对象,Integer、String、实体类等
set(Object, Object...) - 类 中的方法com.ms.tools.redis.utils.RedisSetUtils
缓存Set集合
set(Object, long, Object...) - 类 中的方法com.ms.tools.redis.utils.RedisSetUtils
缓存Set集合
set(Object, long, TimeUnit, Object...) - 类 中的方法com.ms.tools.redis.utils.RedisSetUtils
缓存Set集合
setCacheHash(String, String, T) - 类 中的方法com.ms.tools.redis.utils.RedisHashMapUtils
缓存Hash结构
setCacheHash(String, String, T, long, TimeUnit) - 类 中的方法com.ms.tools.redis.utils.RedisHashMapUtils
缓存Hash结构
setCacheList(Object, List<Object>) - 类 中的方法com.ms.tools.redis.RedisTemplateUtils
缓存List
setCacheList(Object, List<Object>, Integer, TimeUnit) - 类 中的方法com.ms.tools.redis.RedisTemplateUtils
缓存List
setCacheList(Object, List<Object>, Long, TimeUnit) - 类 中的方法com.ms.tools.redis.RedisTemplateUtils
缓存List
setCacheMap(Object, Map<Object, Object>) - 类 中的方法com.ms.tools.redis.RedisTemplateUtils
缓存Map
setCacheMap(Object, Map<Object, Object>, Integer, TimeUnit) - 类 中的方法com.ms.tools.redis.RedisTemplateUtils
缓存Map
setCacheMap(Object, Map<Object, Object>, Long, TimeUnit) - 类 中的方法com.ms.tools.redis.RedisTemplateUtils
缓存Map
setCacheMapValue(Object, Object, Object) - 类 中的方法com.ms.tools.redis.RedisTemplateUtils
向一张hash表中放入数据,如果不存在将创建
setCacheMapValue(Object, Object, Object, Integer, TimeUnit) - 类 中的方法com.ms.tools.redis.RedisTemplateUtils
向一张hash表中放入数据,如果不存在将创建
setCacheMapValue(Object, Object, Object, Long, TimeUnit) - 类 中的方法com.ms.tools.redis.RedisTemplateUtils
向一张hash表中放入数据,如果不存在将创建
setCacheObject(Object, Object) - 类 中的方法com.ms.tools.redis.RedisTemplateUtils
缓存基本的对象,Integer、String、实体类等
setCacheObject(Object, Object, Integer, TimeUnit) - 类 中的方法com.ms.tools.redis.RedisTemplateUtils
缓存基本的对象,Integer、String、实体类等
setCacheObject(Object, Object, Long, TimeUnit) - 类 中的方法com.ms.tools.redis.RedisTemplateUtils
缓存基本的对象,Integer、String、实体类等
setCacheSet(Object, Set<Object>) - 类 中的方法com.ms.tools.redis.RedisTemplateUtils
缓存Set
setCacheSet(Object, Set<Object>, Integer, TimeUnit) - 类 中的方法com.ms.tools.redis.RedisTemplateUtils
缓存Set
setCacheSet(Object, Set<Object>, Long, TimeUnit) - 类 中的方法com.ms.tools.redis.RedisTemplateUtils
缓存Set
setList(Object, Object...) - 类 中的方法com.ms.tools.redis.utils.RedisListUtils
缓存List集合 存储在 key 的列表的头部
setList(Object, long, Object...) - 类 中的方法com.ms.tools.redis.utils.RedisListUtils
缓存List集合 存储在 key 的列表的头部
setList(Object, long, TimeUnit, Object...) - 类 中的方法com.ms.tools.redis.utils.RedisListUtils
缓存List集合 存储在 key 的列表的头部
setList(Object, Collection<Object>) - 类 中的方法com.ms.tools.redis.utils.RedisListUtils
缓存List集合 存储在 key 的列表的头部
setList(Object, long, Collection<Object>) - 类 中的方法com.ms.tools.redis.utils.RedisListUtils
缓存List集合 存储在 key 的列表的头部
setList(Object, long, TimeUnit, Collection<Object>) - 类 中的方法com.ms.tools.redis.utils.RedisListUtils
缓存List集合 存储在 key 的列表的头部
setListIndex(Object, long, Object) - 类 中的方法com.ms.tools.redis.utils.RedisListUtils
通过索引 设置list中的值
setListRight(Object, Object...) - 类 中的方法com.ms.tools.redis.utils.RedisListUtils
缓存List集合 存储在 key 的列表的尾部
setListRight(Object, long, Object...) - 类 中的方法com.ms.tools.redis.utils.RedisListUtils
缓存List集合 存储在 key 的列表的尾部
setListRight(Object, long, TimeUnit, Object...) - 类 中的方法com.ms.tools.redis.utils.RedisListUtils
缓存List集合 存储在 key 的列表的尾部
setListRight(Object, Collection<Object>) - 类 中的方法com.ms.tools.redis.utils.RedisListUtils
缓存List集合 存储在 key 的列表的尾部
setListRight(Object, long, Collection<Object>) - 类 中的方法com.ms.tools.redis.utils.RedisListUtils
缓存List集合 存储在 key 的列表的尾部
setListRight(Object, long, TimeUnit, Collection<Object>) - 类 中的方法com.ms.tools.redis.utils.RedisListUtils
缓存List集合 存储在 key 的列表的尾部
setRedisTemplate(RedisTemplate<Object, Object>) - 类 中的方法com.ms.tools.redis.RedisTemplateUtils
设置 RedisTemplate
setRedisTemplate(RedisTemplate<Object, Object>) - 类 中的方法com.ms.tools.redis.utils.RedisUtils
设置 RedisTemplate
size(Object) - 类 中的方法com.ms.tools.redis.utils.RedisSetUtils
获得缓存的set集合大小
SubRedisUtils - com.ms.tools.redis中的类
Redis 订阅客户端 订阅者(Subscriber)可以根据自己的需要,订阅一个或多个频道(Channel)或者模式(Pattern)。
subscribeChannel(MessageListenerAdapter, List<ChannelTopic>) - 类 中的方法com.ms.tools.redis.service.RedisReceiverService
批量订阅-频道消息
subscribeChannel(String...) - 类 中的方法com.ms.tools.redis.SubRedisUtils
订阅-频道消息
subscribeChannel(List<ChannelTopic>) - 类 中的方法com.ms.tools.redis.SubRedisUtils
订阅-频道消息
subscribeChannel(MessageListenerAdapter, List<ChannelTopic>) - 类 中的方法com.ms.tools.redis.SubRedisUtils
自定义订阅-频道消息
subscribePattern(MessageListenerAdapter, List<PatternTopic>) - 类 中的方法com.ms.tools.redis.service.RedisReceiverService
批量订阅-模式消息
subscribePattern(String...) - 类 中的方法com.ms.tools.redis.SubRedisUtils
订阅-模式消息
subscribePattern(List<PatternTopic>) - 类 中的方法com.ms.tools.redis.SubRedisUtils
订阅-模式消息
subscribePattern(MessageListenerAdapter, List<PatternTopic>) - 类 中的方法com.ms.tools.redis.SubRedisUtils
自定义订阅-模式消息

T

trimList(Object, long, long) - 类 中的方法com.ms.tools.redis.utils.RedisListUtils
移除范围之外的数据 start = 0, end = -1 start 大于 end代表移除所有数据 list length = 5 start = 3, end = 8 end 大于 list length 代表移除到最后

U

unsubscribeChannel(MessageListenerAdapter, List<ChannelTopic>) - 类 中的方法com.ms.tools.redis.service.RedisReceiverService
批量取消订阅-模式消息
unsubscribeChannel(String...) - 类 中的方法com.ms.tools.redis.SubRedisUtils
取消订阅-频道消息
unsubscribeChannel(List<ChannelTopic>) - 类 中的方法com.ms.tools.redis.SubRedisUtils
取消订阅-频道消息
unsubscribeChannel(MessageListenerAdapter, List<ChannelTopic>) - 类 中的方法com.ms.tools.redis.SubRedisUtils
取消自定义订阅-频道消息
unsubscribePattern(MessageListenerAdapter, List<PatternTopic>) - 类 中的方法com.ms.tools.redis.service.RedisReceiverService
批量取消订阅-模式消息
unsubscribePattern(String...) - 类 中的方法com.ms.tools.redis.SubRedisUtils
取消订阅-模式消息
unsubscribePattern(List<PatternTopic>) - 类 中的方法com.ms.tools.redis.SubRedisUtils
取消订阅-模式消息
unsubscribePattern(MessageListenerAdapter, List<PatternTopic>) - 类 中的方法com.ms.tools.redis.SubRedisUtils
取消自定义订阅-模式消息
updateCacheList(Object, long, Object) - 类 中的方法com.ms.tools.redis.RedisTemplateUtils
根据索引修改list中的某条数据
A C D E F G H I K L M O P R S T U 
跳过导航链接

Copyright © 2024. All rights reserved.