interface IdController
(source)
To manage ids.
findIdProperty |
open fun findIdProperty(type: KClass<*>): KProperty1<*, *>? |
getIdValue |
open fun <T, R> getIdValue(idProperty: KProperty1<T, R>, instance: T): R? |
setIdValue |
open fun <T, R> setIdValue(idProperty: KProperty1<T, R>, instance: T): Unit |
ReflectionIdController |
Default IdController implementation. object ReflectionIdController : IdController |