Package com.helger.commons.collection.map
package com.helger.commons.collection.map
-
ClassesClassDescriptionAbstractSoftMap<K,
V> SoftMapimplementation based on http://www.javaspecialists.eu/archive/Issue015.html
TheentrySetimplementation is fromorg.hypergraphdb.util
Note:AbstractSoftMapis NOT serializable!We define our own subclass of SoftReference which contains not only the value but also the key to make it easier to find the entry in the HashMap after it's been garbage collected.LoggingLRUMap<KEYTYPE,VALUETYPE> A specificLRUMapthat emits a warning once the map is full and the oldest entry gets discarded.LRUMap<KEYTYPE,VALUETYPE> A special ordered map, that has an upper limit of contained elements.LRUSet<ELEMENTTYPE>A special ordered set, that has an upper limit of contained elements.MapEntry<KEYTYPE,VALUETYPE> Simple implementation of Map.Entry.
Important: The equals and hashCode implementation of this class is different from the Map.Entry default implementation class!SoftHashMap<K,V> SoftHashMapimplementation based on http://www.javaspecialists.eu/archive/Issue015.html
TheentrySetimplementation is fromorg.hypergraphdb.util
Note:SoftHashMapis NOT serializable!SoftLinkedHashMap<K,V> SoftHashMapimplementation based on http://www.javaspecialists.eu/archive/Issue015.html
TheentrySetimplementation is fromorg.hypergraphdb.util
Note:SoftLinkedHashMapis NOT serializable!