| Package | Description |
|---|---|
| org.apache.commons.collections4.bag | |
| org.apache.commons.collections4.bidimap | |
| org.apache.commons.collections4.collection |
This package contains implementations of the
Collection interface.
|
| org.apache.commons.collections4.iterators |
This package contains implementations of the
Iterator interface.
|
| org.apache.commons.collections4.keyvalue |
This package contains implementations of collection and map related key/value classes.
|
| org.apache.commons.collections4.list |
This package contains implementations of the
List interface.
|
| org.apache.commons.collections4.map | |
| org.apache.commons.collections4.multimap |
This package contains implementations of the
MultiValuedMap interfaces.
|
| org.apache.commons.collections4.multiset |
This package contains implementations of the
MultiSet and
SortedMultiSet interfaces.
|
| org.apache.commons.collections4.queue |
This package contains implementations for the
Queue interface.
|
| org.apache.commons.collections4.set | |
| org.apache.commons.collections4.trie |
This package contains implementations of the
Trie interface.
|
| Modifier and Type | Class and Description |
|---|---|
class |
UnmodifiableBag<E>
Decorates another
Bag to ensure it can't be altered.
|
class |
UnmodifiableSortedBag<E>
Decorates another
SortedBag to ensure it can't be altered.
|
| Modifier and Type | Class and Description |
|---|---|
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 |
UnmodifiableBoundedCollection<E>
UnmodifiableBoundedCollection decorates another
BoundedCollection to ensure it can't be altered.
|
class |
UnmodifiableCollection<E>
Decorates another
Collection to ensure it can't be altered.
|
| Modifier and Type | Class and Description |
|---|---|
class |
UnmodifiableIterator<E>
Decorates an iterator such that it cannot be modified.
|
class |
UnmodifiableListIterator<E>
Decorates a list iterator such that it cannot be modified.
|
class |
UnmodifiableMapIterator<K
Decorates a map iterator such that it cannot be modified.
|
class |
UnmodifiableOrderedMapIterator<K
Decorates an ordered map iterator such that it cannot be modified.
|
| Modifier and Type | Class and Description |
|---|---|
class |
UnmodifiableMapEntry<K
A
Map.Entry that throws UnsupportedOperationException when
setValue is called.
|
| Modifier and Type | Class and Description |
|---|---|
class |
UnmodifiableList<E>
Decorates another
List to ensure it can't be altered.
|
| Modifier and Type | Class and Description |
|---|---|
class |
UnmodifiableEntrySet<K
Decorates a map entry
Set to ensure it can't be altered.
|
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.
|
| Modifier and Type | Class and Description |
|---|---|
class |
UnmodifiableMultiValuedMap<K
Decorates another
MultiValuedMap to ensure it can't be altered.
|
| Modifier and Type | Class and Description |
|---|---|
class |
UnmodifiableMultiSet<E>
Decorates another
MultiSet to ensure it can't be altered.
|
| Modifier and Type | Class and Description |
|---|---|
class |
UnmodifiableQueue<E>
Decorates another
Queue to ensure it can't be altered.
|
| Modifier and Type | Class and Description |
|---|---|
class |
UnmodifiableNavigableSet<E>
Decorates another
NavigableSet to ensure it can't be altered.
|
class |
UnmodifiableSet<E>
Decorates another
Set to ensure it can't be altered.
|
class |
UnmodifiableSortedSet<E>
Decorates another
SortedSet to ensure it can't be altered.
|
| Modifier and Type | Class and Description |
|---|---|
class |
UnmodifiableTrie<K
An unmodifiable
Trie.
|