AbstractIterator 
    A base class to simplify implementing iterators so that implementations only have to implement computeNext to implement the iterator, calling done when the iteration is complete.
Since Kotlin
1.0Functions
Link copied to clipboard
                  Link copied to clipboard
                  Link copied to clipboard
                  Sets the next value in the iteration, called from the computeNext function
Since Kotlin 1.0
Link copied to clipboard
                  Returns an Iterator that wraps each element produced by the original iterator into an IndexedValue containing the index of that element and the element itself.
Since Kotlin 1.0