Uses of Package
org.apache.commons.collections4.map
Package
Description
Interfaces and utilities shared across all packages.
-
-
ClassDescriptionProvide a basic
IterableMap
implementation.Provides a base decorator that enables additional functionality to be added to a Map via decoration.Provides a base decorator that enables additional functionality to be added to a Map via decoration. -
ClassDescriptionAn abstract implementation of a hash-based map which provides numerous points for subclasses to override.HashEntry used to store the data.Base IteratorProvide a basic
IterableMap
implementation.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.LinkEntry that stores the data.Base Iterator that iterates in link order.Provides a base decorator that enables additional functionality to be added to a Map via decoration.Provides a base decorator that enables additional functionality to be added to an OrderedMap via decoration.An abstract implementation of a hash-based map that allows the entries to be removed by the garbage collector.A MapEntry implementation for the map.Reference type enum.Provides a base decorator that enables additional functionality to be added to a Map via decoration.A case-insensitiveMap
.Decorates a map of other maps to provide a single unified view.This interface allows definition for all of the indeterminate mutators in a CompositeMap, as well as providing a hook for callbacks on key collisions.Decorates anotherMap
returning a default value if the map does not contain the requested key.Adapts a Map entrySet to the MapIterator interface.Decorates anotherMap
to fix the size, preventing add/remove.Decorates anotherSortedMap
to fix the size blocking add/remove.AMap
implementation that stores data in simple fields until the size is greater than 3.AMap
implementation that is a general purpose alternative toHashMap
.Decorates anotherMap
to create objects in the map on demand.Decorates anotherSortedMap
to create objects in the map on demand.AMap
implementation that maintains the order of the entries.Decorates aMap
to ensure that the order of addition is retained using aList
to maintain order.AMap
implementation with a fixed maximum size which removes the least recently used entry if an entry is added when full.AMap
implementation that uses multiple keys to map the value.Deprecated.since 4.1, useMultiValuedMap
insteadA policy to determine the expiration time for key-value entries.Decorates anotherMap
to validate that additions match a specified predicate.Decorates anotherSortedMap
to validate that additions match a specified predicate.AMap
implementation that holds a single item and is fixed size.Decorates anotherMap
to transform objects that are added.Decorates anotherSortedMap
to transform objects that are added.
MultiValuedMap
instead