corda / net.corda.core.utilities / VariablePropertyDelegate

VariablePropertyDelegate

interface VariablePropertyDelegate<T> : PropertyDelegate<T>

Simple interface encapsulating the implicit Kotlin contract for mutable property delegates.

Functions

setValue

abstract operator fun setValue(thisRef: Any?, property: KProperty<*>, value: T): Unit

Invoked as part of Kotlin delegated properties construct.

Inherited Functions

getValue

abstract operator fun getValue(thisRef: Any?, property: KProperty<*>): T

Invoked as part of Kotlin delegated properties construct.

Extension Functions

contextLogger

fun Any.contextLogger(): Logger

When called from a companion object, returns the logger for the enclosing class.