| Package | Description |
|---|---|
| org.tentackle.sql |
SQL backend layer.
|
| org.tentackle.sql.metadata |
SQL metadata support.
|
| Modifier and Type | Method and Description |
|---|---|
TableMetaData |
AbstractBackend.createTableMetaData(ModelMetaData modelMetaData,
String tableName) |
TableMetaData |
Backend.createTableMetaData(ModelMetaData metaData,
String tableName)
Creates a meta data instance.
|
TableMetaData |
AbstractBackend.getTableMetaData(ModelMetaData modelMetaData,
String tableName) |
TableMetaData |
Backend.getTableMetaData(ModelMetaData modelMetaData,
String tableName)
Gets the table meta data for a given table name.
|
| Modifier and Type | Method and Description |
|---|---|
ColumnMetaData |
AbstractBackend.createColumnMetaData(TableMetaData tableMetaData) |
ColumnMetaData |
Backend.createColumnMetaData(TableMetaData tableMetaData)
Creates a column meta data instance.
|
ColumnMetaData |
MySql.createColumnMetaData(TableMetaData tableMetaData) |
ColumnMetaData |
Postgres.createColumnMetaData(TableMetaData tableMetaData) |
IndexMetaData |
AbstractBackend.createIndexMetaData(TableMetaData tableMetaData) |
IndexMetaData |
Backend.createIndexMetaData(TableMetaData tableMetaData)
Creates an index meta data instance.
|
IndexMetaData |
Postgres.createIndexMetaData(TableMetaData tableMetaData) |
| Modifier and Type | Method and Description |
|---|---|
TableMetaData |
IndexMetaData.getTableMetaData()
Gets the table.
|
TableMetaData |
ForeignKeyMetaData.getTableMetaData()
Gets the table this foreign key belongs to.
|
TableMetaData |
ColumnMetaData.getTableMetaData()
Gets the table meta data.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<TableMetaData> |
ModelMetaData.getTables()
Gets the tables of this model.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
ModelMetaData.addTableMetaData(TableMetaData tableMetaData)
Adds a table to this model.
If schemas are set, only tables belonging to one of given schemas will be appended. |
| Constructor and Description |
|---|
ColumnMetaData(TableMetaData tableMetaData)
Creates column meta data.
|
ForeignKeyMetaData(TableMetaData tableMetaData)
Creates foreign key meta data.
|
IndexMetaData(TableMetaData tableMetaData)
Creates an index meta data object.
|
MySqlColumnMetaData(TableMetaData tableMetaData)
Creates column meta data.
|
PostgresColumnMetaData(TableMetaData tableMetaData)
Creates column meta data.
|
PostgresIndexMetaData(TableMetaData tableMetaData)
Creates an index meta data object.
|
Tentackle - a domain driven enterprise framework