| Interface | Description |
|---|---|
| IterableCollection<T> |
A
Collection view of an Iterable, requiring only Iterable.iterator() to be implemented in
order to present a full Collection. |
| IterableList<T> |
A
List view of an Iterable, reflecting changes to the underlying Iterable. |
| 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>). |
| ChainedList<T> |
A
List of multiple Lists strung together in a chain. |
| ChainedListIterator<T> | |
| ChainingIterable<T> | |
| Collectionz |
Utility methods for
Collection instances. |
| Comparators |
Utilities for comparators.
|
| FilteredList<T> |
A
List that provides a filtered view of another List. |
| FilteringListIterator<T> |
A
ListIterator that provides a filtered view of another ListIterator. |
| Iterables |
Utility methods for
Iterable instances. |
| Lists |
Utility methods for
Lists. |
| 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 is 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.
|