## Uses of Class
org.hibernate.mapping.Table

Packages that use Table
org.hibernate.cfg: This package defines APIs for configuring Hibernate, and classes for building the Hibernate configuration-time metamodel.
org.hibernate.cfg.annotations
org.hibernate.envers.configuration.metadata
org.hibernate.mapping: This package defines the Hibernate configuration-time metamodel.

Uses of Table in org.hibernate.cfg

Fields in org.hibernate.cfg with type parameters of type Table
`protected Map<String,Table>` `Configuration.tables`

Methods in org.hibernate.cfg that return Table
`Table` `Configuration.MappingsImpl.addDenormalizedTable(String schema, String catalog, String name, boolean isAbstract, String subselect, Table includedTable)`
`Table` `Mappings.addDenormalizedTable(String schema, String catalog, String name, boolean isAbstract, String subselect, Table includedTable)` Adds a 'denormalized table' to this repository.
`Table` `Configuration.MappingsImpl.addTable(String schema, String catalog, String name, String subselect, boolean isAbstract)`
`Table` `Mappings.addTable(String schema, String catalog, String name, String subselect, boolean isAbstract)` Adds table metadata to this repository returning the created metadata instance.
`Table` `Ejb3Column.getTable()` Find appropriate table of the column.
`Table` `ComponentPropertyHolder.getTable()`
`Table` `ClassPropertyHolder.getTable()`
`Table` `PropertyHolder.getTable()`
`Table` `CollectionPropertyHolder.getTable()`
`Table` `Configuration.MappingsImpl.getTable(String schema, String catalog, String name)`
`Table` `Mappings.getTable(String schema, String catalog, String name)` Returns the named table metadata.

Methods in org.hibernate.cfg that return types with arguments of type Table
`Iterator<Table>` `Configuration.getTableMappings()` Iterate the table mappings
`Map<Table,List<String[]>>` `Configuration.MappingsImpl.getTableUniqueConstraints()`
`Map<Table,List<String[]>>` `Mappings.getTableUniqueConstraints()` Deprecated. Use `Mappings.getUniqueConstraintHoldersByTable()` instead
`Map<Table,List<UniqueConstraintHolder>>` `Configuration.MappingsImpl.getUniqueConstraintHoldersByTable()`
`Map<Table,List<UniqueConstraintHolder>>` `Mappings.getUniqueConstraintHoldersByTable()`
`Iterator<Table>` `Configuration.MappingsImpl.iterateTables()`
`Iterator<Table>` `Mappings.iterateTables()` Returns an iterator over table metadata.

Methods in org.hibernate.cfg with parameters of type Table
`void` `Configuration.MappingsImpl.addColumnBinding(String logicalName, Column physicalColumn, Table table)`
`void` `Mappings.addColumnBinding(String logicalName, Column physicalColumn, Table table)` Binds the given 'physicalColumn' to the give 'logicalName' within the given 'table'.
`Table` `Configuration.MappingsImpl.addDenormalizedTable(String schema, String catalog, String name, boolean isAbstract, String subselect, Table includedTable)`
`Table` `Mappings.addDenormalizedTable(String schema, String catalog, String name, boolean isAbstract, String subselect, Table includedTable)` Adds a 'denormalized table' to this repository.
`void` `Configuration.MappingsImpl.addTableBinding(String schema, String catalog, String logicalName, String physicalName, Table denormalizedSuperTable)`
`void` `Mappings.addTableBinding(String schema, String catalog, String logicalName, String physicalName, Table denormalizedSuperTable)` Adds a table binding to this repository.
`void` `Configuration.MappingsImpl.addUniqueConstraintHolders(Table table, List<UniqueConstraintHolder> uniqueConstraintHolders)`
`void` `Mappings.addUniqueConstraintHolders(Table table, List<UniqueConstraintHolder> uniqueConstraintHolders)`
`void` `Configuration.MappingsImpl.addUniqueConstraints(Table table, List uniqueConstraints)`
`void` `Mappings.addUniqueConstraints(Table table, List uniqueConstraints)` Deprecated. Use `Mappings.addUniqueConstraintHolders(org.hibernate.mapping.Table, java.util.List<org.hibernate.cfg.UniqueConstraintHolder>)` instead
`String` `Configuration.MappingsImpl.getLogicalColumnName(String physicalName, Table table)`
`String` `Mappings.getLogicalColumnName(String physicalName, Table table)` Find the logical column name against whcih the given physical column name was bound within the given table.
`String` `Configuration.MappingsImpl.getLogicalTableName(Table table)`
`String` `Mappings.getLogicalTableName(Table table)` Get the logical table name mapped for the given physical table.
`String` `Configuration.MappingsImpl.getPhysicalColumnName(String logicalName, Table table)`
`String` `Mappings.getPhysicalColumnName(String logicalName, Table table)` Find the physical column name for the given logical column name within the given table.
`protected void` `Configuration.secondPassCompileForeignKeys(Table table, Set<ForeignKey> done)`
`void` `Ejb3Column.setTable(Table table)`

Constructors in org.hibernate.cfg with parameters of type Table
`IndexOrUniqueKeySecondPass(Table table, String indexName, String[] columns, Mappings mappings)` Build an index

Uses of Table in org.hibernate.cfg.annotations

Methods in org.hibernate.cfg.annotations that return Table
`Table` `TableBinder.bind()`
`static Table` `TableBinder.buildAndFillTable(String schema, String catalog, ObjectNameSource nameSource, ObjectNameNormalizer.NamingStrategyHelper namingStrategyHelper, boolean isAbstract, List<UniqueConstraintHolder> uniqueConstraints, String constraints, Table denormalizedSuperTable, Mappings mappings, String subselect)`

