public class SimpleCache<K,V> extends LinkedHashMap<K,V>
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
SimpleCache(int maxSize) |
Modifier and Type | Method and Description |
---|---|
protected int |
getMaxSize() |
protected boolean |
removeEldestEntry(Map.Entry<K,V> e) |
clear, containsValue, entrySet, forEach, get, getOrDefault, keySet, replaceAll, values
clone, compute, computeIfAbsent, computeIfPresent, containsKey, isEmpty, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, size
equals, hashCode, toString
finalize, getClass, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, containsKey, equals, hashCode, isEmpty, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, size
protected int getMaxSize()
protected boolean removeEldestEntry(Map.Entry<K,V> e)
removeEldestEntry
in class LinkedHashMap<K,V>
Copyright © 2005–2018. All rights reserved.