GraphMine

graphmine-util / io.github.sof3.graphmine.util / IntRef

IntRef

class IntRef : ReadWriteProperty<Any?, Int>, ReadOnlyProperty<Any?, Int>

Useful for passing by reference or as return value in delegation providers DelegateProvider and VarDelegateProvider

Constructors

<init> IntRef(value: Int)
Useful for passing by reference or as return value in delegation providers DelegateProvider and VarDelegateProvider

Properties

value var value: Int
the backing value

Functions

getValue operator fun getValue(thisRef: Any?, property: KProperty<*>): Int
Used for delegation to the backing value
setValue operator fun setValue(thisRef: Any?, property: KProperty<*>, value: Int): Unit
Used for delegation to the backing value