Street

class Street(id: EntityID<UUID>) : UUIDEntity

Constructors

Link copied to clipboard
fun Street(id: EntityID<UUID>)

Types

Link copied to clipboard
object EntityClass : UUIDEntityClass<Street>

Functions

Link copied to clipboard
open fun delete()
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open fun flush(batch: EntityBatchUpdate?): Boolean
Link copied to clipboard
operator fun <TColumn, TReal> ColumnWithTransform<TColumn, TReal>.getValue(o: Entity<UUID>, desc: KProperty<*>): TReal
operator fun <REF : Comparable<REF>, RID : Comparable<RID>, T : Entity<RID>> OptionalReference<REF, RID, T>.getValue(o: Entity<UUID>, desc: KProperty<*>): T?
operator fun <REF : Comparable<REF>, RID : Comparable<RID>, T : Entity<RID>> Reference<REF, RID, T>.getValue(o: Entity<UUID>, desc: KProperty<*>): T
operator fun <T> Column<T>.getValue(o: Entity<UUID>, desc: KProperty<*>): T
operator fun <T> CompositeColumn<T>.getValue(o: Entity<UUID>, desc: KProperty<*>): T
Link copied to clipboard
open override fun hashCode(): Int
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<UUID>, desc: KProperty<*>, value: TReal)
operator fun <REF : Comparable<REF>, RID : Comparable<RID>, T : Entity<RID>> OptionalReference<REF, RID, T>.setValue(o: Entity<UUID>, desc: KProperty<*>, value: T?)
operator fun <REF : Comparable<REF>, RID : Comparable<RID>, T : Entity<RID>> Reference<REF, RID, T>.setValue(o: Entity<UUID>, desc: KProperty<*>, value: T)
operator fun <T> Column<T>.setValue(o: Entity<UUID>, desc: KProperty<*>, value: T)
operator fun <T> CompositeColumn<T>.setValue(o: Entity<UUID>, desc: KProperty<*>, value: T)
Link copied to clipboard
Link copied to clipboard
open override fun toString(): String
Link copied to clipboard
infix fun <TID : Comparable<TID>, Target : Entity<TID>> EntityClass<TID, Target>.via(table: Table): InnerTableLink<UUID, Entity<UUID>, TID, Target>
fun <TID : Comparable<TID>, Target : Entity<TID>> EntityClass<TID, Target>.via(sourceColumn: Column<EntityID<UUID>>, targetColumn: Column<EntityID<TID>>): InnerTableLink<UUID, Entity<UUID>, TID, Target>

Properties

Link copied to clipboard
var _readValues: ResultRow?
Link copied to clipboard
val addresses: SizedIterable<Address>
Link copied to clipboard
var db: Database
Link copied to clipboard
val id: EntityID<UUID>
Link copied to clipboard
var klass: EntityClass<UUID, Entity<UUID>>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val readValues: ResultRow
Link copied to clipboard
val writeValues: LinkedHashMap<Column<Any?>, Any?>