ImmutableCollection

open class ImmutableCollection<T, C : Collection<T>>(collection: C) : Iterable<T>

Constructors

Link copied to clipboard
fun <C : Collection<T>> ImmutableCollection(collection: C)

Functions

Link copied to clipboard
operator fun contains(element: @UnsafeVariance T): Boolean
Link copied to clipboard
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
fun indexOf(element: @UnsafeVariance T): Int
Link copied to clipboard
Link copied to clipboard
open operator override fun iterator(): Iterator<T>
Link copied to clipboard
open override fun toString(): String

Properties

Link copied to clipboard
@get:JvmName(name = "size")
val size: Int

Inheritors

Link copied to clipboard