クラス LRUMap
- すべての実装されたインタフェース:
Serializable,Cloneable,Map<Object,CacheEntry>
- 関連項目:
-
ネストされたクラスの概要
クラスから継承されたネストされたクラス/インタフェース java.util.AbstractMap
AbstractMap.SimpleEntry<K extends Object,V extends Object>, AbstractMap.SimpleImmutableEntry<K extends Object, V extends Object> -
フィールドの概要
フィールド -
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明protected booleanremoveEldestEntry(Map.Entry<Object, CacheEntry> eldest) (package private) voidsetStore(MapBaseCacheStore store) クラスから継承されたメソッド java.util.LinkedHashMap
clear, containsValue, entrySet, forEach, get, getOrDefault, keySet, replaceAll, valuesクラスから継承されたメソッド java.util.HashMap
clone, compute, computeIfAbsent, computeIfPresent, containsKey, isEmpty, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, sizeクラスから継承されたメソッド java.util.AbstractMap
equals, hashCode, toStringインタフェースから継承されたメソッド java.util.Map
compute, computeIfAbsent, computeIfPresent, containsKey, equals, hashCode, isEmpty, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, size
-
フィールド詳細
-
store
MapBaseCacheStore store
-
-
コンストラクタの詳細
-
LRUMap
public LRUMap(int initialCapacity, float loadFactor, int size)
-
-
メソッドの詳細
-
setStore
-
removeEldestEntry
- オーバーライド:
removeEldestEntryクラス内LinkedHashMap<Object,CacheEntry>
-