| Package | Description |
|---|---|
| org.databene.jdbacl | |
| org.databene.jdbacl.model | |
| org.databene.jdbacl.model.jdbc | |
| org.databene.jdbacl.model.xml | |
| org.databene.jdbacl.test |
| Modifier and Type | Method and Description |
|---|---|
static List<DBTable> |
DBUtil.dependencyOrderedTables(TableHolder tableHolder) |
| Modifier and Type | Method and Description |
|---|---|
String |
DatabaseDialect.insert(DBTable table,
List<ColumnInfo> columnInfos) |
static void |
SQLUtil.renderCreateTable(DBTable table,
boolean includeForeignKeys,
NameSpec nameSpec,
PrintWriter out) |
static String |
SQLUtil.renderQuery(DBTable table,
String[] columnNames,
Object[] values,
DatabaseDialect dialect) |
String |
DatabaseDialect.update(DBTable table,
String[] pkColumnNames,
List<ColumnInfo> columnInfos) |
| Modifier and Type | Method and Description |
|---|---|
DBTable |
DBTable.getProvider(int index) |
DBTable |
DBForeignKeyConstraint.getRefereeTable() |
DBTable |
DBUniqueIndex.getTable() |
DBTable |
DBTableComponent.getTable() |
DBTable |
DBRow.getTable() |
DBTable |
DBConstraint.getTable() |
DBTable |
AbstractDBTableComponent.getTable() |
DBTable |
TableHolder.getTable(String tableName) |
DBTable |
TableContainerSupport.getTable(String tableName) |
DBTable |
TableContainer.getTable(String tableName) |
DBTable |
DBSchema.getTable(String tableName) |
DBTable |
DBCatalog.getTable(String name) |
DBTable |
Database.getTable(String name) |
DBTable |
DBCatalog.getTable(String name,
boolean required) |
DBTable |
Database.getTable(String name,
boolean required) |
| Modifier and Type | Method and Description |
|---|---|
List<DBTable> |
ForeignKeyPath.getIntermediates() |
Collection<DBTable> |
DBTable.getReferrers() |
List<DBTable> |
TableHolder.getTables() |
List<DBTable> |
TableContainerSupport.getTables() |
List<DBTable> |
TableContainer.getTables() |
List<DBTable> |
DBSchema.getTables() |
List<DBTable> |
DBCatalog.getTables() |
List<DBTable> |
Database.getTables() |
List<DBTable> |
TableHolder.getTables(boolean recursive) |
List<DBTable> |
TableContainerSupport.getTables(boolean recursive) |
List<DBTable> |
TableContainer.getTables(boolean recursive) |
List<DBTable> |
DBSchema.getTables(boolean recursive) |
List<DBTable> |
Database.getTables(boolean recursive) |
List<DBTable> |
TableContainerSupport.getTables(boolean recursive,
List<DBTable> result) |
List<DBTable> |
TableContainer.getTables(boolean recursive,
List<DBTable> result) |
| Modifier and Type | Method and Description |
|---|---|
void |
DBTable.addReferrer(DBTable referrer) |
void |
TableContainerSupport.addTable(DBTable table) |
void |
TableContainer.addTable(DBTable table) |
void |
DBSchema.addTable(DBTable table) |
boolean |
ForeignKeyPath.hasIntermediate(DBTable intermediate) |
void |
DBTable.receiveReferrer(DBTable referrer) |
void |
TableContainerSupport.removeTable(DBTable table) |
void |
TableContainer.removeTable(DBTable table) |
void |
DBSchema.removeTable(DBTable table) |
void |
DBTableComponent.setTable(DBTable table) |
void |
AbstractDBTableComponent.setTable(DBTable table) |
DBRowIterator |
DBRowIterator.withTable(DBTable table) |
DBRow |
DBRow.withTable(DBTable table) |
| Modifier and Type | Method and Description |
|---|---|
List<DBTable> |
TableContainerSupport.getTables(boolean recursive,
List<DBTable> result) |
List<DBTable> |
TableContainer.getTables(boolean recursive,
List<DBTable> result) |
| Constructor and Description |
|---|
AbstractDBTableComponent(String name,
String type,
DBTable owner) |
DBCheckConstraint(String name,
boolean nameDeterministic,
DBTable owner,
String conditionText) |
DBColumn(String name,
DBTable table,
DBDataType type) |
DBColumn(String name,
DBTable table,
DBDataType type,
Integer size) |
DBColumn(String name,
DBTable table,
DBDataType type,
Integer size,
Integer fractionDigits) |
DBColumn(String name,
DBTable table,
int jdbcType,
String typeAndSize) |
DBConstraint(String name,
boolean nameDeterministic,
String objectType,
DBTable owner) |
DBForeignKeyConstraint(String name,
boolean nameDeterministic,
DBTable owner,
String[] fkColumnNames,
DBTable refereeTable,
String[] refereeColumnNames) |
DBForeignKeyConstraint(String name,
boolean nameDeterministic,
DBTable owner,
String fkColumnName,
DBTable refereeTable,
String refereeColumnName) |
DBIndex(String name,
boolean nameDeterministic,
DBTable table) |
DBNonUniqueIndex(String name,
boolean nameDeterministic,
DBTable table,
String... columnNames) |
DBNotNullConstraint(DBTable owner,
String name,
boolean nameDeterministic,
String columnName) |
DBPrimaryKeyConstraint(DBTable table,
String name,
boolean nameDeterministic,
String... columnNames) |
DBRow(DBTable table) |
DBRowIterator(DBTable table,
Connection connection,
String whereClause) |
DBUniqueConstraint(DBTable owner,
String name,
boolean nameDeterministic,
String... columnNames) |
| Modifier and Type | Method and Description |
|---|---|
void |
JDBCDBImporter.importColumnsOfTable(DBTable table,
JDBCDBImporter.ColumnReceiver receiver) |
void |
JDBCDBImporter.importImportedKeys(DBTable table,
JDBCDBImporter.FKReceiver receiver) |
ResultSet |
JDBCDBImporter.importIndexesOfTable(DBTable table,
boolean uniquesOnly,
JDBCDBImporter.IndexReceiver receiver) |
void |
JDBCDBImporter.importPrimaryKeyOfTable(DBTable table,
JDBCDBImporter.PKReceiver receiver) |
void |
JDBCDBImporter.importRefererTables(DBTable table,
JDBCDBImporter.ReferrerReceiver receiver) |
void |
JDBCDBImporter.parseIndexSet(ResultSet indexSet,
DBSchema schema,
DBTable queriedTable,
JDBCDBImporter.IndexReceiver receiver) |
void |
JDBCDBImporter.ColumnReceiver.receiveColumn(String columnName,
DBDataType dataType,
Integer columnSize,
Integer fractionDigits,
boolean nullable,
String defaultValue,
String comment,
DBTable table) |
void |
JDBCDBImporter.FKReceiver.receiveFK(DBForeignKeyConstraint fk,
DBTable table) |
void |
JDBCDBImporter.IndexReceiver.receiveIndex(DBIndexInfo indexInfo,
boolean deterministicName,
DBTable table,
DBSchema schema) |
void |
JDBCDBImporter.PKReceiver.receivePK(String pkName,
boolean deterministicName,
String[] columnNames,
DBTable table) |
void |
JDBCDBImporter.ReferrerReceiver.receiveReferrer(String fktable_name,
DBTable table) |
| Modifier and Type | Method and Description |
|---|---|
void |
XMLModelExporter.exportChecks(DBTable table,
org.databene.commons.xml.SimpleXMLWriter writer) |
void |
XMLModelExporter.exportFKs(DBTable table,
org.databene.commons.xml.SimpleXMLWriter writer) |
void |
XMLModelExporter.exportUKsAndIndexes(DBTable table,
org.databene.commons.xml.SimpleXMLWriter writer) |
| Modifier and Type | Method and Description |
|---|---|
static Map<String,DBTable> |
ModelTestUtil.createCountryStateCityWithCompositePK() |
Copyright © 2006–2014 Volker Bergmann. All rights reserved.