DbEntity.Builder |
DbEntity.Builder.addColumn(DbColumn dbColumn) |
Adds a column to the entity.
|
DbEntity.Builder |
DbEntity.Builder.addColumn(String name,
DbColumnType type,
boolean autoInc,
DbColumnConstraint... constraints) |
Adds a column to the entity.
|
DbEntity.Builder |
DbEntity.Builder.addColumn(String name,
DbColumnType type,
DbColumnConstraint... constraints) |
Adds a column to the entity.
|
DbEntity.Builder |
DbEntity.Builder.addColumn(String name,
DbColumnType type,
K defaultValue,
DbColumnConstraint... constraints) |
Adds a column to the entity.
|
DbEntity.Builder |
DbEntity.Builder.addColumn(String name,
DbColumnType type,
Integer size,
boolean autoInc,
DbColumnConstraint... constraints) |
Adds a column to the entity.
|
DbEntity.Builder |
DbEntity.Builder.addColumn(String name,
DbColumnType type,
Integer size,
DbColumnConstraint... constraints) |
Adds a column to the entity.
|
DbEntity.Builder |
DbEntity.Builder.addColumn(Collection<DbColumn> dbColumn) |
Adds the columns to the entity.
|
DbEntity.Builder |
DbEntity.Builder.addFk(DbFk.Builder... fks) |
Adds the FKs.
|
DbEntity.Builder |
DbEntity.Builder.addFk(DbFk... fks) |
Adds the FKs.
|
DbEntity.Builder |
DbEntity.Builder.addFk(Collection<DbFk> fks) |
Adds the FKs.
|
DbEntity.Builder |
DbEntity.Builder.addFks(Collection<DbFk> fks) |
Adds the FKs.
|
DbEntity.Builder |
DbEntity.Builder.addIndex(boolean unique,
String... columns) |
Adds an index.
|
DbEntity.Builder |
DbEntity.Builder.addIndex(DbIndex index) |
Adds an index.
|
DbEntity.Builder |
DbEntity.Builder.addIndex(String... columns) |
Adds an index.
|
DbEntity.Builder |
DbEntity.Builder.addIndex(Collection<String> columns) |
Adds an index.
|
DbEntity.Builder |
DbEntity.Builder.addIndexes(Collection<DbIndex> indexes) |
Adds an index.
|
DbEntity.Builder |
DbEntity.Builder.clearFks() |
Clears all the FKs in this builder.
|
DbEntity.Builder |
DbEntity.Builder.name(String name) |
Sets the entity name.
|
DbEntity.Builder |
DbEntity.newBuilder() |
Returns a new builder out of the configuration.
|
DbEntity.Builder |
DbEntity.Builder.pkFields(String... pkFields) |
Sets the PK fields.
|
DbEntity.Builder |
DbEntity.Builder.pkFields(Collection<String> pkFields) |
Sets the PK fields.
|
DbEntity.Builder |
DbEntity.Builder.removeColumn(String name) |
Removes the column with the given name.
|