com.taobao.common.store.util
类 LRUHashMap<K,V>
java.lang.Object
java.util.AbstractMap<K,V>
java.util.HashMap<K,V>
java.util.LinkedHashMap<K,V>
com.taobao.common.store.util.LRUHashMap<K,V>
- 类型参数:
K
- V
-
- 所有已实现的接口:
- Serializable, Cloneable, Map<K,V>
public class LRUHashMap<K,V>
- extends LinkedHashMap<K,V>
*
- 作者:
- dennis
- 另请参见:
- 序列化表格
从接口 java.util.Map 继承的方法 |
containsKey, entrySet, equals, hashCode, isEmpty, keySet, put, putAll, remove, size, values |
LRUHashMap
public LRUHashMap()
LRUHashMap
public LRUHashMap(int maxCapacity,
boolean enableLRU)
setHandler
public void setHandler(LRUHashMap.EldestEntryHandler<K,V> handler)
removeEldestEntry
protected boolean removeEldestEntry(Map.Entry<K,V> eldest)
- 覆盖:
- 类
LinkedHashMap<K,V>
中的 removeEldestEntry
Copyright © 2010–2013. All rights reserved.