SmallPMap

abstract class SmallPMap<K, V> : CustomPMap<K, V>

Inheritors

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard
object Companion
Link copied to clipboard
class Multiple<K, V>(keys: Array<Any?>, values: Array<Any?>) : SmallPMap<K, V?>
Link copied to clipboard
class Single<K, V>(key: K, value: V) : SmallPMap<K, V?>

Functions

Link copied to clipboard
abstract fun containsKey(key: K): Boolean
Link copied to clipboard
abstract operator override fun get(key: K): V
Link copied to clipboard
abstract override fun keys(): Iterable<K>?
Link copied to clipboard
abstract override fun put(key: K, value: V): SmallPMap<K, V>?
Link copied to clipboard
abstract override fun remove(key: K): SmallPMap<K, V>?
Link copied to clipboard
abstract override fun values(): Iterable<V>?