interface KProperty0<out R> : KProperty<R>, () -> R
Represents a property without any kind of receiver. Such property is either originally declared in a receiverless context such as a package, or has the receiver bound to it.
Returns the current value of the property.
abstract fun get(): R
Returns the value of the delegate if this is a delegated property, or
null if this property is not delegated.
See the Kotlin language documentation
for more information.
abstract fun getDelegate(): Any?
abstract operator fun invoke(): R
Provides a way to suppress JVM access checks for a callable.
var KCallable<*>.isAccessible: Boolean
true if this lateinit property has been assigned a value, and
val KProperty0<*>.isInitialized: Boolean
This is an experimental API. Given a class for a compiled Kotlin lambda or a function expression, returns a KFunction instance providing introspection capabilities for that lambda or function expression and its parameters. Not all features are currently supported, in particular KCallable.call and KCallable.callBy will fail at the moment.