| Interface | Description |
|---|---|
| RawIterator<T,EXCEPTION extends Exception> |
Just like
Iterator, but with the addition that RawIterator.hasNext() and RawIterator.next() can
be declared to throw a checked exception. |
| Class | Description |
|---|---|
| ArrayIterator<T> | |
| CollectorsUtil | |
| CombiningIterable<T> |
Combining one or more
Iterables, making them look like they were
one big iterable. |
| CombiningIterator<T> |
Combining one or more
Iterators, making them look like they were
one big iterator. |
| CombiningResourceIterator<T> | |
| FilteringIterator<T> |
An iterator which filters another iterator, only letting items with certain
criteria pass through.
|
| Iterables | |
| Iterators | |
| MapUtil |
Utility to create
Maps. |
| MapUtil.MapBuilder<K,V> | |
| Pair<T1,T2> |
Utility to handle pairs of objects.
|
| PrefetchingIterator<T> |
Abstract class for how you usually implement iterators when you don't know
how many objects there are (which is pretty much every time)
|
| PrefetchingRawIterator<T,EXCEPTION extends Exception> | |
| PrefetchingResourceIterator<T> | |
| ResourceClosingIterator<T,V> | |
| ReverseArrayIterator<T> | |
| Tuple3<T1,T2,T3> | |
| Tuple4<T1,T2,T3,T4> |
Copyright © 2016–2021 MWARE SOLUTIONS. All rights reserved.