class PropertyDelegate<T, V> : DatabaseDelegate<V>
Delegates simple properties to the database
<init> |
PropertyDelegate(entity: Entity<T>, field: KProperty<V>)
Delegates simple properties to the database |
entity |
val entity: Entity<T> |
field |
val field: KProperty<V> |
_value |
var _value: X |
retrieveFromDb |
var retrieveFromDb: Boolean |
valueProperty |
val valueProperty: SimpleObjectProperty<X> |
process |
fun process(value: V): Unit |
retrieve |
fun retrieve(): V |
getValue |
operator fun getValue(ignore: Entity<*>, ignore2: KProperty<*>): X |
valueOf |
fun Any?.valueOf(): String |