接口 ICache
-
- 所有已知实现类:
CaffeineCache
,SimpleMemoryCache
,StringMemoryCache
public interface ICache
缓存定义接口
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 void
clear()
清空键列表void
evict(java.lang.String... keys)
移除键值boolean
exists(java.lang.String key)
检查键是否存在java.lang.Object
get(java.lang.String key)
获取值java.util.List<java.lang.String>
keys()
缓存键列表void
put(java.lang.String key, java.lang.Object value)
设置缓存值void
put(java.util.Map<java.lang.String,java.lang.Object> keyValues)
设置多值
-
-
-
方法详细资料
-
put
void put(java.lang.String key, java.lang.Object value)
设置缓存值- 参数:
key
-value
-
-
put
void put(java.util.Map<java.lang.String,java.lang.Object> keyValues)
设置多值- 参数:
key
-value
-
-
get
java.lang.Object get(java.lang.String key)
获取值- 参数:
key
-- 返回:
-
exists
boolean exists(java.lang.String key)
检查键是否存在- 参数:
key
-- 返回:
-
clear
void clear()
清空键列表
-
keys
java.util.List<java.lang.String> keys()
缓存键列表- 返回:
-
evict
void evict(java.lang.String... keys)
移除键值- 参数:
keys
-
-
-