A B C D E I K L M P R S T U V
A
- after(ICacheInterceptorContext<K, V>) - 接口 中的方法com.github.houbb.cache.api.ICacheInterceptor
-
方法执行之后
B
- before(ICacheInterceptorContext<K, V>) - 接口 中的方法com.github.houbb.cache.api.ICacheInterceptor
-
方法执行之前
C
- cache() - 接口 中的方法com.github.houbb.cache.api.ICacheEvictContext
-
cache 实现
- cache() - 接口 中的方法com.github.houbb.cache.api.ICacheInterceptorContext
-
缓存信息
- cacheEvict() - 接口 中的方法com.github.houbb.cache.api.ICacheContext
-
驱除策略
- CacheInterceptor - com.github.houbb.cache.annotation中的注释类型
-
缓存拦截器
- com.github.houbb.cache.annotation - 程序包 com.github.houbb.cache.annotation
-
- com.github.houbb.cache.api - 程序包 com.github.houbb.cache.api
-
- costTimeMills() - 接口 中的方法com.github.houbb.cache.api.ICacheSlowListenerContext
-
消耗时间
D
- delay() - 接口 中的方法com.github.houbb.cache.api.ICachePersist
-
延迟时间
E
- endMills() - 接口 中的方法com.github.houbb.cache.api.ICacheInterceptorContext
-
结束时间
- endTimeMills() - 接口 中的方法com.github.houbb.cache.api.ICacheSlowListenerContext
-
结束时间
- evict() - 接口 中的方法com.github.houbb.cache.api.ICache
-
淘汰策略
- evict(ICacheEvictContext<K, V>) - 接口 中的方法com.github.houbb.cache.api.ICacheEvict
-
驱除策略
- expire(K, long) - 接口 中的方法com.github.houbb.cache.api.ICache
-
设置过期时间
(1)如果 key 不存在,则什么都不做。
- expire() - 接口 中的方法com.github.houbb.cache.api.ICache
-
获取缓存的过期处理类
- expire(K, long) - 接口 中的方法com.github.houbb.cache.api.ICacheExpire
-
指定过期信息
- expireAt(K, long) - 接口 中的方法com.github.houbb.cache.api.ICache
-
在指定的时间过期
- expireTime(K) - 接口 中的方法com.github.houbb.cache.api.ICacheExpire
-
待过期的 key
不存在,则返回 null
I
- ICache<K,V> - com.github.houbb.cache.api中的接口
-
缓存接口
- ICacheContext<K,V> - com.github.houbb.cache.api中的接口
-
缓存上下文
- ICacheEntry<K,V> - com.github.houbb.cache.api中的接口
-
缓存明细信息
- ICacheEvict<K,V> - com.github.houbb.cache.api中的接口
-
驱除策略
- ICacheEvictContext<K,V> - com.github.houbb.cache.api中的接口
-
驱除策略
1.
- ICacheExpire<K,V> - com.github.houbb.cache.api中的接口
-
缓存过期接口
- ICacheInterceptor<K,V> - com.github.houbb.cache.api中的接口
-
拦截器接口
(1)耗时统计
(2)监听器
- ICacheInterceptorContext<K,V> - com.github.houbb.cache.api中的接口
-
拦截器上下文接口
(1)get
(2)put
(3)remove
(4)expire
(5)evict
- ICacheLoad<K,V> - com.github.houbb.cache.api中的接口
-
缓存接口
- ICachePersist<K,V> - com.github.houbb.cache.api中的接口
-
持久化缓存接口
- ICacheRemoveListener<K,V> - com.github.houbb.cache.api中的接口
-
删除监听器接口
- ICacheRemoveListenerContext<K,V> - com.github.houbb.cache.api中的接口
-
删除监听器上下文
(1)耗时统计
(2)监听器
- ICacheSlowListener - com.github.houbb.cache.api中的接口
-
慢日志操作接口
- ICacheSlowListenerContext - com.github.houbb.cache.api中的接口
-
慢日志监听器上下文
K
- key() - 接口 中的方法com.github.houbb.cache.api.ICacheEntry
-
- key() - 接口 中的方法com.github.houbb.cache.api.ICacheEvictContext
-
新加的 key
- key() - 接口 中的方法com.github.houbb.cache.api.ICacheRemoveListenerContext
-
清空的 key
L
- listen(ICacheRemoveListenerContext<K, V>) - 接口 中的方法com.github.houbb.cache.api.ICacheRemoveListener
-
监听
- listen(ICacheSlowListenerContext) - 接口 中的方法com.github.houbb.cache.api.ICacheSlowListener
-
监听
- load() - 接口 中的方法com.github.houbb.cache.api.ICache
-
加载信息
- load(ICache<K, V>) - 接口 中的方法com.github.houbb.cache.api.ICacheLoad
-
加载缓存信息
M
- map() - 接口 中的方法com.github.houbb.cache.api.ICacheContext
-
map 信息
- method() - 接口 中的方法com.github.houbb.cache.api.ICacheInterceptorContext
-
执行的方法信息
- methodName() - 接口 中的方法com.github.houbb.cache.api.ICacheSlowListenerContext
-
方法名称
P
- params() - 接口 中的方法com.github.houbb.cache.api.ICacheInterceptorContext
-
执行的参数
- params() - 接口 中的方法com.github.houbb.cache.api.ICacheSlowListenerContext
-
参数信息
- period() - 接口 中的方法com.github.houbb.cache.api.ICachePersist
-
时间间隔
- persist() - 接口 中的方法com.github.houbb.cache.api.ICache
-
持久化类
- persist(ICache<K, V>) - 接口 中的方法com.github.houbb.cache.api.ICachePersist
-
持久化缓存信息
R
- refreshExpire(Collection<K>) - 接口 中的方法com.github.houbb.cache.api.ICacheExpire
-
惰性删除中需要处理的 keys
- removeKey(K) - 接口 中的方法com.github.houbb.cache.api.ICacheEvict
-
删除 key 信息
- removeListeners() - 接口 中的方法com.github.houbb.cache.api.ICache
-
删除监听类列表
- result() - 接口 中的方法com.github.houbb.cache.api.ICacheInterceptorContext
-
方法执行的结果
- result() - 接口 中的方法com.github.houbb.cache.api.ICacheSlowListenerContext
-
方法结果
S
- size() - 接口 中的方法com.github.houbb.cache.api.ICacheContext
-
大小限制
- size() - 接口 中的方法com.github.houbb.cache.api.ICacheEvictContext
-
获取大小
- slowerThanMills() - 接口 中的方法com.github.houbb.cache.api.ICacheSlowListener
-
慢日志的阈值
- slowListeners() - 接口 中的方法com.github.houbb.cache.api.ICache
-
慢日志监听类列表
- startMills() - 接口 中的方法com.github.houbb.cache.api.ICacheInterceptorContext
-
开始时间
- startTimeMills() - 接口 中的方法com.github.houbb.cache.api.ICacheSlowListenerContext
-
开始时间
T
- timeUnit() - 接口 中的方法com.github.houbb.cache.api.ICachePersist
-
时间单位
- type() - 接口 中的方法com.github.houbb.cache.api.ICacheRemoveListenerContext
-
删除类型
U
- updateKey(K) - 接口 中的方法com.github.houbb.cache.api.ICacheEvict
-
更新 key 信息
V
- value() - 接口 中的方法com.github.houbb.cache.api.ICacheEntry
-
- value() - 接口 中的方法com.github.houbb.cache.api.ICacheRemoveListenerContext
-
值
A B C D E I K L M P R S T U V
Copyright © 2020. All rights reserved.