|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
public interface ICache<K,V>
Cache统一接口
| 方法摘要 | |
|---|---|
boolean |
clear()
删除所有缓存内的数据 |
boolean |
containsKey(K key)
是否包含了指定key的数据 |
void |
destroy()
释放Cache占用的资源 |
V |
get(K key)
获取缓存数据 |
java.util.Set<K> |
keySet()
缓存所有的key的集合 |
V |
put(K key,
V value)
保存数据 |
V |
put(K key,
V value,
java.util.Date expiry)
保存有有效期的数据 |
V |
put(K key,
V value,
int TTL)
保存有有效期的数据 |
V |
remove(K key)
移出缓存数据 |
int |
size()
缓存数据数量 |
java.util.Collection<V> |
values()
缓存的所有value的集合 |
| 方法详细信息 |
|---|
V put(K key,
V value)
key - value -
V put(K key,
V value,
java.util.Date expiry)
key - value - 有效期 -
V put(K key,
V value,
int TTL)
key - value - 数据超时的秒数 -
V get(K key)
key -
V remove(K key)
key -
boolean clear()
int size()
java.util.Set<K> keySet()
java.util.Collection<V> values()
boolean containsKey(K key)
key -
void destroy()
|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||