|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
Iterator that does not support AbstractUnmodifiableIterator.remove().AbstractUnmodifiableIterator
AppendThriterator
AppendThriterator
AppendThriterator
ArrayThriterator
CharSequenceThriterator
Thriter.
DelayedAppendIterator
Thunk that, when evaluated through Thunk.value(),
will return the current element of this Thriter at the time of
being Thriter.delayedCurrent() sent.
Thriter.delayedCurrent()
PrependThriterator
DelayedSingleIterator
Thriterator that retrieves no elements, that is,
thriterator.isEmpty() is always true
EnumerationIterator
Thriterator that retrieves the given element
Thriterator that retrieves elements from the given array
Thriterator that retrieves the given thunk's value
Thriterator that wraps the given Iterator.
Iterator view of the given iter that does
not support AbstractUnmodifiableIterator.remove()
Thriter.advanceNext() would not result in a NoSuchElementException
Thriterator is empty
IteratorThriterator
UpdateCurrentThriterator instead, which offers same
functionality, is simpler to use, and implements
ThriteratorPrependThriterator
PrependThriterator
PrependThriterator
SingleThriterator
Thriter - acronym for Three-messages
Iterator - is an object that can traverse elements of type
A from a collection-like object, much like an Iterator does,
but using three messages instead of two, enabling new lazy features.Iterator and ThriterUnmodifiableIterator
UpdateCurrentThriterator.updateCurrent(), which is both responsible for answering if there is
a current element and setting it.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||