Properties

Link copied to clipboard
abstract val anchor: T?
Link copied to clipboard
Link copied to clipboard
abstract val first: T?
Link copied to clipboard
abstract val isEmpty: Boolean
Link copied to clipboard
abstract val last: T?
Link copied to clipboard
abstract val size: Int

Functions

Link copied to clipboard
abstract fun add(item: T): Boolean
Link copied to clipboard
abstract fun addAll(items: Collection<T>): Boolean
Link copied to clipboard
abstract fun clear()
Link copied to clipboard
abstract fun contains(item: T): Boolean
Link copied to clipboard
abstract fun containsAll(items: Collection<T>): Boolean
Link copied to clipboard
abstract fun remove(item: T): Boolean
Link copied to clipboard
abstract fun removeAll(items: Collection<T>): Boolean
Link copied to clipboard
abstract fun replaceAll(items: Collection<T>): Boolean
Link copied to clipboard
abstract fun retainAll(items: Collection<T>): Boolean
Link copied to clipboard
abstract fun toggle(items: Collection<T>): Boolean

Inherited functions

Link copied to clipboard
abstract operator fun iterator(): Iterator<T>
Link copied to clipboard
fun <T : Any, R : Any> SelectionModel<T>.map(mapper: (T) -> R?, unmapper: (R) -> T?): SelectionModel<R>