| Name | Description | Type | Package | Framework |
| AbstractHashedMap | An abstract implementation of a hash-based map which provides numerous points for subclasses to override. | Class | org.apache.commons.collections4.map | Apache Commons |
| AbstractHashedMap .EntrySet | EntrySet implementation. | Class | org.apache.commons.collections4.map.AbstractHashedMap | Apache Commons |
| AbstractHashedMap .EntrySetIterator | Class | org.apache.commons.collections4.map.AbstractHashedMap | Apache Commons | |
| AbstractHashedMap .HashEntry | HashEntry used to store the data. | Class | org.apache.commons.collections4.map.AbstractHashedMap | Apache Commons |
| AbstractHashedMap .HashIterator | Class | org.apache.commons.collections4.map.AbstractHashedMap | Apache Commons | |
| AbstractHashedMap .HashMapIterator | MapIterator implementation. | Class | org.apache.commons.collections4.map.AbstractHashedMap | Apache Commons |
| AbstractHashedMap .KeySet | KeySet implementation. | Class | org.apache.commons.collections4.map.AbstractHashedMap | Apache Commons |
| AbstractHashedMap .KeySetIterator | Class | org.apache.commons.collections4.map.AbstractHashedMap | Apache Commons | |
| AbstractHashedMap .Values | Values implementation. | Class | org.apache.commons.collections4.map.AbstractHashedMap | Apache Commons |
| AbstractHashedMap .ValuesIterator | Class | org.apache.commons.collections4.map.AbstractHashedMap | Apache Commons | |
| AbstractIterableMap | Provide a basic IterableMap implementation. | Class | org.apache.commons.collections4.map | Apache Commons |
| AbstractLinkedMap | An abstract implementation of a hash-based map that links entries to create an ordered map and which provides numerous points for subclasses to override. | Class | org.apache.commons.collections4.map | Apache Commons |
| AbstractLinkedMap .EntrySetIterator | Class | org.apache.commons.collections4.map.AbstractLinkedMap | Apache Commons | |
| AbstractLinkedMap .KeySetIterator | Class | org.apache.commons.collections4.map.AbstractLinkedMap | Apache Commons | |
| AbstractLinkedMap .LinkEntry | LinkEntry that stores the data. | Class | org.apache.commons.collections4.map.AbstractLinkedMap | Apache Commons |
| AbstractLinkedMap .LinkIterator | Base Iterator that iterates in link order. | Class | org.apache.commons.collections4.map.AbstractLinkedMap | Apache Commons |
| AbstractLinkedMap .LinkMapIterator | MapIterator implementation. | Class | org.apache.commons.collections4.map.AbstractLinkedMap | Apache Commons |
| AbstractLinkedMap .ValuesIterator | Class | org.apache.commons.collections4.map.AbstractLinkedMap | Apache Commons | |
| AbstractMapDecorator | Provides a base decorator that enables additional functionality to be added to a Map via decoration. | Class | org.apache.commons.collections4.map | Apache Commons |
| AbstractOrderedMapDecorator | Provides a base decorator that enables additional functionality to be added to an OrderedMap via decoration. | Class | org.apache.commons.collections4.map | Apache Commons |
| AbstractReferenceMap | An abstract implementation of a hash-based map that allows the entries to be removed by the garbage collector. | Class | org.apache.commons.collections4.map | Apache Commons |
| AbstractReferenceMap .ReferenceEntry | A MapEntry implementation for the map. | Class | org.apache.commons.collections4.map.AbstractReferenceMap | Apache Commons |
| AbstractReferenceMap .ReferenceStrength | Reference type enum. | Class | org.apache.commons.collections4.map.AbstractReferenceMap | Apache Commons |
| AbstractSortedMapDecorator | Provides a base decorator that enables additional functionality to be added to a Map via decoration. | Class | org.apache.commons.collections4.map | Apache Commons |
| AbstractSortedMapDecorator .SortedMapIterator | OrderedMapIterator implementation. | Class | org.apache.commons.collections4.map.AbstractSortedMapDecorator | Apache Commons |
| CaseInsensitiveMap | A case-insensitive Map. | Class | org.apache.commons.collections4.map | Apache Commons |
| CompositeMap | Decorates a map of other maps to provide a single unified view. | Class | org.apache.commons.collections4.map | Apache Commons |
| CompositeMap .MapMutator | This interface allows definition for all of the indeterminate mutators in a CompositeMap, as well as providing a hook for | Interface | org.apache.commons.collections4.map.CompositeMap | Apache Commons |
| DefaultedMap | Decorates another Map returning a default value if the map does not contain the requested key. | Class | org.apache.commons.collections4.map | Apache Commons |
| EntrySetToMapIteratorAdapter | Adapts a Map entrySet to the MapIterator interface. | Class | org.apache.commons.collections4.map | Apache Commons |
| FixedSizeMap | Decorates another Map to fix the size, preventing add/remove. | Class | org.apache.commons.collections4.map | Apache Commons |
| FixedSizeSortedMap | Decorates another SortedMap to fix the size blocking add/remove. | Class | org.apache.commons.collections4.map | Apache Commons |
| Flat3Map | A Map implementation that stores data in simple fields until the size is greater than 3. | Class | org.apache.commons.collections4.map | Apache Commons |
| HashedMap | A Map implementation that is a general purpose alternative This implementation improves on the JDK1. | Class | org.apache.commons.collections4.map | Apache Commons |
| LazyMap | Decorates another Map to create objects in the map on demand. | Class | org.apache.commons.collections4.map | Apache Commons |
| LazySortedMap | Decorates another SortedMap to create objects in the map on demand. | Class | org.apache.commons.collections4.map | Apache Commons |
| LinkedMap | A Map implementation that maintains the order of the entries. | Class | org.apache.commons.collections4.map | Apache Commons |
| ListOrderedMap | Decorates a Map to ensure that the order of addition is retained using a List to maintain order. | Class | org.apache.commons.collections4.map | Apache Commons |
| LRUMap | A Map implementation with a fixed maximum size which removes the least recently used entry if an entry is added when full. | Class | org.apache.commons.collections4.map | Apache Commons |
| MapIterator | Defines an iterator that operates over a Map. | Interface | org.apache.commons.collections4 | Apache Commons |
| MapUtils | Provides utility methods and decorators for Map and SortedMap instances. | Class | org.apache.commons.collections4 | Apache Commons |
| MultiKeyMap | A Map implementation that uses multiple keys to map the value. | Class | org.apache.commons.collections4.map | Apache Commons |
| MultiValueMap | A MultiValueMap decorates another map, allowing it to have more than one value for a key. | Class | org.apache.commons.collections4.map | Apache Commons |
| PassiveExpiringMap | Decorates a Map to evict expired entries once their expiration time has been reached. | Class | org.apache.commons.collections4.map | Apache Commons |
| PassiveExpiringMap .ConstantTimeToLiveExpirationPolicy | that returns a expiration time that is a constant about of time in the future from the current time. | Class | org.apache.commons.collections4.map.PassiveExpiringMap | Apache Commons |
| PassiveExpiringMap .ExpirationPolicy | A policy to determine the expiration time for key-value entries. | Interface | org.apache.commons.collections4.map.PassiveExpiringMap | Apache Commons |
| PredicatedMap | Decorates another Map to validate that additions match a specified predicate. | Class | org.apache.commons.collections4.map | Apache Commons |
| PredicatedSortedMap | Decorates another SortedMap to validate that additions match a specified predicate. | Class | org.apache.commons.collections4.map | Apache Commons |
| ReferenceIdentityMap | A Map implementation that allows mappings to be removed by the garbage collector and matches keys and values based | Class | org.apache.commons.collections4.map | Apache Commons |
| ReferenceMap | A Map implementation that allows mappings to be removed by the garbage collector. | Class | org.apache.commons.collections4.map | Apache Commons |
| SingletonMap | A Map implementation that holds a single item and is fixed size. | Class | org.apache.commons.collections4.map | Apache Commons |
| StaticBucketMap | A StaticBucketMap is an efficient, thread-safe implementation of java. | Class | org.apache.commons.collections4.map | Apache Commons |
| TransformedMap | Decorates another Map to transform objects that are added. | Class | org.apache.commons.collections4.map | Apache Commons |
| TransformedSortedMap | Decorates another SortedMap to transform objects that are added. | Class | org.apache.commons.collections4.map | Apache Commons |
| UnmodifiableEntrySet | Decorates a map entry Set to ensure it can't be altered. | Class | org.apache.commons.collections4.map | Apache Commons |
| UnmodifiableMap | Decorates another Map to ensure it can't be altered. | Class | org.apache.commons.collections4.map | Apache Commons |
| UnmodifiableOrderedMap | Decorates another OrderedMap to ensure it can't be altered. | Class | org.apache.commons.collections4.map | Apache Commons |
| UnmodifiableSortedMap | Decorates another SortedMap to ensure it can't be altered. | Class | org.apache.commons.collections4.map | Apache Commons |