| Package | Description |
|---|---|
| org.apache.commons.collections4.bidimap | |
| org.apache.commons.collections4.map |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractBidiMapDecorator<K
Provides a base decorator that enables additional functionality to be added to a BidiMap via decoration.
|
class |
AbstractOrderedBidiMapDecorator<K
Provides a base decorator that enables additional functionality to be added to an OrderedBidiMap via decoration.
|
class |
AbstractSortedBidiMapDecorator<K
Provides a base decorator that enables additional functionality to be added to a SortedBidiMap via decoration.
|
protected static class |
DualTreeBidiMap
Internal sorted map view.
|
class |
UnmodifiableBidiMap<K
Decorates another
BidiMap to ensure it can't be altered.
|
class |
UnmodifiableOrderedBidiMap<K
Decorates another
OrderedBidiMap to ensure it can't be altered.
|
class |
UnmodifiableSortedBidiMap<K
Decorates another
SortedBidiMap to ensure it can't be altered.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractMapDecorator<K
Provides a base decorator that enables additional functionality to be added to a Map via decoration.
|
class |
AbstractOrderedMapDecorator<K
Provides a base decorator that enables additional functionality to be added to an OrderedMap via decoration.
|
class |
AbstractSortedMapDecorator<K
Provides a base decorator that enables additional functionality to be added to a Map via decoration.
|
class |
CompositeMap<K
Decorates a map of other maps to provide a single unified view.
|
class |
DefaultedMap<K
Decorates another
Map returning a default value if the map does not contain the requested key.
|
class |
FixedSizeMap<K
Decorates another
Map to fix the size, preventing add/remove.
|
class |
FixedSizeSortedMap<K
Decorates another
SortedMap to fix the size blocking add/remove.
|
class |
LazyMap<K
Decorates another
Map to create objects in the map on demand.
|
class |
LazySortedMap<K
Decorates another
SortedMap to create objects in the map on demand.
|
class |
ListOrderedMap<K
Decorates a
Map to ensure that the order of addition is retained using a
List to maintain order.
|
class |
MultiKeyMap<K
A
Map implementation that uses multiple keys to map the value.
|
class |
MultiValueMap<K
Deprecated.
since 4.1, use
MultiValuedMap instead
|
class |
PassiveExpiringMap<K
Decorates a
Map to evict expired entries once their expiration time has been reached.
|
class |
PredicatedMap<K
Decorates another
Map to validate that additions match a specified predicate.
|
class |
PredicatedSortedMap<K
Decorates another
SortedMap to validate that additions match a specified predicate.
|
class |
StaticBucketMap<K
A StaticBucketMap is an efficient, thread-safe implementation of
java.util.Map that performs well in in a highly thread-contentious environment.
|
class |
TransformedMap<K
Decorates another
Map to transform objects that are added.
|
class |
TransformedSortedMap<K
Decorates another
SortedMap to transform objects that are added.
|
class |
UnmodifiableMap<K
Decorates another
Map to ensure it can't be altered.
|
class |
UnmodifiableOrderedMap<K
Decorates another
OrderedMap to ensure it can't be altered.
|
class |
UnmodifiableSortedMap<K
Decorates another
SortedMap to ensure it can't be altered.
|