跳过导航链接
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.