`static Table`

`TableBinder.fillTable(String schema, String catalog, String realTableName, String logicalName, boolean isAbstract, List uniqueConstraints, String constraints, Table denormalizedSuperTable, Mappings mappings)`
Deprecated. Use `TableBinder.buildAndFillTable(java.lang.String, java.lang.String, org.hibernate.cfg.ObjectNameSource, org.hibernate.cfg.ObjectNameNormalizer.NamingStrategyHelper, boolean, java.util.List<org.hibernate.cfg.UniqueConstraintHolder>, java.lang.String, org.hibernate.mapping.Table, org.hibernate.cfg.Mappings, java.lang.String)` instead.

Methods in org.hibernate.cfg.annotations with parameters of type Table
`static void` `TableBinder.addIndexes(Table hibTable, Index[] indexes, Mappings mappings)`
`void` `EntityBinder.bindTable(String schema, String catalog, String tableName, List<UniqueConstraintHolder> uniqueConstraints, String constraints, Table denormalizedSuperclassTable)`
`static Table` `TableBinder.buildAndFillTable(String schema, String catalog, ObjectNameSource nameSource, ObjectNameNormalizer.NamingStrategyHelper namingStrategyHelper, boolean isAbstract, List<UniqueConstraintHolder> uniqueConstraints, String constraints, Table denormalizedSuperTable, Mappings mappings, String subselect)`

`static Table`

`TableBinder.fillTable(String schema, String catalog, String realTableName, String logicalName, boolean isAbstract, List uniqueConstraints, String constraints, Table denormalizedSuperTable, Mappings mappings)`
Deprecated. Use `TableBinder.buildAndFillTable(java.lang.String, java.lang.String, org.hibernate.cfg.ObjectNameSource, org.hibernate.cfg.ObjectNameNormalizer.NamingStrategyHelper, boolean, java.util.List<org.hibernate.cfg.UniqueConstraintHolder>, java.lang.String, org.hibernate.mapping.Table, org.hibernate.cfg.Mappings, java.lang.String)` instead.

`void` `TableBinder.setDenormalizedSuperTable(Table denormalizedSuperTable)`
`void` `SimpleValueBinder.setTable(Table table)`

Uses of Table in org.hibernate.envers.configuration.metadata

Methods in org.hibernate.envers.configuration.metadata with parameters of type Table
`protected String` `AuditMetadataGenerator.getCatalog(String catalogFromAnnotation, Table table)`
`protected String` `AuditMetadataGenerator.getSchema(String schemaFromAnnotation, Table table)`

Uses of Table in org.hibernate.mapping

Subclasses of Table in org.hibernate.mapping
`class` `DenormalizedTable`

Methods in org.hibernate.mapping that return Table
`Table` `Collection.getCollectionTable()`
`Table` `PersistentClass.getIdentityTable()`
`Table` `UnionSubclass.getIdentityTable()`
`Table` `ForeignKey.getReferencedTable()`
`Table` `RootClass.getRootTable()`
`Table` `Subclass.getRootTable()`
`abstract Table` `PersistentClass.getRootTable()`
`Table` `Value.getTable()`
`Table` `OneToMany.getTable()` Table of the owner entity (the "one" side)
`Table` `RootClass.getTable()`
`Table` `Collection.getTable()`
`Table` `Constraint.getTable()`
`Table` `Subclass.getTable()`
`Table` `SimpleValue.getTable()`
`abstract Table` `PersistentClass.getTable()`
`Table` `Index.getTable()`
`Table` `Join.getTable()`
`Table` `JoinedSubclass.getTable()`
`Table` `UnionSubclass.getTable()`

Methods in org.hibernate.mapping with parameters of type Table
`protected void` `Subclass.addSubclassTable(Table table)`
`protected void` `PersistentClass.addSubclassTable(Table subclassTable)`
`static String` `Index.buildSqlCreateIndexString(Dialect dialect, String name, Table table, Iterator columns, boolean unique, String defaultCatalog, String defaultSchema)`
`static String` `Index.buildSqlDropIndexString(Dialect dialect, Table table, String name, String defaultCatalog, String defaultSchema)`
`String` `Formula.getAlias(Dialect dialect, Table table)`
`String` `Column.getAlias(Dialect dialect, Table table)` Generate a column alias that is unique across multiple tables
`String` `Selectable.getAlias(Dialect dialect, Table table)`
`boolean` `Subclass.isClassOrSuperclassTable(Table table)`
`boolean` `PersistentClass.isClassOrSuperclassTable(Table closureTable)`
`void` `Collection.setCollectionTable(Table table)`
`void` `ForeignKey.setReferencedTable(Table referencedTable)`
`void` `RootClass.setTable(Table table)`
`void` `Constraint.setTable(Table table)`
`void` `SimpleValue.setTable(Table table)`
`void` `TableOwner.setTable(Table table)`
`void` `Index.setTable(Table table)`
`void` `Join.setTable(Table table)`
`void` `JoinedSubclass.setTable(Table table)`
`void` `UnionSubclass.setTable(Table table)`

Constructors in org.hibernate.mapping with parameters of type Table
`Any(Mappings mappings, Table table)`
`DenormalizedTable(Table includedTable)`
`DependantValue(Mappings mappings, Table table, KeyValue prototype)`
`ManyToOne(Mappings mappings, Table table)`
`OneToOne(Mappings mappings, Table table, PersistentClass owner)`
`SimpleValue(Mappings mappings, Table table)`
`ToOne(Mappings mappings, Table table)`

Copyright © 2001-2012 Red Hat, Inc. All Rights Reserved.