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, validateColumns
public 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 Table
public Column getColumn(Column column)
Table
public Column getColumn(Identifier name)
public Iterator getColumnIterator()
getColumnIterator
in class Table
public boolean containsColumn(Column column)
containsColumn
in class Table
public PrimaryKey getPrimaryKey()
getPrimaryKey
in class Table
public Iterator getUniqueKeyIterator()
getUniqueKeyIterator
in class Table
public Iterator getIndexIterator()
getIndexIterator
in class Table
public Table getIncludedTable()
Copyright © 2017 JBoss by Red Hat. All rights reserved.