|
Class Summary |
| AbstractCursor |
The AbstractCursor implements most of the methods of the
Cursor-interface and is useful in that cases when you produce
elements and want to ´return´ them by a Cursor. |
| Aggregator |
The Aggregator computes an aggregate for an
input-Iterator. |
| ArrayCursor |
The ArrayCursor constructs a Cursor for
a given Array. |
| BufferedCursor |
This BufferedCursor implements the peek-functionality. |
| Cursors |
This class contains various methods for manipulating
Iterators. |
| DecoratorCursor |
This class decorates a Cursor by bypassing all methods calls to it. |
| Dropper |
The Dropper drops/swallows elements until/as long as the given Function returns
Boolean.TRUE. |
| EmptyCursor |
The EmptyCursor does not contain any elements, i.e. |
| EnumerationCursor |
This class is a wrapper for the old java.util.Enumeration class. |
| Enumerator |
The Enumerator-iterator returns a sequence of Integer-objects of a given range. |
| Filter |
This class is used to wrap a Cursor, Iterator or PeekIterator. |
| Grouper |
A Grouper partitions input data into groups (lazy evaluation). |
| HashGrouper |
A HashGrouper partitions input data into groups (strict evaluation). |
| Inductor |
|
| IteratorCursor |
The IteratorCursor wraps an Iterator to a Cursor. |
| IteratorEnumeration |
The IteratorEnumeration wraps an Iterator to an Enumeration. |
| Mapper |
Tha Mapper maps an input-Object-array to an output-Object with a given Function. |
| Merger |
A Merger-object serializes inputs with respect to a given comparator. |
| MergeSorter |
External Merge-Sort based on Replacement Selection. |
| Minimator |
The Minimator computes the minimal object for a given
input-Iterator. |
| PeekIteratorCursor |
PeekIteratorCursor wraps a PeekIterator to a Cursor. |
| Permutator |
|
| RandomIntegers |
The RandomIntegers-Cursor returns random Integer-Objects. |
| Remover |
|
| Repeater |
The Repeater-Cursor repeats a given object n times. |
| ReplacementSelection |
Replacement Selection takes an Iterator as its input and creates
sorted runs as its output. |
| Sequentializer |
The Sequentializer concatenates n input-Cursors to a single Cursor. |
| SingletonCursor |
|
| Skipper |
|
| Sorter |
The logical Sort-operator. |
| Taker |
|
| UnmodifiableCursor |
This class decorates a Cursor by preventing calls to remove and update. |