TableBuilder |
TableBuilder.addColumn(ColumnBuilder column) |
Adds a Column to the new table.
|
TableBuilder |
TableBuilder.addColumns(Collection<? extends ColumnBuilder> columns) |
Adds the Columns to the new table.
|
TableBuilder |
TableBuilder.addIndex(IndexBuilder index) |
Adds an IndexBuilder to the new table.
|
TableBuilder |
TableBuilder.addIndexes(Collection<? extends IndexBuilder> indexes) |
Adds the Indexes to the new table.
|
TableBuilder |
TableBuilder.escapeName() |
|
static TableBuilder |
DatabaseBuilder.newTable(String name) |
Convenience method for constructing a TableBuilder.
|
static TableBuilder |
DatabaseBuilder.newTable(String name,
boolean escapeIdentifiers) |
Convenience method for constructing a TableBuilder.
|
TableBuilder |
TableBuilder.putProperty(String name,
DataType type,
Object value) |
Sets the table property with the given name and type to the given value.
|
TableBuilder |
TableBuilder.putProperty(String name,
Object value) |
Sets the table property with the given name to the given value.
|
TableBuilder |
TableBuilder.setEscapeIdentifiers(boolean escapeIdentifiers) |
Sets whether or not subsequently added columns will have their names
automatically escaped
|
TableBuilder |
TableBuilder.setPrimaryKey(String... colNames) |
Sets the names of the primary key columns for this table.
|