|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
ClosableIterator | An iterator which should be closed after use Some iterators take up resources which should be free'd as soon as possible, i.e. without waiting for the garbage collector to call the the finalizer. |
ExtendedIterator | an ExtendedIterator is a ClosableIterator on which other operations are defined for convenience in iterator composition: composition, filtering in, filtering out, and element mapping. |
Filter | A boolean function for filtering. |
Map1 | Converts an Object to another Object. |
MapFiller | |
MapFilter |
Class Summary | |
AddIterator | Combine two Iterator's by concatenation. |
ArrayIterator | An Iterator for arrays. |
ConcatenatedIterator | An iterator that represents the concatenation of two individual iterators. |
ConcatIteratorList | |
EarlyBindingIterator | Fully execute the iterator immediately, but pretend we haven't. |
FilterIterator | Creates a sub-Iterator by filtering. |
IteratorIterator | Given an Iterator that returns Iterator's, this creates an Iterator over the next level values. |
LateBindingIterator | An Iterator that is created lazily. |
LazyIterator | An ExtendedIterator that is created lazily. |
Map1Iterator | An iterator that consumes an underlying iterator and maps its results before delivering them; supports remove if the underlying iterator does. |
MapFilterIterator | |
MapMany | |
NiceIterator | |
NullIterator | A useful class: an Iteration of nothing. |
PairEntry | |
Relation | A sparse 2 dimensional array of boolean indexed by Object. |
SingletonIterator | A ClosableIterator that contains only one element |
UniqueExtendedIterator | A variant on the closable/extended iterator that filters out duplicate values. |
WrappedIterator | a WrappedIterator is an ExtendedIterator wrapping around a plain (or presented as plain) Iterator. |
|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |