com.liferay.portal.kernel.concurrent
Class ConcurrentLFUCache<K,V>
java.lang.Object
com.liferay.portal.kernel.concurrent.ConcurrentLFUCache<K,V>
public class ConcurrentLFUCache<K,V>
- extends java.lang.Object
- Author:
- Shuyang Zhou
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ConcurrentLFUCache
public ConcurrentLFUCache(int maxSize)
ConcurrentLFUCache
public ConcurrentLFUCache(int maxSize,
float loadFactor)
clear
public void clear()
evictCount
public long evictCount()
expectedSize
public int expectedSize()
get
public V get(K key)
hitCount
public long hitCount()
maxSize
public int maxSize()
missCount
public long missCount()
put
public void put(K key,
V value)
putCount
public long putCount()
size
public int size()
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
onRemove
protected void onRemove(K key,
V value)