OuterIterator
interface OuterIterator implements Iterator (View source)
Classes implementing OuterIterator can be used to iterate over iterators.
Methods
Iterator|null
getInnerIterator()
Returns the inner iterator for the current entry.
Details
TValue
current()
Return the current element
void
next()
Move forward to next element
TKey|null
key()
Return the key of the current element
bool
valid()
Checks if current position is valid
void
rewind()
Rewind the Iterator to the first element
Iterator|null
getInnerIterator()
Returns the inner iterator for the current entry.