Interface | Description |
---|---|
IterableCollection<T> |
A
Collection view of an Iterable , requiring only Iterable.iterator() to be implemented in
order to present a full Collection . |
Class | Description |
---|---|
Arrayz |
Utilities for arrays, similar to
Arrays with a few extras like iterators and Arrayz.forEach(T[], java.util.function.Consumer<? super T>) . |
ChainedCollection<T> |
A
Collection of multiple Collection s strung together in a chain. |
ChainedList<T> |
A
List of multiple List s strung together in a chain. |
ChainedListIterator<T> | |
ChainingIterable<T> | |
CollectionList<T> |
A
List view of a Collection , reflecting changes to the underlying Collection . |
Collectionz |
Utility methods for
Collection instances. |
Comparators |
Utilities for comparators.
|
FilteredCollection<T> |
A
Collection that provides a filtered view of another Collection . |
FilteredList<T> |
A
List that provides a filtered view of another List . |
FilteringListIterator<T> |
A
ListIterator that provides a filtered view of another ListIterator . |
IterableList<T> |
A
List view of an Iterable , reflecting changes to the underlying Iterable . |
Iterables |
Utility methods for
Iterable instances. |
Lists |
Utility methods for
List s. |
MappedCollection<T,U> |
A
Collection that presents a mapped view of another Collection . |
MappedList |
A
List that presents a mapped view of another List . |
Maps |
Utility methods for
Map instances |
Maps.Builder<K,V> | |
ReverseList<T> |
A
List that presents a reverse view over a backing List . |
SparseBitSet |
A sparse bit set for storing occurrences of bits where a large amount of the stored bits are expected to be zero.
|