org.hibernate.mapping
Class DenormalizedTable
java.lang.Object
org.hibernate.mapping.Table
org.hibernate.mapping.DenormalizedTable
- All Implemented Interfaces:
- Serializable, RelationalModel
public class DenormalizedTable
- extends Table
- Author:
- Gavin King
- See Also:
- Serialized Form
Methods inherited from class org.hibernate.mapping.Table |
addCheckConstraint, addColumn, addIndex, addUniqueKey, createForeignKey, createForeignKey, createUniqueKey, getCatalog, getCheckConstraintsIterator, getColumn, getColumnSpan, getComment, getForeignKeyIterator, getIdentifierValue, getIndex, getName, getOrCreateIndex, getOrCreateUniqueKey, getQualifiedName, getQuotedName, getQuotedName, getQuotedSchema, getQuotedSchema, getRowId, getSchema, getSubselect, getUniqueInteger, getUniqueKey, hasDenormalizedTables, hasPrimaryKey, isAbstract, isAbstractUnionTable, isPhysicalTable, isQuoted, isSchemaQuoted, isSubselect, qualify, setAbstract, setCatalog, setComment, setIdentifierValue, setName, setPrimaryKey, setQuoted, setRowId, setSchema, setSubselect, sqlAlterStrings, sqlCommentStrings, sqlCreateString, sqlDropString, sqlTemporaryTableCreateString, toString, uniqueColumnString, uniqueColumnString, validateColumns |
DenormalizedTable
public DenormalizedTable(Table includedTable)
createForeignKeys
public void createForeignKeys()
- Overrides:
createForeignKeys
in class Table
getColumn
public Column getColumn(Column column)
- Description copied from class:
Table
- Return the column which is identified by column provided as argument.
- Overrides:
getColumn
in class Table
- Parameters:
column
- column with atleast a name.
- Returns:
- the underlying column or null if not inside this table. Note: the instance *can* be different than the input parameter, but the name will be the same.
getColumnIterator
public Iterator getColumnIterator()
- Overrides:
getColumnIterator
in class Table
containsColumn
public boolean containsColumn(Column column)
- Overrides:
containsColumn
in class Table
getPrimaryKey
public PrimaryKey getPrimaryKey()
- Overrides:
getPrimaryKey
in class Table
getUniqueKeyIterator
public Iterator getUniqueKeyIterator()
- Overrides:
getUniqueKeyIterator
in class Table
getIndexIterator
public Iterator getIndexIterator()
- Overrides:
getIndexIterator
in class Table