public class GuavaCache
extends java.lang.Object
implements jmind.base.cache.ICache
| 构造器和说明 |
|---|
GuavaCache() |
GuavaCache(int maxSize) |
GuavaCache(int maxSize,
int duration) |
GuavaCache(int maxSize,
int duration,
boolean access) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
clear() |
boolean |
delete(java.lang.String key) |
boolean |
exists(java.lang.String key) |
<V> V |
get(java.lang.String key) |
java.lang.Object |
getCache() |
java.util.Map<java.lang.String,?> |
getMulti(java.util.Collection<java.lang.String> keys) |
boolean |
set(java.lang.String key,
int seconds,
java.lang.Object value) |
boolean |
set(java.lang.String key,
java.lang.Object value) |
java.lang.String |
toString() |
public GuavaCache()
public GuavaCache(int maxSize)
public GuavaCache(int maxSize,
int duration)
maxSize - 最大条数duration - 过期时间,单位分钟public GuavaCache(int maxSize,
int duration,
boolean access)
public boolean set(java.lang.String key,
java.lang.Object value)
set 在接口中 jmind.base.cache.ICachepublic boolean set(java.lang.String key,
int seconds,
java.lang.Object value)
set 在接口中 jmind.base.cache.ICachepublic boolean delete(java.lang.String key)
delete 在接口中 jmind.base.cache.ICachepublic <V> V get(java.lang.String key)
get 在接口中 jmind.base.cache.ICachepublic java.util.Map<java.lang.String,?> getMulti(java.util.Collection<java.lang.String> keys)
getMulti 在接口中 jmind.base.cache.ICachepublic java.lang.String toString()
toString 在类中 java.lang.Objectpublic java.lang.Object getCache()
getCache 在接口中 jmind.base.cache.ICachepublic void clear()
clear 在接口中 jmind.base.cache.ICachepublic boolean exists(java.lang.String key)
exists 在接口中 jmind.base.cache.ICacheCopyright © 2018. All Rights Reserved.