Package org.hibernate.mapping
Class DenormalizedTable
java.lang.Object
org.hibernate.mapping.Table
org.hibernate.mapping.DenormalizedTable
- All Implemented Interfaces:
Serializable
,ContributableDatabaseObject
,Exportable
,Contributable
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.hibernate.mapping.Table
Table.ForeignKeyKey
-
Constructor Summary
ConstructorsConstructorDescriptionDenormalizedTable
(String contributor, Namespace namespace, String subselect, boolean isAbstract, Table includedTable) DenormalizedTable
(String contributor, Namespace namespace, Identifier physicalTableName, boolean isAbstract, Table includedTable) DenormalizedTable
(String contributor, Namespace namespace, Identifier physicalTableName, String subselectFragment, boolean isAbstract, Table includedTable) -
Method Summary
Modifier and TypeMethodDescriptionboolean
containsColumn
(Column column) void
createForeignKeys
(MetadataBuildingContext context) getColumn
(Identifier name) Return the column which is identified by column provided as argument.void
reorderColumns
(List<Column> columns) Methods inherited from class org.hibernate.mapping.Table
addCheck, addCheckConstraint, addColumn, addIndex, addInitCommand, addInitCommand, addUniqueKey, columnRenamed, createForeignKey, createForeignKey, createForeignKey, createUniqueKey, createUniqueKey, equals, equals, getCatalog, getCatalogIdentifier, getChecks, getColumn, getColumn, getColumnSpan, getComment, getContributor, getExportIdentifier, getForeignKeys, getIndex, getIndexes, getInitCommands, getName, getNameIdentifier, getOptions, getOrCreateIndex, getOrCreateUniqueKey, getQualifiedName, getQualifiedTableName, getQuotedCatalog, getQuotedCatalog, getQuotedName, getQuotedName, getQuotedSchema, getQuotedSchema, getRowId, getSchema, getSchemaIdentifier, getSubselect, getUniqueInteger, getUniqueKey, getUniqueKeys, getViewQuery, hasDenormalizedTables, hashCode, hasPrimaryKey, isAbstract, isAbstractUnionTable, isCatalogQuoted, isPhysicalTable, isPrimaryKey, isQuoted, isSchemaQuoted, isSubselect, isView, qualify, setAbstract, setCatalog, setComment, setName, setOptions, setPrimaryKey, setQuoted, setRowId, setSchema, setSubselect, setUniqueInteger, setViewQuery, toString
-
Constructor Details
-
DenormalizedTable
public DenormalizedTable(String contributor, Namespace namespace, Identifier physicalTableName, boolean isAbstract, Table includedTable) -
DenormalizedTable
public DenormalizedTable(String contributor, Namespace namespace, Identifier physicalTableName, String subselectFragment, boolean isAbstract, Table includedTable) -
DenormalizedTable
-
-
Method Details
-
createForeignKeys
- Overrides:
createForeignKeys
in classTable
-
getColumn
Description copied from class:Table
Return the column which is identified by column provided as argument. -
getColumn
-
getColumns
- Overrides:
getColumns
in classTable
-
containsColumn
- Overrides:
containsColumn
in classTable
-
getPrimaryKey
- Overrides:
getPrimaryKey
in classTable
-
getIncludedTable
-
reorderColumns
- Overrides:
reorderColumns
in classTable
-