listIterator

Returns a list iterator over the elements in this list (in proper sequence).

IMPORTANT: The returned iterator will throw an UnsupportedOperationException if you attempt to call MutableListIterator.add, MutableListIterator.set, or MutableListIterator.remove. Implementing these in a threadsafe manner is difficult, and they are not needed for the intended use of this class.


open override fun listIterator(index: Int): MutableListIterator<ITEM>(source)

Returns a list iterator over the elements in this list (in proper sequence), starting at the specified position.

IMPORTANT: The returned iterator will throw an UnsupportedOperationException if you attempt to call MutableListIterator.add, MutableListIterator.set, or MutableListIterator.remove. Implementing these in a threadsafe manner is difficult, and they are not needed for the intended use of this class.