| Package | Description |
|---|---|
| org.apache.commons.collections4.bidimap | |
| org.apache.commons.collections4.keyvalue |
This package contains implementations of collection and map related key/value classes.
|
| org.apache.commons.collections4.map |
| Modifier and Type | Class and Description |
|---|---|
protected static class |
AbstractDualBidiMap
Inner class MapEntry.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractKeyValue<K
Abstract pair class to assist with creating
KeyValue and
Map.Entry implementations.
|
class |
AbstractMapEntry<K
Abstract Pair class to assist with creating correct
Map.Entry implementations.
|
class |
AbstractMapEntryDecorator<K
Provides a base decorator that allows additional functionality to be added to a
Map.Entry.
|
class |
DefaultKeyValue<K
A mutable
KeyValue pair that does not implement
Map.Entry.
|
class |
DefaultMapEntry<K
|
class |
TiedMapEntry<K
A
Map.Entry tied to a map underneath.
|
class |
UnmodifiableMapEntry<K
A
Map.Entry that throws UnsupportedOperationException when
setValue is called.
|
| Constructor and Description | |
|---|---|
DefaultKeyValue(KeyValue
Constructs a new pair from the specified
KeyValue.
|
|
DefaultMapEntry(KeyValue
Constructs a new entry from the specified
KeyValue.
|
|
UnmodifiableMapEntry(KeyValue
Constructs a new entry from the specified
KeyValue.
|
| Modifier and Type | Class and Description |
|---|---|
protected static class |
AbstractHashedMap
HashEntry used to store the data.
|
protected static class |
AbstractLinkedMap
LinkEntry that stores the data.
|
protected static class |
AbstractReferenceMap
A MapEntry implementation for the map.
|
class |
SingletonMap<K
A
Map implementation that holds a single item and is fixed size.
|
| Constructor and Description | |
|---|---|
SingletonMap(KeyValue
Constructor specifying the key and value as a
KeyValue.
|