getValue

inline operator fun <V, V1 : V> Map<in String, V>.getValue(thisRef: Any?, property: KProperty<*>): V1(source)

Returns the value of the property for the given object from this read-only map.

Since Kotlin

1.0

Return

the property value.

Parameters

thisRef

the object for which the value is requested (not used).

property

the metadata for the property, used to get the name of property and lookup the value corresponding to this name in the map.

Throws

when the map doesn't contain value for the property name and doesn't provide an implicit default (see withDefault).


@JvmName(name = "getVar")
inline operator fun <V, V1 : V> MutableMap<in String, out V>.getValue(thisRef: Any?, property: KProperty<*>): V1(source)

Returns the value of the property for the given object from this mutable map.

Since Kotlin

1.0

Return

the property value.

Parameters

thisRef

the object for which the value is requested (not used).

property

the metadata for the property, used to get the name of property and lookup the value corresponding to this name in the map.

Throws

when the map doesn't contain value for the property name and doesn't provide an implicit default (see withDefault).