|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| CircularIterator<E> | A special Iterator which will go through the underlying structure and starts from the beginning if the last element has
been passed. |
| IterableUtils.IterableReplicator<E> | The IterableUtils.IterableReplicator allows to replicate elements to a given Collection |
| ListIterable<E> | Not only usable by a foreach statement, this interface forces the implementing class to offer a ListIterator instance. |
| ListIteratorIndexBased.ListIteratorIndexBasedSource<E> | |
| Class Summary | |
|---|---|
| ChainedIterable<T> | A ChainedIterable allows to chain a given array of Iterable instances and merge them together into one single
Iterable. |
| ChainedIterator<E> | A Iterator which is based on a chain of other Iterator instances. |
| ChainedListIterator<E> | A ListIterator which is based on a chain of other ListIterator instances. |
| ElementStreamToIteratorAdapter<E> | Allows to wrap a given ElementStream as Iterator. |
| IterableUtils | Helper class related to Iterable instances |
| IteratorDecoratorSwitchable<E> | This is a switchable Iterator decorator, which holds a List of Iterator instances which it can address. |
| IteratorToIteratorAdapter<TO,FROM> | Adapter from an Iterator with one specific type to another Iterator with another type using a given
ElementBidirectionalConverter |
| IteratorUtils | Helper related to Iterator |
| ListIteratorDecoratorSwitchable<E> | This is a switchable ListIterator decorator, which holds a List of ListIterator instances which it can
address. |
| ListIteratorIndexBased<E> | Abstract ListIterator implementation which translates the navigation and actions to index position based operations |
| ListIteratorIndexBased.ListToListIteratorSourceAdapter<E> | Adapter for any List implementation to act as a ListIteratorIndexBased.ListIteratorIndexBasedSource |
| QueueToCircularIteratorAdapter<E> | Adapter to use a given Queue as CircularIterator. |
| RangedIterable<T> | A RangedIterable will only iterate over the subset of elements within the given Range of index positions. |
| ThreadLocalCachedIterator<E> | Iterator decorator which uses a ThreadLocal to store any element within an internal ThreadLocal
instance. |
| ThreadSafeIterator<E> | Thread safe Iterator delegate which makes use of an internal ReentrantLock to avoid concurrent access of the
underlying Iterator. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||