Uses of Class
org.hibernate.mapping.Table
-
Packages that use Table Package Description org.hibernate.boot This package contains the contracts that make up the Hibernate native bootstrapping API (building a SessionFactory).org.hibernate.boot.model.relational org.hibernate.boot.spi org.hibernate.cfg org.hibernate.cfg.annotations org.hibernate.dialect org.hibernate.dialect.unique Support for Dialect-specific unique constraint definitionorg.hibernate.hql.spi.id Support for multi-table update and delete statements via id-tables.org.hibernate.hql.spi.id.global org.hibernate.hql.spi.id.local org.hibernate.hql.spi.id.persistent Package contains an implementation of MultiTableBulkIdStrategy based on the use of a persistent (ANSI SQL term) table to hold id values.org.hibernate.id org.hibernate.mapping org.hibernate.persister.collection org.hibernate.persister.entity org.hibernate.tool.schema.extract.spi org.hibernate.tool.schema.spi -
-
Uses of Table in org.hibernate.boot
Methods in org.hibernate.boot that return types with arguments of type Table Modifier and Type Method Description Collection<Table>
Metadata. collectTableMappings()
-
Uses of Table in org.hibernate.boot.model.relational
Methods in org.hibernate.boot.model.relational that return Table Modifier and Type Method Description Table
Namespace. createTable(Identifier logicalTableName, boolean isAbstract)
Creates a mapping Table instance.Table
Namespace. locateTable(Identifier logicalTableName)
Returns the table with the specified logical table name.Methods in org.hibernate.boot.model.relational that return types with arguments of type Table Modifier and Type Method Description Collection<Table>
Namespace. getTables()
Methods in org.hibernate.boot.model.relational with parameters of type Table Modifier and Type Method Description DenormalizedTable
Namespace. createDenormalizedTable(Identifier logicalTableName, boolean isAbstract, Table includedTable)
-
Uses of Table in org.hibernate.boot.spi
Methods in org.hibernate.boot.spi that return Table Modifier and Type Method Description Table
InFlightMetadataCollector. addDenormalizedTable(String schema, String catalog, String name, boolean isAbstract, String subselect, Table includedTable)
Adds a 'denormalized table' to this repository.Table
InFlightMetadataCollector. addTable(String schema, String catalog, String name, String subselect, boolean isAbstract)
Adds table metadata to this repository returning the created metadata instance.Table
InFlightMetadataCollector.EntityTableXref. getPrimaryTable()
Table
InFlightMetadataCollector.EntityTableXref. resolveTable(Identifier tableName)
Methods in org.hibernate.boot.spi that return types with arguments of type Table Modifier and Type Method Description Collection<Table>
AbstractDelegatingMetadata. collectTableMappings()
Methods in org.hibernate.boot.spi with parameters of type Table Modifier and Type Method Description void
InFlightMetadataCollector. addColumnNameBinding(Table table, String logicalColumnName, Column column)
void
InFlightMetadataCollector. addColumnNameBinding(Table table, Identifier logicalColumnName, Column column)
Table
InFlightMetadataCollector. addDenormalizedTable(String schema, String catalog, String name, boolean isAbstract, String subselect, Table includedTable)
Adds a 'denormalized table' to this repository.InFlightMetadataCollector.EntityTableXref
InFlightMetadataCollector. addEntityTableXref(String entityName, Identifier primaryTableLogicalName, Table primaryTable, InFlightMetadataCollector.EntityTableXref superEntityTableXref)
void
InFlightMetadataCollector. addJpaIndexHolders(Table table, List<JPAIndexHolder> jpaIndexHolders)
void
InFlightMetadataCollector. addTableNameBinding(String schema, String catalog, String logicalName, String realTableName, Table denormalizedSuperTable)
void
InFlightMetadataCollector. addTableNameBinding(Identifier logicalName, Table table)
void
InFlightMetadataCollector. addUniqueConstraintHolders(Table table, List<UniqueConstraintHolder> uniqueConstraints)
void
InFlightMetadataCollector. addUniqueConstraints(Table table, List uniqueConstraints)
String
InFlightMetadataCollector. getLogicalColumnName(Table table, String physicalName)
String
InFlightMetadataCollector. getLogicalColumnName(Table table, Identifier physicalName)
String
InFlightMetadataCollector. getLogicalTableName(Table ownerTable)
String
InFlightMetadataCollector. getPhysicalColumnName(Table table, String logicalName)
String
InFlightMetadataCollector. getPhysicalColumnName(Table table, Identifier logicalName)
-
Uses of Table in org.hibernate.cfg
Methods in org.hibernate.cfg that return Table Modifier and Type Method Description Table
ClassPropertyHolder. getTable()
Table
CollectionPropertyHolder. getTable()
Table
ComponentPropertyHolder. getTable()
Table
Ejb3Column. getTable()
Find appropriate table of the column.Table
PropertyHolder. getTable()
Methods in org.hibernate.cfg with parameters of type Table Modifier and Type Method Description void
Ejb3Column. setTable(Table table)
Constructors in org.hibernate.cfg with parameters of type Table Constructor Description IndexOrUniqueKeySecondPass(Table table, String indexName, String[] columns, MetadataBuildingContext buildingContext)
Build an index -
Uses of Table in org.hibernate.cfg.annotations
Methods in org.hibernate.cfg.annotations that return Table Modifier and Type Method Description Table
TableBinder. bind()
static Table
TableBinder. buildAndFillTable(String schema, String catalog, Identifier logicalName, boolean isAbstract, List<UniqueConstraintHolder> uniqueConstraints, List<JPAIndexHolder> jpaIndexHolders, String constraints, MetadataBuildingContext buildingContext, String subselect, InFlightMetadataCollector.EntityTableXref denormalizedSuperTableXref)
static Table
TableBinder. buildAndFillTable(String schema, String catalog, ObjectNameSource nameSource, NamingStrategyHelper namingStrategyHelper, boolean isAbstract, List<UniqueConstraintHolder> uniqueConstraints, List<JPAIndexHolder> jpaIndexHolders, String constraints, MetadataBuildingContext buildingContext, String subselect, InFlightMetadataCollector.EntityTableXref denormalizedSuperTableXref)
Methods in org.hibernate.cfg.annotations with parameters of type Table Modifier and Type Method Description static void
TableBinder. addIndexes(Table hibTable, Index[] indexes, MetadataBuildingContext buildingContext)
static void
TableBinder. addIndexes(Table hibTable, Index[] indexes, MetadataBuildingContext buildingContext)
void
SimpleValueBinder. setTable(Table table)
-
Uses of Table in org.hibernate.dialect
Methods in org.hibernate.dialect that return types with arguments of type Table Modifier and Type Method Description Exporter<Table>
AbstractHANADialect. getTableExporter()
Exporter<Table>
Dialect. getTableExporter()
-
Uses of Table in org.hibernate.dialect.unique
Methods in org.hibernate.dialect.unique with parameters of type Table Modifier and Type Method Description String
DefaultUniqueDelegate. getTableCreationUniqueConstraintsFragment(Table table)
String
UniqueDelegate. getTableCreationUniqueConstraintsFragment(Table table)
Get the fragment that can be used to apply unique constraints as part of table creation. -
Uses of Table in org.hibernate.hql.spi.id
Methods in org.hibernate.hql.spi.id with parameters of type Table Modifier and Type Method Description protected void
AbstractMultiTableBulkIdStrategyImpl. augmentIdTableDefinition(Table idTable)
protected String
AbstractMultiTableBulkIdStrategyImpl. buildIdTableCreateStatement(Table idTable, JdbcServices jdbcServices, MetadataImplementor metadata)
protected String
AbstractMultiTableBulkIdStrategyImpl. buildIdTableDropStatement(Table idTable, JdbcServices jdbcServices)
protected abstract TT
AbstractMultiTableBulkIdStrategyImpl. buildIdTableInfo(PersistentClass entityBinding, Table idTable, JdbcServices jdbcServices, MetadataImplementor metadata, CT context)
-
Uses of Table in org.hibernate.hql.spi.id.global
Methods in org.hibernate.hql.spi.id.global with parameters of type Table Modifier and Type Method Description protected org.hibernate.hql.spi.id.global.IdTableInfoImpl
GlobalTemporaryTableBulkIdStrategy. buildIdTableInfo(PersistentClass entityBinding, Table idTable, JdbcServices jdbcServices, MetadataImplementor metadata, org.hibernate.hql.spi.id.global.PreparationContextImpl context)
-
Uses of Table in org.hibernate.hql.spi.id.local
Methods in org.hibernate.hql.spi.id.local with parameters of type Table Modifier and Type Method Description protected IdTableInfoImpl
LocalTemporaryTableBulkIdStrategy. buildIdTableInfo(PersistentClass entityBinding, Table idTable, JdbcServices jdbcServices, MetadataImplementor metadata, AbstractMultiTableBulkIdStrategyImpl.PreparationContext context)
-
Uses of Table in org.hibernate.hql.spi.id.persistent
Methods in org.hibernate.hql.spi.id.persistent with parameters of type Table Modifier and Type Method Description protected void
PersistentTableBulkIdStrategy. augmentIdTableDefinition(Table idTable)
protected org.hibernate.hql.spi.id.persistent.IdTableInfoImpl
PersistentTableBulkIdStrategy. buildIdTableInfo(PersistentClass entityBinding, Table idTable, JdbcServices jdbcServices, MetadataImplementor metadata, org.hibernate.hql.spi.id.persistent.PreparationContextImpl context)
-
Uses of Table in org.hibernate.id
Methods in org.hibernate.id that return Table Modifier and Type Method Description Table
ExportableColumn.ValueImpl. getTable()
Constructors in org.hibernate.id with parameters of type Table Constructor Description ExportableColumn(Database database, Table table, String name, BasicType type)
ExportableColumn(Database database, Table table, String name, BasicType type, String dbTypeDeclaration)
ValueImpl(ExportableColumn column, Table table, BasicType type, Database database)
-
Uses of Table in org.hibernate.mapping
Subclasses of Table in org.hibernate.mapping Modifier and Type Class Description class
DenormalizedTable
Methods in org.hibernate.mapping that return Table Modifier and Type Method Description Table
Collection. getCollectionTable()
Table
PersistentClass. getIdentityTable()
Table
UnionSubclass. getIdentityTable()
Table
DenormalizedTable. getIncludedTable()
Table
ForeignKey. getReferencedTable()
abstract Table
PersistentClass. getRootTable()
Table
RootClass. getRootTable()
Table
Subclass. getRootTable()
Table
Collection. getTable()
Table
Constraint. getTable()
Table
Index. getTable()
Table
Join. getTable()
Table
JoinedSubclass. getTable()
Table
OneToMany. getTable()
Table of the owner entity (the "one" side)abstract Table
PersistentClass. getTable()
Table
RootClass. getTable()
Table
SimpleValue. getTable()
Table
Subclass. getTable()
Table
UnionSubclass. getTable()
Table
Value. getTable()
Methods in org.hibernate.mapping that return types with arguments of type Table Modifier and Type Method Description Set<Table>
RootClass. getIdentityTables()
Methods in org.hibernate.mapping with parameters of type Table Modifier and Type Method Description protected void
PersistentClass. addSubclassTable(Table subclassTable)
protected void
Subclass. addSubclassTable(Table table)
static String
Index. buildSqlCreateIndexString(Dialect dialect, String name, Table table, Iterator<Column> columns, boolean unique, String defaultCatalog, String defaultSchema)
static String
Index. buildSqlCreateIndexString(Dialect dialect, String name, Table table, Iterator<Column> columns, Map<Column,String> columnOrderMap, boolean unique, String defaultCatalog, String defaultSchema)
static String
Index. buildSqlCreateIndexString(Dialect dialect, String name, Table table, Iterator<Column> columns, Map<Column,String> columnOrderMap, boolean unique, Metadata metadata)
static String
Index. buildSqlDropIndexString(Dialect dialect, Table table, String name, String defaultCatalog, String defaultSchema)
boolean
Table. equals(Table table)
static String
Constraint. generateName(String prefix, Table table, List<Column> columns)
Helper method forConstraint.generateName(String, Table, Column...)
.static String
Constraint. generateName(String prefix, Table table, Column... columns)
If a constraint is not explicitly named, this is called to generate a unique hash using the table and column names.String
Column. getAlias(Dialect dialect, Table table)
Generate a column alias that is unique across multiple tablesString
Formula. getAlias(Dialect dialect, Table table)
String
Selectable. getAlias(Dialect dialect, Table table)
boolean
PersistentClass. isClassOrSuperclassTable(Table closureTable)
boolean
Subclass. isClassOrSuperclassTable(Table table)
void
Collection. setCollectionTable(Table table)
void
ForeignKey. setReferencedTable(Table referencedTable)
void
Constraint. setTable(Table table)
void
Index. setTable(Table table)
void
Join. setTable(Table table)
void
JoinedSubclass. setTable(Table table)
void
RootClass. setTable(Table table)
void
SimpleValue. setTable(Table table)
void
TableOwner. setTable(Table table)
void
UnionSubclass. setTable(Table table)
-
Uses of Table in org.hibernate.persister.collection
Methods in org.hibernate.persister.collection with parameters of type Table Modifier and Type Method Description protected String
AbstractCollectionPersister. determineTableName(Table table, JdbcEnvironment jdbcEnvironment)
-
Uses of Table in org.hibernate.persister.entity
Methods in org.hibernate.persister.entity with parameters of type Table Modifier and Type Method Description protected String
AbstractEntityPersister. determineTableName(Table table, JdbcEnvironment jdbcEnvironment)
-
Uses of Table in org.hibernate.tool.schema.extract.spi
Methods in org.hibernate.tool.schema.extract.spi with parameters of type Table Modifier and Type Method Description TableInformation
NameSpaceTablesInformation. getTableInformation(Table table)
-
Uses of Table in org.hibernate.tool.schema.spi
Methods in org.hibernate.tool.schema.spi with parameters of type Table Modifier and Type Method Description boolean
SchemaFilter. includeTable(Table table)
Should the given table be included? Iftrue
, the table will be further processed; iffalse
, processing will skip this table.
-