SingleParamDelegate

class SingleParamDelegate<T>(paramName: String, val mapping: Map<T, String?>? = null, val yamlName: String?) : ParameterDelegate<T>

Constructors

Link copied to clipboard
constructor(paramName: String, mapping: Map<T, String?>? = null, yamlName: String?)

Properties

Link copied to clipboard
val mapping: Map<T, String?>? = null
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open operator override fun getValue(thisRef: Parametrized, property: KProperty<*>): T?
Link copied to clipboard
open operator override fun setValue(thisRef: Parametrized, property: KProperty<*>, value: T?)