public class LruCache<K,V>
extends java.lang.Object
| 构造器和说明 |
|---|
LruCache(int maxSize) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected V |
create(K key) |
int |
createCount() |
protected void |
entryRemoved(boolean evicted,
K key,
V oldValue,
V newValue) |
void |
evictAll() |
int |
evictionCount() |
V |
get(K key) |
int |
hitCount() |
int |
maxSize() |
int |
missCount() |
V |
put(K key,
V value) |
int |
putCount() |
V |
remove(K key) |
void |
resize(int maxSize) |
int |
size() |
protected int |
sizeOf(K key,
V value) |
java.util.Map<K,V> |
snapshot() |
java.lang.String |
toString() |
void |
trimToSize(int maxSize) |
public void resize(int maxSize)
public void trimToSize(int maxSize)
public final void evictAll()
public final int size()
public final int maxSize()
public final int hitCount()
public final int missCount()
public final int createCount()
public final int putCount()
public final int evictionCount()
public final java.lang.String toString()
toString 在类中 java.lang.Object