public class DenormalizedTable extends Table
Table.ForeignKeyKey| Constructor and Description |
|---|
DenormalizedTable(Namespace namespace,
Identifier physicalTableName,
boolean isAbstract,
Table includedTable) |
DenormalizedTable(Namespace namespace,
Identifier physicalTableName,
String subselectFragment,
boolean isAbstract,
Table includedTable) |
DenormalizedTable(Namespace namespace,
String subselect,
boolean isAbstract,
Table includedTable) |
DenormalizedTable(Table includedTable) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsColumn(Column column) |
void |
createForeignKeys() |
Column |
getColumn(Column column)
Return the column which is identified by column provided as argument.
|
Column |
getColumn(Identifier name) |
Iterator |
getColumnIterator() |
Table |
getIncludedTable() |
Iterator |
getIndexIterator() |
PrimaryKey |
getPrimaryKey() |
Iterator |
getUniqueKeyIterator() |
addCheckConstraint, addColumn, addIndex, addInitCommand, addUniqueKey, createForeignKey, createForeignKey, createUniqueKey, equals, equals, getCatalog, getCheckConstraintsIterator, getColumn, getColumnSpan, getComment, getExportIdentifier, getForeignKeyIterator, getForeignKeys, getIdentifierValue, getIndex, getInitCommands, getName, getNameIdentifier, getOrCreateIndex, getOrCreateUniqueKey, getQualifiedName, getQualifiedTableName, getQuotedCatalog, getQuotedCatalog, getQuotedName, getQuotedName, getQuotedSchema, getQuotedSchema, getRowId, getSchema, getSubselect, getUniqueInteger, getUniqueKey, hasDenormalizedTables, hashCode, hasPrimaryKey, isAbstract, isAbstractUnionTable, isCatalogQuoted, isPhysicalTable, isQuoted, isSchemaQuoted, isSubselect, qualify, setAbstract, setCatalog, setComment, setIdentifierValue, setName, setPrimaryKey, setQuoted, setRowId, setSchema, setSubselect, setUniqueInteger, sqlAlterStrings, sqlCommentStrings, sqlCreateString, sqlDropString, toString, validateColumnspublic DenormalizedTable(Table includedTable)
public DenormalizedTable(Namespace namespace, Identifier physicalTableName, boolean isAbstract, Table includedTable)
public DenormalizedTable(Namespace namespace, Identifier physicalTableName, String subselectFragment, boolean isAbstract, Table includedTable)
public void createForeignKeys()
createForeignKeys in class Tablepublic Column getColumn(Column column)
Tablepublic Column getColumn(Identifier name)
public Iterator getColumnIterator()
getColumnIterator in class Tablepublic boolean containsColumn(Column column)
containsColumn in class Tablepublic PrimaryKey getPrimaryKey()
getPrimaryKey in class Tablepublic Iterator getUniqueKeyIterator()
getUniqueKeyIterator in class Tablepublic Iterator getIndexIterator()
getIndexIterator in class Tablepublic Table getIncludedTable()
Copyright © 2001-2022 Red Hat, Inc. All Rights Reserved.