public class LruDiskCache extends BaseCache
描述:磁盘缓存实现类
作者: zhouyou| 构造器和说明 |
|---|
LruDiskCache(IDiskConverter diskConverter,
java.io.File diskDir,
int appVersion,
long diskMaxSize) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected boolean |
doClear()
清空缓存
|
protected boolean |
doContainsKey(java.lang.String key)
是否包含 采用protected修饰符 被子类修改
|
protected <T> T |
doLoad(java.lang.reflect.Type type,
java.lang.String key)
读取缓存
|
protected boolean |
doRemove(java.lang.String key)
删除缓存
|
protected <T> boolean |
doSave(java.lang.String key,
T value)
保存
|
protected boolean |
isExpiry(java.lang.String key,
long existTime)
是否过期
|
containsKeypublic LruDiskCache(IDiskConverter diskConverter, java.io.File diskDir, int appVersion, long diskMaxSize)
protected <T> T doLoad(java.lang.reflect.Type type,
java.lang.String key)
BaseCacheprotected <T> boolean doSave(java.lang.String key,
T value)
BaseCacheprotected boolean doContainsKey(java.lang.String key)
BaseCachedoContainsKey 在类中 BaseCacheprotected boolean doRemove(java.lang.String key)
BaseCache