public class LRUMap extends java.util.LinkedHashMap<java.lang.Object,CacheEntry>
| 修飾子とタイプ | フィールドと説明 |
|---|---|
(package private) MapBaseCacheStore |
store |
| コンストラクタと説明 |
|---|
LRUMap(int initialCapacity,
float loadFactor,
int size) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected boolean |
removeEldestEntry(java.util.Map.Entry<java.lang.Object,CacheEntry> eldest) |
(package private) void |
setStore(MapBaseCacheStore store) |
clear, containsValue, entrySet, forEach, get, getOrDefault, keySet, replaceAll, valuesMapBaseCacheStore store
void setStore(MapBaseCacheStore store)
protected boolean removeEldestEntry(java.util.Map.Entry<java.lang.Object,CacheEntry> eldest)
removeEldestEntry クラス内 java.util.LinkedHashMap<java.lang.Object,CacheEntry>