org.hibernate.mapping

Class DenormalizedTable

Implemented Interfaces:
RelationalModel, Serializable

public class DenormalizedTable
extends Table

Author:
Gavin King

Constructor Summary

DenormalizedTable(Table includedTable)

Method Summary

boolean
containsColumn(Column column)
void
createForeignKeys()
Column
getColumn(Column column)
Iterator
getColumnIterator()
Iterator
getIndexIterator()
PrimaryKey
getPrimaryKey()
Iterator
getUniqueKeyIterator()

Methods inherited from class org.hibernate.mapping.Table

addCheckConstraint, addColumn, addIndex, addUniqueKey, containsColumn, createForeignKey, createForeignKey, createForeignKeys, createUniqueKey, getCatalog, getCheckConstraintsIterator, getColumn, getColumn, getColumnIterator, getColumnSpan, getComment, getForeignKeyIterator, getIdentifierValue, getIndex, getIndexIterator, getName, getOrCreateIndex, getOrCreateUniqueKey, getPrimaryKey, getQualifiedName, getQuotedName, getQuotedName, getQuotedSchema, getQuotedSchema, getRowId, getSchema, getSubselect, getUniqueInteger, getUniqueKey, getUniqueKeyIterator, 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

Constructor Details

DenormalizedTable

public DenormalizedTable(Table includedTable)

Method Details

containsColumn

public boolean containsColumn(Column column)
Overrides:
containsColumn in interface Table

createForeignKeys

public void createForeignKeys()
Overrides:
createForeignKeys in interface Table

getColumn

public Column getColumn(Column column)
Overrides:
getColumn in interface Table

getColumnIterator

public Iterator getColumnIterator()
Overrides:
getColumnIterator in interface Table

getIndexIterator

public Iterator getIndexIterator()
Overrides:
getIndexIterator in interface Table

getPrimaryKey

public PrimaryKey getPrimaryKey()
Overrides:
getPrimaryKey in interface Table

getUniqueKeyIterator

public Iterator getUniqueKeyIterator()
Overrides:
getUniqueKeyIterator in interface Table