Listable<V>, java.io.Serializable, java.lang.Cloneable, java.util.Map<K,V>, org.apache.commons.collections4.BoundedMap<K,V>, org.apache.commons.collections4.Get<K,V>, org.apache.commons.collections4.IterableGet<K,V>, org.apache.commons.collections4.IterableMap<K,V>, org.apache.commons.collections4.OrderedMap<K,V>, org.apache.commons.collections4.Put<K,V>public class ListingLRUMap<K,V> extends org.apache.commons.collections4.map.LRUMap<K,V> implements Listable<V>
org.apache.commons.collections4.map.AbstractHashedMap.EntrySet<K extends java.lang.Object,V extends java.lang.Object>, org.apache.commons.collections4.map.AbstractHashedMap.HashEntry<K extends java.lang.Object,V extends java.lang.Object>, org.apache.commons.collections4.map.AbstractHashedMap.HashIterator<K extends java.lang.Object,V extends java.lang.Object>, org.apache.commons.collections4.map.AbstractHashedMap.HashMapIterator<K extends java.lang.Object,V extends java.lang.Object>, org.apache.commons.collections4.map.AbstractHashedMap.KeySet<K extends java.lang.Object>, org.apache.commons.collections4.map.AbstractHashedMap.Values<V extends java.lang.Object>org.apache.commons.collections4.map.AbstractLinkedMap.EntrySetIterator<K extends java.lang.Object,V extends java.lang.Object>, org.apache.commons.collections4.map.AbstractLinkedMap.KeySetIterator<K extends java.lang.Object>, org.apache.commons.collections4.map.AbstractLinkedMap.LinkEntry<K extends java.lang.Object,V extends java.lang.Object>, org.apache.commons.collections4.map.AbstractLinkedMap.LinkIterator<K extends java.lang.Object,V extends java.lang.Object>, org.apache.commons.collections4.map.AbstractLinkedMap.LinkMapIterator<K extends java.lang.Object,V extends java.lang.Object>, org.apache.commons.collections4.map.AbstractLinkedMap.ValuesIterator<V extends java.lang.Object>| Constructor | Description |
|---|---|
ListingLRUMap(int capacity) |
| Modifier and Type | Method | Description |
|---|---|---|
protected void |
decrementSize() |
|
V |
list(java.lang.String afterObjectId,
java.util.Collection<V> outputBuffer,
int limit) |
|
protected void |
moveToMRU(org.apache.commons.collections4.map.AbstractLinkedMap.LinkEntry<K,V> entry) |
|
V |
put(K key,
V value) |
|
V |
remove(java.lang.Object key) |
|
int |
size() |
calculateNewCapacity, calculateThreshold, checkCapacity, containsKey, convertKey, destroyEntry, ensureCapacity, entryHashCode, entryKey, entryNext, entrySet, entryValue, equals, hash, hashCode, hashIndex, isEmpty, isEqualKey, isEqualValue, keySet, putAll, removeMapping, reuseEntry, toString, valuesaddEntry, clear, containsValue, createEntry, createEntrySetIterator, createKeySetIterator, createValuesIterator, entryAfter, entryBefore, firstKey, getEntry, getEntry, init, lastKey, mapIterator, nextKey, previousKey, removeEntrycontainsKey, containsValue, entrySet, isEmpty, keySet, valuesaddMapping, clone, doReadObject, doWriteObject, get, get, isFull, isScanUntilRemovable, maxSize, removeLRU, reuseMapping, updateEntryclear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, getOrDefault, hashCode, isEmpty, keySet, merge, putAll, putIfAbsent, remove, replace, replace, replaceAll, valuespublic int size()
public V remove(java.lang.Object key)
public V list(java.lang.String afterObjectId, java.util.Collection<V> outputBuffer, int limit)
protected void moveToMRU(org.apache.commons.collections4.map.AbstractLinkedMap.LinkEntry<K,V> entry)
protected void decrementSize()