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? |