您的浏览器已禁用 JavaScript。
跳过导航链接
程序包
类
使用
树
已过时
索引
帮助
上一个
下一个
框架
无框架
所有类
A
B
C
E
G
I
K
L
M
O
P
R
S
T
U
V
A
after(ICacheInterceptorContext<K, V>)
- 接口 中的方法com.github.houbb.cache.api.
ICacheInterceptor
方法执行之后
append(ICachePersistAofEntry)
- 接口 中的方法com.github.houbb.cache.api.
ICachePersistAof
添加明细信息
B
before(ICacheInterceptorContext<K, V>)
- 接口 中的方法com.github.houbb.cache.api.
ICacheInterceptor
方法执行之前
C
cacheContext()
- 接口 中的方法com.github.houbb.cache.api.
ICacheInterceptorContext
缓存信息
com.github.houbb.cache.api
- 程序包 com.github.houbb.cache.api
containsKey(K)
- 接口 中的方法com.github.houbb.cache.api.
ICacheMap
Returns
true
if this map contains a mapping for the specified key.
E
endMills()
- 接口 中的方法com.github.houbb.cache.api.
ICacheInterceptorContext
结束时间
evict()
- 接口 中的方法com.github.houbb.cache.api.
ICacheContext
驱除策略 v1.0.0 重命名为 evict
evict(ICacheContext<K, V>, K)
- 接口 中的方法com.github.houbb.cache.api.
ICacheEvict
驱除
exception(ICacheInterceptorContext, Exception)
- 接口 中的方法com.github.houbb.cache.api.
ICacheInterceptor
异常
expire()
- 接口 中的方法com.github.houbb.cache.api.
ICacheContext
过期策略
expire()
- 接口 中的方法com.github.houbb.cache.api.
ICacheLoadContext
过期策略
expire()
- 接口 中的方法com.github.houbb.cache.api.
ICachePersistContext
过期策略
expireAt(K, long)
- 接口 中的方法com.github.houbb.cache.api.
ICache
在指定的时间过期 (1)如果 key 不存在,则什么都不做。
expireAt(K, long)
- 接口 中的方法com.github.houbb.cache.api.
ICacheExpire
指定过期信息
expireTime(K)
- 接口 中的方法com.github.houbb.cache.api.
ICacheExpire
待过期的 key 不存在,则返回 null
G
get(K)
- 接口 中的方法com.github.houbb.cache.api.
ICacheMap
Returns the value to which the specified key is mapped, or
null
if this map contains no mapping for the key.
getMethodName()
- 接口 中的方法com.github.houbb.cache.api.
ICachePersistAofEntry
方法名称
getParams()
- 接口 中的方法com.github.houbb.cache.api.
ICachePersistAofEntry
参数信息
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
中的接口
驱除策略
ICacheExpire
<
K
,
V
> -
com.github.houbb.cache.api
中的接口
缓存过期接口
ICacheExpireContext
<
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
中的接口
缓存接口
ICacheLoadContext
<
K
,
V
> -
com.github.houbb.cache.api
中的接口
加载接口
ICacheMap
<
K
,
V
> -
com.github.houbb.cache.api
中的接口
避免 jdk 的变化,导致接口的不稳定 简化 map 接口,去掉无用的实现
ICacheOrder
-
com.github.houbb.cache.api
中的接口
指定顺序,用于排序时使用 1.
ICachePersist
<
K
,
V
> -
com.github.houbb.cache.api
中的接口
持久化缓存接口
ICachePersistAof
<
K
,
V
> -
com.github.houbb.cache.api
中的接口
持久化缓存接口
ICachePersistAofEntry
-
com.github.houbb.cache.api
中的接口
AOF 持久化明细
ICachePersistContext
<
K
,
V
> -
com.github.houbb.cache.api
中的接口
持久化缓存接口
init(ICacheContext<K, V>)
- 接口 中的方法com.github.houbb.cache.api.
ICache
初始化 为了直接兼容 map 接口,且持有对应的上下文信息
init(ICacheExpireContext<K, V>)
- 接口 中的方法com.github.houbb.cache.api.
ICacheExpire
初始化
init(ICacheLoadContext<K, V>)
- 接口 中的方法com.github.houbb.cache.api.
ICacheLoad
加载缓存信息
init(ICachePersistContext<K, V>)
- 接口 中的方法com.github.houbb.cache.api.
ICachePersist
初始化上下文
interceptorList()
- 接口 中的方法com.github.houbb.cache.api.
ICacheContext
操作监听类
isEmpty()
- 接口 中的方法com.github.houbb.cache.api.
ICacheMap
Returns
true
if this map contains no key-value mappings.
K
key()
- 接口 中的方法com.github.houbb.cache.api.
ICacheEntry
keySet()
- 接口 中的方法com.github.houbb.cache.api.
ICacheMap
Returns a
Set
view of the keys contained in this map.
L
load()
- 接口 中的方法com.github.houbb.cache.api.
ICacheContext
加载策略
load()
- 接口 中的方法com.github.houbb.cache.api.
ICacheLoad
加载初始化信息
M
map()
- 接口 中的方法com.github.houbb.cache.api.
ICacheContext
map 信息
map()
- 接口 中的方法com.github.houbb.cache.api.
ICacheExpireContext
map 信息
map()
- 接口 中的方法com.github.houbb.cache.api.
ICacheLoadContext
map 信息
map()
- 接口 中的方法com.github.houbb.cache.api.
ICachePersistContext
map 信息
match(ICacheInterceptorContext<K, V>)
- 接口 中的方法com.github.houbb.cache.api.
ICacheInterceptor
是否满足触发条件
methodName()
- 接口 中的方法com.github.houbb.cache.api.
ICacheInterceptorContext
执行的方法信息
O
order()
- 接口 中的方法com.github.houbb.cache.api.
ICacheOrder
对应的顺序
P
params()
- 接口 中的方法com.github.houbb.cache.api.
ICacheInterceptorContext
执行的参数
persist()
- 接口 中的方法com.github.houbb.cache.api.
ICacheContext
持久化策略
put(K, V)
- 接口 中的方法com.github.houbb.cache.api.
ICacheMap
Associates the specified value with the specified key in this map (optional operation).
R
refreshExpire(Collection<K>)
- 接口 中的方法com.github.houbb.cache.api.
ICacheExpire
惰性删除中需要处理的 keys
remove(K)
- 接口 中的方法com.github.houbb.cache.api.
ICacheMap
Removes the mapping for a key from this map if it is present (optional operation).
removeKey(ICacheContext<K, V>, K)
- 接口 中的方法com.github.houbb.cache.api.
ICacheEvict
删除 key 信息
result()
- 接口 中的方法com.github.houbb.cache.api.
ICacheInterceptorContext
方法执行的结果
S
size()
- 接口 中的方法com.github.houbb.cache.api.
ICacheContext
大小限制
size()
- 接口 中的方法com.github.houbb.cache.api.
ICacheMap
Returns the number of key-value mappings in this map.
startMills()
- 接口 中的方法com.github.houbb.cache.api.
ICacheInterceptorContext
开始时间
T
typeList()
- 接口 中的方法com.github.houbb.cache.api.
ICacheInterceptorContext
类型列表
U
updateKey(ICacheContext<K, V>, K)
- 接口 中的方法com.github.houbb.cache.api.
ICacheEvict
更新 key 信息
V
value()
- 接口 中的方法com.github.houbb.cache.api.
ICacheEntry
A
B
C
E
G
I
K
L
M
O
P
R
S
T
U
V
跳过导航链接
程序包
类
使用
树
已过时
索引
帮助
上一个
下一个
框架
无框架
所有类
Copyright © 2025. All rights reserved.