TableDefinitionField

class TableDefinitionField<T>(tableDefinition: TableDefinition, val name: String, valueClass: Class<T>)

Constructors

Link copied to clipboard
constructor(tableDefinition: TableDefinition, name: String, valueClass: Class<T>)

Properties

Link copied to clipboard
Link copied to clipboard
val asAlias: Field<T>
Link copied to clipboard
val asField: Field<T>
Link copied to clipboard
val full: Name
Link copied to clipboard
val <T> TableDefinitionField<T>.isNotNull: Condition
Link copied to clipboard
val <T> TableDefinitionField<T>.isNull: Condition
Link copied to clipboard

Functions

Link copied to clipboard
infix fun <T> TableDefinitionField<T>.eq(value: T): @NotNull Condition
infix fun <T> TableDefinitionField<T>.eq(field: TableDefinitionField<T>): @NotNull Condition
Link copied to clipboard
infix fun <T> TableDefinitionField<T>.ne(value: T): @NotNull Condition
Link copied to clipboard
infix fun <T> TableDefinitionField<T>.set(value: T): Pair<Field<T>, T>

Set operator for insert and update query.