winter / io.jentz.winter / Injector / InjectedProperty

InjectedProperty

abstract class InjectedProperty<out T> : ReadOnlyProperty<Any?, T>

Constructors

<init>

InjectedProperty()

Properties

value

abstract val value: T

Functions

getValue

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

inject

abstract fun inject(graph: Graph): Unit

map

fun <R> map(mapper: (T) -> R): Injector.InjectedProperty<R>