SyncDelegate

class SyncDelegate<T>(defaultValue: T) : ReadWriteProperty<Any, T>

Thread-safe делегат

Constructors

Link copied to clipboard
constructor(defaultValue: T)

Properties

Link copied to clipboard
val lock: Any

Functions

Link copied to clipboard
open operator override fun getValue(thisRef: Any, property: KProperty<*>): T
Link copied to clipboard
open operator override fun setValue(thisRef: Any, property: KProperty<*>, value: T)