Assignment

class Assignment(id: EntityID<Long>) : LongEntity

Constructors

Link copied to clipboard
constructor(id: EntityID<Long>)

Types

Link copied to clipboard
private object BackingTable : LongIdTable
Link copied to clipboard
object Companion : LongEntityClass<Assignment>

Properties

Link copied to clipboard
var _readValues: ResultRow?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
var db: Database
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val id: EntityID<Long>
Link copied to clipboard
var klass: EntityClass<Long, Entity<Long>>
Link copied to clipboard
Link copied to clipboard
val readValues: ResultRow
Link copied to clipboard
private val referenceCache: HashMap<Column<*>, Any?>
Link copied to clipboard
Link copied to clipboard
var type: Long
Link copied to clipboard
Link copied to clipboard
val writeValues: LinkedHashMap<Column<Any?>, Any?>

Functions

Link copied to clipboard
open fun delete()
Link copied to clipboard
open fun flush(batch: EntityBatchUpdate?): Boolean
Link copied to clipboard
internal fun <T> getReferenceFromCache(ref: Column<*>): T
Link copied to clipboard
operator fun <TColumn, TReal> ColumnWithTransform<TColumn, TReal>.getValue(o: Entity<Long>, desc: KProperty<*>): TReal
operator fun <REF : Comparable<REF>, RID : Comparable<RID>, T : Entity<RID>> OptionalReference<REF, RID, T>.getValue(o: Entity<Long>, desc: KProperty<*>): T?
operator fun <REF : Comparable<REF>, RID : Comparable<RID>, T : Entity<RID>> Reference<REF, RID, T>.getValue(o: Entity<Long>, desc: KProperty<*>): T
operator fun <T> Column<T>.getValue(o: Entity<Long>, desc: KProperty<*>): T
operator fun <T> CompositeColumn<T>.getValue(o: Entity<Long>, desc: KProperty<*>): T
Link copied to clipboard
internal fun isNewEntity(): Boolean
Link copied to clipboard
fun <T> Column<T>.lookup(): T
Link copied to clipboard
fun <T, R : Any> Column<T>.lookupInReadValues(found: (T?) -> R?, notFound: () -> R?): R?
Link copied to clipboard
open fun refresh(flush: Boolean)
Link copied to clipboard
operator fun <TColumn, TReal> ColumnWithTransform<TColumn, TReal>.setValue(o: Entity<Long>, desc: KProperty<*>, value: TReal)
operator fun <REF : Comparable<REF>, RID : Comparable<RID>, T : Entity<RID>> OptionalReference<REF, RID, T>.setValue(o: Entity<Long>, desc: KProperty<*>, value: T?)
operator fun <REF : Comparable<REF>, RID : Comparable<RID>, T : Entity<RID>> Reference<REF, RID, T>.setValue(o: Entity<Long>, desc: KProperty<*>, value: T)
operator fun <T> Column<T>.setValue(o: Entity<Long>, desc: KProperty<*>, value: T)
operator fun <T> CompositeColumn<T>.setValue(o: Entity<Long>, desc: KProperty<*>, value: T)
Link copied to clipboard
internal fun storeReferenceInCache(ref: Column<*>, value: Any?)
Link copied to clipboard
Link copied to clipboard
infix fun <TID : Comparable<TID>, Target : Entity<TID>> EntityClass<TID, Target>.via(table: Table): InnerTableLink<Long, Entity<Long>, TID, Target>
fun <TID : Comparable<TID>, Target : Entity<TID>> EntityClass<TID, Target>.via(sourceColumn: Column<EntityID<Long>>, targetColumn: Column<EntityID<TID>>): InnerTableLink<Long, Entity<Long>, TID, Target>