Upsert

class Upsert<out K : Any, out V : Any>(val key: K, val oldValue: V?, val newValue: V) : MapEvent.EntryEvent<K, V> (source)

Entry with key has been updated from oldValue to newValue. An insert will have a null oldValue.

Constructors

Link copied to clipboard
constructor(key: K, oldValue: V?, newValue: V)

Properties

Link copied to clipboard
open override val key: K
Link copied to clipboard
open override val newValue: V
Link copied to clipboard
open override val oldValue: V?

Functions

Link copied to clipboard
open operator fun component1(): K
Link copied to clipboard
open operator fun component2(): V?
Link copied to clipboard
open operator override fun component3(): V
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
open override fun toString(): String