-
Methods in net.odoframework.sql.util.schema that return TableBuilder
| Modifier and Type |
Method |
Description |
TableBuilder<T> |
TableBuilder.addRelation(Relation<T,?> relation) |
|
<K> TableBuilder<T> |
TableBuilder.column(String columnName,
Function<T,K> getter) |
|
<K> TableBuilder<T> |
TableBuilder.column(String columnName,
Function<T,K> getter,
BiConsumer<T,K> setter) |
|
<K,
Z> TableBuilder<T> |
TableBuilder.column(String columnName,
Function<T,K> getter,
BiConsumer<T,K> setter,
Function<Z,K> dbToObjectConverter,
Function<K,Z> objectToDbConverter) |
|
<K,
Z> TableBuilder<T> |
TableBuilder.column(Column<T,K,Z> column) |
|
TableBuilder<T> |
TableBuilder.constructor(Function<Key,T> constructor) |
|
TableBuilder<T> |
ColumnBuilder.create() |
|
TableBuilder<T> |
ManyToOneBuilder.create() |
|
TableBuilder<T> |
OneToManyBuilder.create() |
|
<K> TableBuilder<T> |
TableBuilder.primaryKey(String name,
Function<T,K> getter) |
|
<K> TableBuilder<T> |
TableBuilder.primaryKey(String name,
Function<T,K> getter,
BiConsumer<T,K> setter) |
|
TableBuilder<T> |
TableBuilder.primaryKey(Column<T,?,?>... columns) |
|
static <T> TableBuilder<T> |
SchemaBuilder.table(String name,
Class<T> type) |
|
static <K> TableBuilder<K> |
TableBuilder.table(String name,
Class<K> type) |
|