IAppendOnlyViewableConcurrentSet

interface IAppendOnlyViewableConcurrentSet<T> : Iterable<T>

Functions

Link copied to clipboard
abstract fun add(value: T): Boolean
Link copied to clipboard
open fun addAll(elements: Iterable<T>): Boolean

Adds all the elements of the specified collection to this collection.

Link copied to clipboard
abstract fun contains(value: T): Boolean
Link copied to clipboard
open fun forEach(p0: Consumer<in T>)
Link copied to clipboard
abstract operator fun iterator(): Iterator<T>
Link copied to clipboard
open fun spliterator(): Spliterator<T>
Link copied to clipboard
abstract fun view(lifetime: Lifetime, action: (Lifetime, T) -> Unit)

Properties

Link copied to clipboard
abstract val size: Int

Inheritors

Link copied to clipboard