| Package | Description |
|---|---|
| net.digitalid.utility.functional.iterables |
Provides iterables with functional methods.
|
| net.digitalid.utility.functional.iterators |
Provides the iterators for the functional iterables.
|
| Class and Description |
|---|
| ReadOnlyIterator
This class models an iterator whose elements cannot be removed.
|
| Class and Description |
|---|
| CombiningIterator
This class implements a combining iterator that iterates first over the elements of the first iterator and then over the elements of the second iterator.
|
| CyclingIterator
This class implements a cycling iterator that iterates over the elements of the given iterable indefinitely.
|
| DoubleIteratorBasedIterator
This class implements an iterator which is based on a primary and a secondary iterator.
|
| FilteringIterator
This class implements a filtering iterator that iterates over the elements of the given iterator that fulfill the given predicate.
|
| FlatteningIterator
This class implements a flattening iterator that iterates over the elements of the given iterator with all collections up to the given level flattened.
|
| GeneratingIterator
This class implements a generating iterator that generates an infinite number of elements with the given producer.
|
| InfiniteIterator
This interface models an iterator that returns an infinite number of elements.
|
| IteratingIterator
This class implements an iterating iterator that iterates over the sequence produced by the given operator from the given first element.
|
| MappingIterator
This class implements a mapping iterator that iterates over the elements of the given iterator mapped by the given function.
|
| PruningIterator
This class implements a pruning iterator that iterates over the elements of the given iterator from the given start index to but not including the given end index.
|
| ReadOnlyArrayIterator
This class implements an array iterator that iterates over the given elements.
|
| ReadOnlyIterableIterator
This class implements a read-only iterable iterator.
|
| ReadOnlyIterator
This class models an iterator whose elements cannot be removed.
|
| ReadOnlyListIterator
This class implements a read-only list iterator.
|
| RepeatingIterator
This class implements a repeating iterator that repeats the given element infinitely.
|
| ReversingIterator
This class implements a reversing iterator that iterates over the given elements in reverse order.
|
| SingleIteratorBasedIterator
This class implements an iterator which is based on a single iterator.
|
| ZippingIterator
This class implements a zipping iterator that iterates over the elements of the given iterators in pairs, extending the shorter or truncating the longer iterator depending on the given flag.
|
Copyright © 2017. All rights reserved.