| Package | Description |
|---|---|
| org.apache.commons.collections4 |
This package contains the interfaces and utilities shared across all the subpackages of this component.
|
| 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.comparators |
This package contains implementations of the
Comparator interface. |
| org.apache.commons.collections4.functors |
This package contains implementations of the
Closure,
Predicate,
Transformer and
Factory interfaces. |
| 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.sequence |
This package provides classes to compare two sequences of objects.
|
| org.apache.commons.collections4.set |
This package contains implementations of the
Set,
SortedSet and
NavigableSet interfaces. |
| org.apache.commons.collections4.splitmap | |
| org.apache.commons.collections4.trie |
This package contains implementations of the
Trie interface. |
| Class | Description |
|---|---|
| Bag |
Defines a collection that counts the number of times an object appears in
the collection.
|
| BidiMap |
Defines a map that allows bidirectional lookup between key and values.
|
| Closure |
Defines a functor interface implemented by classes that do something.
|
| Equator |
An equation function, which determines equality between objects of type T.
|
| Factory |
Defines a functor interface implemented by classes that create objects.
|
| FluentIterable |
A FluentIterable provides a powerful yet simple API for manipulating
Iterable instances in a fluent manner.
|
| Get |
The "read" subset of the
Map interface. |
| IterableGet |
The "read" subset of the
Map interface. |
| IterableMap |
Defines a map that can be iterated directly without needing to create an entry set.
|
| IterableSortedMap |
SortedMap + OrderedMap. |
| ListValuedMap |
Defines a map that holds a list of values against each key.
|
| MapIterator |
Defines an iterator that operates over a
Map. |
| MultiMap |
Deprecated.
since 4.1, use
MultiValuedMap instead |
| MultiSet |
Defines a collection that counts the number of times an object appears in
the collection.
|
| MultiSet.Entry |
An unmodifiable entry for an element and its occurrence as contained in a MultiSet.
|
| MultiValuedMap |
Defines a map that holds a collection of values against each key.
|
| OrderedBidiMap |
Defines a map that allows bidirectional lookup between key and values
and retains and provides access to an ordering.
|
| OrderedIterator |
Defines an iterator that operates over an ordered container.
|
| OrderedMap |
Defines a map that maintains order and allows both forward and backward
iteration through that order.
|
| OrderedMapIterator |
Defines an iterator that operates over an ordered
Map. |
| Predicate |
Defines a functor interface implemented by classes that perform a predicate
test on an object.
|
| Put |
The "write" subset of the
Map interface. |
| ResettableIterator |
Defines an iterator that can be reset back to an initial state.
|
| ResettableListIterator |
Defines a list iterator that can be reset back to an initial state.
|
| SetUtils.SetView |
An unmodifiable view of a set that may be backed by other sets.
|
| SetValuedMap |
Defines a map that holds a set of values against each key.
|
| SortedBag |
Defines a type of
Bag that maintains a sorted order among
its unique representative members. |
| SortedBidiMap |
Defines a map that allows bidirectional lookup between key and values
and retains both keys and values in sorted order.
|
| Transformer |
Defines a functor interface implemented by classes that transform one
object into another.
|
| Trie |
Defines the interface for a prefix tree, an ordered tree data structure.
|
| Class | Description |
|---|---|
| Bag |
Defines a collection that counts the number of times an object appears in
the collection.
|
| Predicate |
Defines a functor interface implemented by classes that perform a predicate
test on an object.
|
| SortedBag |
Defines a type of
Bag that maintains a sorted order among
its unique representative members. |
| Transformer |
Defines a functor interface implemented by classes that transform one
object into another.
|
| Unmodifiable |
Marker interface for collections, maps and iterators that are unmodifiable.
|
| Class | Description |
|---|---|
| BidiMap |
Defines a map that allows bidirectional lookup between key and values.
|
| Get |
The "read" subset of the
Map interface. |
| IterableGet |
The "read" subset of the
Map interface. |
| IterableMap |
Defines a map that can be iterated directly without needing to create an entry set.
|
| IterableSortedMap |
SortedMap + OrderedMap. |
| KeyValue |
Defines a simple key value pair.
|
| MapIterator |
Defines an iterator that operates over a
Map. |
| OrderedBidiMap |
Defines a map that allows bidirectional lookup between key and values
and retains and provides access to an ordering.
|
| OrderedIterator |
Defines an iterator that operates over an ordered container.
|
| OrderedMap |
Defines a map that maintains order and allows both forward and backward
iteration through that order.
|
| OrderedMapIterator |
Defines an iterator that operates over an ordered
Map. |
| Put |
The "write" subset of the
Map interface. |
| ResettableIterator |
Defines an iterator that can be reset back to an initial state.
|
| SortedBidiMap |
Defines a map that allows bidirectional lookup between key and values
and retains both keys and values in sorted order.
|
| Unmodifiable |
Marker interface for collections, maps and iterators that are unmodifiable.
|
| Class | Description |
|---|---|
| Bag |
Defines a collection that counts the number of times an object appears in
the collection.
|
| BoundedCollection |
Defines a collection that is bounded in size.
|
| MultiMap |
Deprecated.
since 4.1, use
MultiValuedMap instead |
| MultiSet |
Defines a collection that counts the number of times an object appears in
the collection.
|
| Predicate |
Defines a functor interface implemented by classes that perform a predicate
test on an object.
|
| Transformer |
Defines a functor interface implemented by classes that transform one
object into another.
|
| Unmodifiable |
Marker interface for collections, maps and iterators that are unmodifiable.
|
| Class | Description |
|---|---|
| Transformer |
Defines a functor interface implemented by classes that transform one
object into another.
|
| Class | Description |
|---|---|
| Closure |
Defines a functor interface implemented by classes that do something.
|
| Equator |
An equation function, which determines equality between objects of type T.
|
| Factory |
Defines a functor interface implemented by classes that create objects.
|
| Predicate |
Defines a functor interface implemented by classes that perform a predicate
test on an object.
|
| Transformer |
Defines a functor interface implemented by classes that transform one
object into another.
|
| Class | Description |
|---|---|
| MapIterator |
Defines an iterator that operates over a
Map. |
| OrderedIterator |
Defines an iterator that operates over an ordered container.
|
| OrderedMapIterator |
Defines an iterator that operates over an ordered
Map. |
| Predicate |
Defines a functor interface implemented by classes that perform a predicate
test on an object.
|
| ResettableIterator |
Defines an iterator that can be reset back to an initial state.
|
| ResettableListIterator |
Defines a list iterator that can be reset back to an initial state.
|
| Transformer |
Defines a functor interface implemented by classes that transform one
object into another.
|
| Unmodifiable |
Marker interface for collections, maps and iterators that are unmodifiable.
|
| Class | Description |
|---|---|
| KeyValue |
Defines a simple key value pair.
|
| Unmodifiable |
Marker interface for collections, maps and iterators that are unmodifiable.
|
| Class | Description |
|---|---|
| BoundedCollection |
Defines a collection that is bounded in size.
|
| Factory |
Defines a functor interface implemented by classes that create objects.
|
| OrderedIterator |
Defines an iterator that operates over an ordered container.
|
| Predicate |
Defines a functor interface implemented by classes that perform a predicate
test on an object.
|
| Transformer |
Defines a functor interface implemented by classes that transform one
object into another.
|
| Unmodifiable |
Marker interface for collections, maps and iterators that are unmodifiable.
|
| Class | Description |
|---|---|
| BoundedMap |
Defines a map that is bounded in size.
|
| Factory |
Defines a functor interface implemented by classes that create objects.
|
| Get |
The "read" subset of the
Map interface. |
| IterableGet |
The "read" subset of the
Map interface. |
| IterableMap |
Defines a map that can be iterated directly without needing to create an entry set.
|
| IterableSortedMap |
SortedMap + OrderedMap. |
| KeyValue |
Defines a simple key value pair.
|
| MapIterator |
Defines an iterator that operates over a
Map. |
| MultiMap |
Deprecated.
since 4.1, use
MultiValuedMap instead |
| OrderedIterator |
Defines an iterator that operates over an ordered container.
|
| OrderedMap |
Defines a map that maintains order and allows both forward and backward
iteration through that order.
|
| OrderedMapIterator |
Defines an iterator that operates over an ordered
Map. |
| Predicate |
Defines a functor interface implemented by classes that perform a predicate
test on an object.
|
| Put |
The "write" subset of the
Map interface. |
| ResettableIterator |
Defines an iterator that can be reset back to an initial state.
|
| Transformer |
Defines a functor interface implemented by classes that transform one
object into another.
|
| Unmodifiable |
Marker interface for collections, maps and iterators that are unmodifiable.
|
| Class | Description |
|---|---|
| ListValuedMap |
Defines a map that holds a list of values against each key.
|
| MapIterator |
Defines an iterator that operates over a
Map. |
| MultiSet |
Defines a collection that counts the number of times an object appears in
the collection.
|
| MultiValuedMap |
Defines a map that holds a collection of values against each key.
|
| SetValuedMap |
Defines a map that holds a set of values against each key.
|
| Transformer |
Defines a functor interface implemented by classes that transform one
object into another.
|
| Unmodifiable |
Marker interface for collections, maps and iterators that are unmodifiable.
|
| Class | Description |
|---|---|
| MultiSet |
Defines a collection that counts the number of times an object appears in
the collection.
|
| MultiSet.Entry |
An unmodifiable entry for an element and its occurrence as contained in a MultiSet.
|
| Predicate |
Defines a functor interface implemented by classes that perform a predicate
test on an object.
|
| Unmodifiable |
Marker interface for collections, maps and iterators that are unmodifiable.
|
| Class | Description |
|---|---|
| BoundedCollection |
Defines a collection that is bounded in size.
|
| Predicate |
Defines a functor interface implemented by classes that perform a predicate
test on an object.
|
| Transformer |
Defines a functor interface implemented by classes that transform one
object into another.
|
| Unmodifiable |
Marker interface for collections, maps and iterators that are unmodifiable.
|
| Class | Description |
|---|---|
| Equator |
An equation function, which determines equality between objects of type T.
|
| Class | Description |
|---|---|
| OrderedIterator |
Defines an iterator that operates over an ordered container.
|
| Predicate |
Defines a functor interface implemented by classes that perform a predicate
test on an object.
|
| Transformer |
Defines a functor interface implemented by classes that transform one
object into another.
|
| Unmodifiable |
Marker interface for collections, maps and iterators that are unmodifiable.
|
| Class | Description |
|---|---|
| Get |
The "read" subset of the
Map interface. |
| IterableGet |
The "read" subset of the
Map interface. |
| MapIterator |
Defines an iterator that operates over a
Map. |
| Put |
The "write" subset of the
Map interface. |
| Transformer |
Defines a functor interface implemented by classes that transform one
object into another.
|
| Class | Description |
|---|---|
| Get |
The "read" subset of the
Map interface. |
| IterableGet |
The "read" subset of the
Map interface. |
| IterableMap |
Defines a map that can be iterated directly without needing to create an entry set.
|
| IterableSortedMap |
SortedMap + OrderedMap. |
| OrderedMap |
Defines a map that maintains order and allows both forward and backward
iteration through that order.
|
| OrderedMapIterator |
Defines an iterator that operates over an ordered
Map. |
| Put |
The "write" subset of the
Map interface. |
| Trie |
Defines the interface for a prefix tree, an ordered tree data structure.
|
| Unmodifiable |
Marker interface for collections, maps and iterators that are unmodifiable.
|
Copyright © 2001-2019 - Apache Software Foundation