Uses of Interface
is.codion.framework.domain.entity.attribute.ColumnDefinition.Builder
Packages that use ColumnDefinition.Builder
-
Uses of ColumnDefinition.Builder in is.codion.framework.domain.entity.attribute
Classes in is.codion.framework.domain.entity.attribute with type parameters of type ColumnDefinition.BuilderModifier and TypeInterfaceDescriptionstatic interface
ColumnDefinition.Builder<T,
B extends ColumnDefinition.Builder<T, B>> Builds aColumnDefinition
Methods in is.codion.framework.domain.entity.attribute with type parameters of type ColumnDefinition.BuilderModifier and TypeMethodDescription<C,
B extends ColumnDefinition.Builder<Boolean, B>>
ColumnDefinition.Builder<Boolean, B> Column.ColumnDefiner.booleanColumn
(Class<C> columnClass, C trueValue, C falseValue) Creates a newColumnDefinition.Builder
instance representing a Boolean value.<B extends ColumnDefinition.Builder<T,
B>>
ColumnDefinition.Builder<T, B> Column.ColumnDefiner.column()
Creates a newColumnDefinition.Builder
instance.<B extends ColumnDefinition.Builder<T,
B>>
ColumnDefinition.Builder<T, B> Column.AuditColumnDefiner.insertTime()
Creates a newColumnDefinition.Builder
instance, representing the time a row was inserted.<B extends ColumnDefinition.Builder<String,
B>>
ColumnDefinition.Builder<String, B> Column.AuditColumnDefiner.insertUser()
Creates a newColumnDefinition.Builder
instance, representing the username of the user who inserted a row.<B extends ColumnDefinition.Builder<T,
B>>
ColumnDefinition.Builder<T, B> Column.ColumnDefiner.primaryKey()
Returns a newColumnDefinition.Builder
instance, with the primary key index 0.<B extends ColumnDefinition.Builder<T,
B>>
ColumnDefinition.Builder<T, B> Column.ColumnDefiner.primaryKey
(int index) Returns a newColumnDefinition.Builder
instance, with the given primary key index.<B extends ColumnDefinition.Builder<T,
B>>
ColumnDefinition.Builder<T, B> Creates a newColumnDefinition.Builder
instance, based on a subquery.<B extends ColumnDefinition.Builder<T,
B>>
ColumnDefinition.Builder<T, B> Column.AuditColumnDefiner.updateTime()
Creates a newColumnDefinition.Builder
instance, representing the time a row was updated.<B extends ColumnDefinition.Builder<String,
B>>
ColumnDefinition.Builder<String, B> Column.AuditColumnDefiner.updateUser()
Creates a newColumnDefinition.Builder
instance, representing the username of the user who updated a row.Methods in is.codion.framework.domain.entity.attribute that return ColumnDefinition.BuilderModifier and TypeMethodDescription<C,
B extends ColumnDefinition.Builder<Boolean, B>>
ColumnDefinition.Builder<Boolean, B> Column.ColumnDefiner.booleanColumn
(Class<C> columnClass, C trueValue, C falseValue) Creates a newColumnDefinition.Builder
instance representing a Boolean value.<B extends ColumnDefinition.Builder<T,
B>>
ColumnDefinition.Builder<T, B> Column.ColumnDefiner.column()
Creates a newColumnDefinition.Builder
instance.<B extends ColumnDefinition.Builder<T,
B>>
ColumnDefinition.Builder<T, B> Column.AuditColumnDefiner.insertTime()
Creates a newColumnDefinition.Builder
instance, representing the time a row was inserted.<B extends ColumnDefinition.Builder<String,
B>>
ColumnDefinition.Builder<String, B> Column.AuditColumnDefiner.insertUser()
Creates a newColumnDefinition.Builder
instance, representing the username of the user who inserted a row.<B extends ColumnDefinition.Builder<T,
B>>
ColumnDefinition.Builder<T, B> Column.ColumnDefiner.primaryKey()
Returns a newColumnDefinition.Builder
instance, with the primary key index 0.<B extends ColumnDefinition.Builder<T,
B>>
ColumnDefinition.Builder<T, B> Column.ColumnDefiner.primaryKey
(int index) Returns a newColumnDefinition.Builder
instance, with the given primary key index.<B extends ColumnDefinition.Builder<T,
B>>
ColumnDefinition.Builder<T, B> Creates a newColumnDefinition.Builder
instance, based on a subquery.<B extends ColumnDefinition.Builder<T,
B>>
ColumnDefinition.Builder<T, B> Column.AuditColumnDefiner.updateTime()
Creates a newColumnDefinition.Builder
instance, representing the time a row was updated.<B extends ColumnDefinition.Builder<String,
B>>
ColumnDefinition.Builder<String, B> Column.AuditColumnDefiner.updateUser()
Creates a newColumnDefinition.Builder
instance, representing the username of the user who updated a row.