All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods
Modifier and Type |
Method and Description |
void |
addCheckConstraint(String constraint) |
void |
addColumn(Column column) |
Index |
addIndex(Index index) |
void |
addInitCommand(InitCommand command) |
UniqueKey |
addUniqueKey(UniqueKey uniqueKey) |
boolean |
containsColumn(Column column) |
ForeignKey |
createForeignKey(String keyName,
List keyColumns,
String referencedEntityName,
String keyDefinition) |
ForeignKey |
createForeignKey(String keyName,
List keyColumns,
String referencedEntityName,
String keyDefinition,
List referencedColumns) |
void |
createForeignKeys() |
UniqueKey |
createUniqueKey(List keyColumns) |
boolean |
equals(Object object) |
boolean |
equals(Table table) |
String |
getCatalog() |
Iterator<String> |
getCheckConstraintsIterator() |
Column |
getColumn(Column column)
Return the column which is identified by column provided as argument.
|
Column |
getColumn(Identifier name) |
Column |
getColumn(int n) |
Iterator |
getColumnIterator() |
int |
getColumnSpan() |
String |
getComment() |
String |
getExportIdentifier()
Get a unique identifier to make sure we are not exporting the same database structure multiple times.
|
Iterator |
getForeignKeyIterator() |
Map<Table.ForeignKeyKey,ForeignKey> |
getForeignKeys() |
KeyValue |
getIdentifierValue() |
Index |
getIndex(String indexName) |
Iterator<Index> |
getIndexIterator() |
List<InitCommand> |
getInitCommands() |
String |
getName() |
Identifier |
getNameIdentifier() |
Index |
getOrCreateIndex(String indexName) |
UniqueKey |
getOrCreateUniqueKey(String keyName) |
PrimaryKey |
getPrimaryKey() |
String |
getQualifiedName(Dialect dialect,
String defaultCatalog,
String defaultSchema)
|
QualifiedTableName |
getQualifiedTableName() |
String |
getQuotedCatalog() |
String |
getQuotedCatalog(Dialect dialect) |
String |
getQuotedName() |
String |
getQuotedName(Dialect dialect) |
String |
getQuotedSchema() |
String |
getQuotedSchema(Dialect dialect) |
String |
getRowId() |
String |
getSchema() |
String |
getSubselect() |
int |
getUniqueInteger() |
UniqueKey |
getUniqueKey(String keyName) |
Iterator<UniqueKey> |
getUniqueKeyIterator() |
boolean |
hasDenormalizedTables() |
int |
hashCode() |
boolean |
hasPrimaryKey() |
boolean |
isAbstract() |
boolean |
isAbstractUnionTable() |
boolean |
isCatalogQuoted() |
boolean |
isPhysicalTable() |
boolean |
isQuoted() |
boolean |
isSchemaQuoted() |
boolean |
isSubselect() |
static String |
qualify(String catalog,
String schema,
String table)
|
void |
setAbstract(boolean isAbstract) |
void |
setCatalog(String catalog) |
void |
setComment(String comment) |
void |
setIdentifierValue(KeyValue idValue) |
void |
setName(String name) |
void |
setPrimaryKey(PrimaryKey primaryKey) |
void |
setQuoted(boolean quoted) |
void |
setRowId(String rowId) |
void |
setSchema(String schema) |
void |
setSubselect(String subselect) |
void |
setUniqueInteger(int uniqueInteger) |
Iterator |
sqlAlterStrings(Dialect dialect,
Metadata metadata,
TableInformation tableInfo,
String defaultCatalog,
String defaultSchema) |
Iterator |
sqlCommentStrings(Dialect dialect,
String defaultCatalog,
String defaultSchema) |
String |
sqlCreateString(Dialect dialect,
Mapping p,
String defaultCatalog,
String defaultSchema) |
String |
sqlDropString(Dialect dialect,
String defaultCatalog,
String defaultSchema) |
String |
toString() |
void |
validateColumns(Dialect dialect,
Mapping mapping,
TableMetadata tableInfo) |