ConcurrentMutableListIterator

A MutableListIterator that ensures all calls to is happen in a concurrent way.

Functions

Link copied to clipboard
open override fun add(element: E)
Link copied to clipboard
open operator override fun hasNext(): Boolean
Link copied to clipboard
open override fun hasPrevious(): Boolean
Link copied to clipboard
open operator override fun next(): E
Link copied to clipboard
open override fun nextIndex(): Int
Link copied to clipboard
open override fun previous(): E
Link copied to clipboard
open override fun previousIndex(): Int
Link copied to clipboard
open override fun remove()
Link copied to clipboard
open override fun set(element: E)
Link copied to clipboard
fun <T> synchronized(action: MutableListIterator<E>.() -> T): T

Synchronizes an action block on the MutableListIterator