| 程序包 | 说明 |
|---|---|
| blade.cache | |
| blade.cache.impl |
| 限定符和类型 | 类和说明 |
|---|---|
class |
AbstractCache<K,V>
抽象缓存基础实现
|
| 限定符和类型 | 方法和说明 |
|---|---|
Cache<K,V> |
AbstractCache.cacheSize(int cacheSize) |
<A,B> Cache<A,B> |
Cache.cacheSize(int cacheSize)
设置缓存大小
|
Cache<K,V> |
AbstractCache.expire(long expire) |
<A,B> Cache<A,B> |
Cache.expire(long expire)
设置缓存有效期
|
<K,V> Cache<K,V> |
CacheManager.getCache(String cacheId) |
<K,V> Cache<K,V> |
CacheManager.newFIFOCache()
LFUCache:START
|
<K,V> Cache<K,V> |
CacheManager.newFIFOCache(int cacheSize) |
<K,V> Cache<K,V> |
CacheManager.newFIFOCache(String cacheId) |
<K,V> Cache<K,V> |
CacheManager.newFIFOCache(String cacheId,
int cacheSize) |
<K,V> Cache<K,V> |
CacheManager.newLFUCache()
LFUCache:START
|
<K,V> Cache<K,V> |
CacheManager.newLFUCache(int cacheSize) |
<K,V> Cache<K,V> |
CacheManager.newLFUCache(String cacheId) |
<K,V> Cache<K,V> |
CacheManager.newLFUCache(String cacheId,
int cacheSize) |
<K,V> Cache<K,V> |
CacheManager.newLRUCache()
LRUCache:START
|
<K,V> Cache<K,V> |
CacheManager.newLRUCache(int cacheSize) |
<K,V> Cache<K,V> |
CacheManager.newLRUCache(String cacheId) |
<K,V> Cache<K,V> |
CacheManager.newLRUCache(String cacheId,
int cacheSize) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
FIFOCache<K,V>
FIFO实现
|
class |
LFUCache<K,V>
LFU实现
|
class |
LRUCache<K,V>
LRU 实现
|
Copyright © 2015. All rights reserved.