FastStringMap

expect class FastStringMap<T>
actual class FastStringMap<T>
actual class FastStringMap<T>

Constructors

Link copied to clipboard
constructor(dummy: Boolean)
constructor(dummy: Boolean)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
expect val <T> FastStringMap<T>.size: Int
actual val <T> FastStringMap<T>.size: Int
actual val <T> FastStringMap<T>.size: Int
Link copied to clipboard

Functions

Link copied to clipboard
expect fun <T> FastStringMap<T>.clear()
actual inline fun <T> FastStringMap<T>.clear()
actual inline fun <T> FastStringMap<T>.clear()
Link copied to clipboard
expect operator fun <T> FastStringMap<T>.contains(key: String): Boolean
actual inline operator fun <T> FastStringMap<T>.contains(key: String): Boolean
actual inline operator fun <T> FastStringMap<T>.contains(key: String): Boolean
Link copied to clipboard
inline fun <T : Any> FastStringMap<T>.fastForEach(callback: (key: String, value: T) -> Unit)
Link copied to clipboard
inline fun <T> FastStringMap<T>.fastForEachNullable(callback: (key: String, value: T?) -> Unit)
Link copied to clipboard
expect inline fun <T> FastStringMap<T>.fastKeyForEach(callback: (key: String) -> Unit)
actual inline fun <T> FastStringMap<T>.fastKeyForEach(callback: (key: String) -> Unit)
actual inline fun <T> FastStringMap<T>.fastKeyForEach(callback: (key: String) -> Unit)
Link copied to clipboard
inline fun <T : Any> FastStringMap<T>.fastValueForEach(callback: (value: T) -> Unit)
Link copied to clipboard
inline fun <T> FastStringMap<T>.fastValueForEachNullable(callback: (value: T?) -> Unit)
Link copied to clipboard
expect operator fun <T> FastStringMap<T>.get(key: String): T?
actual inline operator fun <T> FastStringMap<T>.get(key: String): T?
actual inline operator fun <T> FastStringMap<T>.get(key: String): T?
Link copied to clipboard
inline fun <T> FastStringMap<T>.getNull(key: String?): T?
Link copied to clipboard
inline fun <T> FastStringMap<T>.getOrPut(key: String, callback: () -> T): T
Link copied to clipboard
expect fun <T> FastStringMap<T>.keys(): List<String>
actual fun <T> FastStringMap<T>.keys(): List<String>
actual fun <T> FastStringMap<T>.keys(): List<String>
Link copied to clipboard
expect fun <T> FastStringMap<T>.putAll(other: FastStringMap<T>)
actual fun <T> FastStringMap<T>.putAll(other: FastStringMap<T>)
actual fun <T> FastStringMap<T>.putAll(other: FastStringMap<T>)
Link copied to clipboard
expect fun <T> FastStringMap<T>.remove(key: String)
actual inline fun <T> FastStringMap<T>.remove(key: String)
actual inline fun <T> FastStringMap<T>.remove(key: String)
Link copied to clipboard
expect operator fun <T> FastStringMap<T>.set(key: String, value: T)
actual inline operator fun <T> FastStringMap<T>.set(key: String, value: T)
actual inline operator fun <T> FastStringMap<T>.set(key: String, value: T)
Link copied to clipboard