gh-pages / com.nextfaze.devfun.internal / ReflectedProperty
ReflectedProperty
interface ReflectedProperty
(source)
Properties
Name | Summary |
---|---|
desc | abstract val desc: String |
descWithDeclaringClass | abstract val descWithDeclaringClass: String |
field | abstract val field: Field ? |
getter | abstract val getter: Method ? |
isLateinit | abstract val isLateinit: Boolean |
isUninitialized | abstract val isUninitialized: Boolean |
property | abstract val property: KProperty <*> |
setter | abstract val setter: Method ? |
type | abstract val type: KClass <*> |
value | abstract var value: Any ? |
Functions
Name | Summary |
---|---|
getDesc | abstract fun getDesc(withDeclaringClass: Boolean = false): String |
getValue | abstract fun getValue(instanceProvider: InstanceProvider ): Any ? |
isUninitialized | abstract fun isUninitialized(receiver: Any ?): Boolean |
setValue | abstract fun setValue(instanceProvider: InstanceProvider , value: Any ?): Any ? |