public class SortedCache extends LimitedCache
AbstractCache.CacheIterator| 限定符和类型 | 字段和说明 |
|---|---|
private boolean |
asc |
private Cache |
delegate |
private NavigableSet<Object> |
keys |
private int |
maxSize |
private Store |
store |
| 构造器和说明 |
|---|
SortedCache(Cache delegate,
int maxSize,
boolean asc) |
SortedCache(int maxSize) |
SortedCache(int maxSize,
boolean asc) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
clear() |
private void |
control(Object key) |
Object |
getObject(Object key) |
int |
getSize() |
boolean |
hasKey(Object key) |
Set<Object> |
keys() |
static void |
main(String[] args) |
void |
putObject(Object key,
Object value) |
Object |
removeObject(Object key) |
void |
setStore(Store store) |
String |
toString() |
expiredCache, expiredCache, fifoCache, iterator, lifoCache, lruCache, masterStandbyCache, sortedCacheclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitforEach, iterator, spliteratorprivate final Cache delegate
private final NavigableSet<Object> keys
private final int maxSize
private final boolean asc
private Store store
public SortedCache(int maxSize)
public SortedCache(int maxSize,
boolean asc)
public SortedCache(Cache delegate, int maxSize, boolean asc)
Copyright © 2020. All rights reserved.