Index
All Classes and Interfaces|All Packages|Serialized Form
A
- apply() - Method in interface com.codeupsoft.component.redis.function.RedisLockHolderNext
C
- cacheData() - Method in record class com.codeupsoft.component.redis.client.RedisLoadWithLock
-
Returns the value of the
cacheDatarecord component. - com.codeupsoft.component.redis.autoconfigure - package com.codeupsoft.component.redis.autoconfigure
- com.codeupsoft.component.redis.client - package com.codeupsoft.component.redis.client
- com.codeupsoft.component.redis.exception - package com.codeupsoft.component.redis.exception
- com.codeupsoft.component.redis.function - package com.codeupsoft.component.redis.function
- com.codeupsoft.component.redis.properties - package com.codeupsoft.component.redis.properties
- ComponentRedisAutoConfiguration - Class in com.codeupsoft.component.redis.autoconfigure
-
Redis 自动配置类.
- ComponentRedisAutoConfiguration() - Constructor for class com.codeupsoft.component.redis.autoconfigure.ComponentRedisAutoConfiguration
- ComponentRedisProperties - Class in com.codeupsoft.component.redis.properties
-
Redis组件配置属性类.
- ComponentRedisProperties() - Constructor for class com.codeupsoft.component.redis.properties.ComponentRedisProperties
D
- decrement(String) - Method in class com.codeupsoft.component.redis.client.RedisTemplateClient
-
自减(Long类型).
- decrement(String, long) - Method in class com.codeupsoft.component.redis.client.RedisTemplateClient
-
自减指定值(Long类型).
- DEFAULT_CHARSET - Static variable in class com.codeupsoft.component.redis.autoconfigure.FastJson2RedisSerializer
- deleteCacheMapValue(String, K...) - Method in class com.codeupsoft.component.redis.client.RedisTemplateClient
-
删除Hash中的键.
- deleteObject(String) - Method in class com.codeupsoft.component.redis.client.RedisTemplateClient
-
删除单个对象.
- deleteObject(Collection) - Method in class com.codeupsoft.component.redis.client.RedisTemplateClient
-
删除集合对象.
- deserialize(byte[]) - Method in class com.codeupsoft.component.redis.autoconfigure.FastJson2RedisSerializer
E
- equals(Object) - Method in record class com.codeupsoft.component.redis.client.RedisCacheData
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.codeupsoft.component.redis.client.RedisLoadWithLock
-
Indicates whether some other object is "equal to" this one.
- expire() - Method in record class com.codeupsoft.component.redis.client.RedisCacheData
-
Returns the value of the
expirerecord component. - expire(String, long, TimeUnit) - Method in class com.codeupsoft.component.redis.client.RedisTemplateClient
-
设置有效期.
F
- FastJson2RedisSerializer<T> - Class in com.codeupsoft.component.redis.autoconfigure
-
Redis使用FastJson2序列化器.
- FastJson2RedisSerializer(Class) - Constructor for class com.codeupsoft.component.redis.autoconfigure.FastJson2RedisSerializer
G
- getCacheList(String) - Method in class com.codeupsoft.component.redis.client.RedisTemplateClient
-
获得缓存的List对象.
- getCacheListOrLoad(String, RedisCacheLoader) - Method in class com.codeupsoft.component.redis.client.RedisTemplateClient
-
获得缓存的List对象(带缓存加载).
- getCacheListOrLoadWithLock(String, RedisLoadWithLock) - Method in class com.codeupsoft.component.redis.client.RedisTemplateClient
-
获得缓存的List对象(带锁的缓存加载).
- getCacheMap(String) - Method in class com.codeupsoft.component.redis.client.RedisTemplateClient
-
获得缓存的Hash对象.
- getCacheMapOrLoad(String, RedisCacheLoader) - Method in class com.codeupsoft.component.redis.client.RedisTemplateClient
-
获得缓存的Hash对象(带缓存加载).
- getCacheMapOrLoadWithLock(String, RedisLoadWithLock) - Method in class com.codeupsoft.component.redis.client.RedisTemplateClient
-
获得缓存的Hash对象(带锁的缓存加载).
- getCacheMapValue(String, K) - Method in class com.codeupsoft.component.redis.client.RedisTemplateClient
-
获取Hash中的单个值.
- getCacheObject(String) - Method in class com.codeupsoft.component.redis.client.RedisTemplateClient
-
获得缓存的基本对象.
- getCacheObjectOrLoad(String, RedisCacheLoader) - Method in class com.codeupsoft.component.redis.client.RedisTemplateClient
-
获得缓存的基本对象.
- getCacheObjectOrLoadWithLock(String, RedisLoadWithLock) - Method in class com.codeupsoft.component.redis.client.RedisTemplateClient
-
获得缓存的基本对象.
- getCacheSet(String) - Method in class com.codeupsoft.component.redis.client.RedisTemplateClient
-
获得缓存的Set对象.
- getExpire(String, TimeUnit) - Method in class com.codeupsoft.component.redis.client.RedisTemplateClient
-
获取有效期.
- getListIndex(String, long) - Method in class com.codeupsoft.component.redis.client.RedisTemplateClient
-
根据索引获取List中的元素.
- getListSize(String) - Method in class com.codeupsoft.component.redis.client.RedisTemplateClient
-
获取List的长度.
- getMapSize(String) - Method in class com.codeupsoft.component.redis.client.RedisTemplateClient
-
获取Hash的大小.
- getMultiCacheMapValue(String, Collection) - Method in class com.codeupsoft.component.redis.client.RedisTemplateClient
-
获取Hash中多个键的值.
- getSetSize(String) - Method in class com.codeupsoft.component.redis.client.RedisTemplateClient
-
获取Set的大小.
H
- hashCode() - Method in record class com.codeupsoft.component.redis.client.RedisCacheData
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.codeupsoft.component.redis.client.RedisLoadWithLock
-
Returns a hash code value for this object.
- hasKey(String) - Method in class com.codeupsoft.component.redis.client.RedisTemplateClient
-
判断key是否存在.
- hasMapKey(String, K) - Method in class com.codeupsoft.component.redis.client.RedisTemplateClient
-
判断Hash中是否存在某个键.
I
- increment(String) - Method in class com.codeupsoft.component.redis.client.RedisTemplateClient
-
自增(Long类型).
- increment(String, double) - Method in class com.codeupsoft.component.redis.client.RedisTemplateClient
-
自增(Double类型).
- increment(String, long) - Method in class com.codeupsoft.component.redis.client.RedisTemplateClient
-
自增指定值(Long类型).
- incrementMapValue(String, K, double) - Method in class com.codeupsoft.component.redis.client.RedisTemplateClient
-
Hash字段自增(Double类型).
- incrementMapValue(String, K, long) - Method in class com.codeupsoft.component.redis.client.RedisTemplateClient
-
Hash字段自增.
- isMemberOfSet(String, T) - Method in class com.codeupsoft.component.redis.client.RedisTemplateClient
-
判断Set中是否存在某个元素.
L
- leftPopList(String) - Method in class com.codeupsoft.component.redis.client.RedisTemplateClient
-
从List左侧弹出元素.
- leftPushList(String, T) - Method in class com.codeupsoft.component.redis.client.RedisTemplateClient
-
向List左侧添加元素.
- load() - Method in interface com.codeupsoft.component.redis.function.RedisCacheLoader
-
加载缓存数据.
- lockerExpire() - Method in record class com.codeupsoft.component.redis.client.RedisLoadWithLock
-
Returns the value of the
lockerExpirerecord component.
O
- of(RedisCacheData) - Static method in record class com.codeupsoft.component.redis.client.RedisLoadWithLock
-
创建Redis带锁缓存加载器实例(使用默认锁过期时间).
- of(RedisCacheData, long, TimeUnit) - Static method in record class com.codeupsoft.component.redis.client.RedisLoadWithLock
-
创建Redis带锁缓存加载器实例(指定锁过期时间).
- of(T) - Static method in record class com.codeupsoft.component.redis.client.RedisCacheData
-
创建缓存数据(使用默认不过期).
- of(T, long, TimeUnit) - Static method in record class com.codeupsoft.component.redis.client.RedisCacheData
-
创建缓存数据(指定过期时间).
P
- putCacheMapValue(String, K, V) - Method in class com.codeupsoft.component.redis.client.RedisTemplateClient
-
向Hash中添加单个键值对.
R
- randomMemberOfSet(String) - Method in class com.codeupsoft.component.redis.client.RedisTemplateClient
-
随机获取Set中的元素.
- RedisCacheData<T> - Record Class in com.codeupsoft.component.redis.client
-
Redis缓存数据封装类.
- RedisCacheData(T, long, TimeUnit) - Constructor for record class com.codeupsoft.component.redis.client.RedisCacheData
-
Creates an instance of a
RedisCacheDatarecord class. - RedisCacheLoader<T> - Interface in com.codeupsoft.component.redis.function
-
支持自定义过期时间的缓存加载器接口.
- RedisLoadWithLock<T> - Record Class in com.codeupsoft.component.redis.client
-
Redis带锁缓存加载器.
- RedisLoadWithLock(RedisCacheData, Long) - Constructor for record class com.codeupsoft.component.redis.client.RedisLoadWithLock
-
Creates an instance of a
RedisLoadWithLockrecord class. - RedisLockHolderNext - Interface in com.codeupsoft.component.redis.function
-
Redis锁持有者后续操作函数式接口.
- redisTemplate(RedisConnectionFactory) - Method in class com.codeupsoft.component.redis.autoconfigure.ComponentRedisAutoConfiguration
-
创建并配置RedisTemplate实例.
- redisTemplateClient(RedisTemplate) - Method in class com.codeupsoft.component.redis.autoconfigure.ComponentRedisAutoConfiguration
-
创建RedisTemplateClient实例.
- RedisTemplateClient - Class in com.codeupsoft.component.redis.client
-
Redis 模板客户端.
- RedisTemplateClient() - Constructor for class com.codeupsoft.component.redis.client.RedisTemplateClient
- RedisTryLockTimoOutException - Exception Class in com.codeupsoft.component.redis.exception
-
Redis尝试获取锁超时异常.
- RedisTryLockTimoOutException(String) - Constructor for exception class com.codeupsoft.component.redis.exception.RedisTryLockTimoOutException
- removeSet(String, T...) - Method in class com.codeupsoft.component.redis.client.RedisTemplateClient
-
移除Set中的元素.
- rightPopList(String) - Method in class com.codeupsoft.component.redis.client.RedisTemplateClient
-
从List右侧弹出元素.
- rightPushList(String, T) - Method in class com.codeupsoft.component.redis.client.RedisTemplateClient
-
向List右侧添加元素.
S
- serialize(T) - Method in class com.codeupsoft.component.redis.autoconfigure.FastJson2RedisSerializer
- setCacheList(String, List) - Method in class com.codeupsoft.component.redis.client.RedisTemplateClient
-
缓存List数据.
- setCacheList(String, List, long, TimeUnit) - Method in class com.codeupsoft.component.redis.client.RedisTemplateClient
-
缓存List数据(指定过期时间).
- setCacheMap(String, Map) - Method in class com.codeupsoft.component.redis.client.RedisTemplateClient
-
缓存Hash数据.
- setCacheMap(String, Map, long, TimeUnit) - Method in class com.codeupsoft.component.redis.client.RedisTemplateClient
-
缓存Hash数据(指定过期时间).
- setCacheObject(String, T) - Method in class com.codeupsoft.component.redis.client.RedisTemplateClient
-
缓存基本对象(无过期时间).
- setCacheObject(String, T, long, TimeUnit) - Method in class com.codeupsoft.component.redis.client.RedisTemplateClient
-
缓存基本对象(指定过期时间).
- setCacheSet(String, long, TimeUnit, T...) - Method in class com.codeupsoft.component.redis.client.RedisTemplateClient
-
缓存Set数据(指定过期时间).
- setCacheSet(String, T...) - Method in class com.codeupsoft.component.redis.client.RedisTemplateClient
-
缓存Set数据.
T
- timeUnit() - Method in record class com.codeupsoft.component.redis.client.RedisCacheData
-
Returns the value of the
timeUnitrecord component. - toString() - Method in record class com.codeupsoft.component.redis.client.RedisCacheData
-
Returns a string representation of this record class.
- toString() - Method in record class com.codeupsoft.component.redis.client.RedisLoadWithLock
-
Returns a string representation of this record class.
V
- value() - Method in record class com.codeupsoft.component.redis.client.RedisCacheData
-
Returns the value of the
valuerecord component.
All Classes and Interfaces|All Packages|Serialized Form