Uses of Class
org.hibernate.mapping.Table
-
Packages that use Table Package Description org.hibernate.boot This package contains the interfaces that make up the bootstrap API for Hibernate.org.hibernate.boot.internal org.hibernate.boot.model.internal org.hibernate.boot.model.process.internal org.hibernate.boot.model.relational Some SPIs related to DDL generation and schema management.org.hibernate.boot.spi A range of SPIs allowing integration with—and customization of—the process of building metadata.org.hibernate.dialect This package abstracts over the multifarious dialects of SQL understood by the databases supported by Hibernate.org.hibernate.dialect.unique Support forDialect
-specific unique constraint definition.org.hibernate.envers.configuration.internal.metadata org.hibernate.id This package and its subpackages, especiallyorg.hibernate.id.enhanced
, contain the built-in id generators, all of which implement eitherIdentifierGenerator
orPostInsertIdentifierGenerator
.org.hibernate.mapping This package defines the Hibernate configuration-time mapping model.org.hibernate.metamodel.mapping.internal org.hibernate.persister.collection This package abstracts persistence mechanisms for collections.org.hibernate.persister.entity This package abstracts persistence mechanisms for entities.org.hibernate.query.sqm.function An SPI for defining, registering, and rendering functions in HQL.org.hibernate.tool.schema.extract.spi Defines an SPI for schema information extraction from the database via JDBC.org.hibernate.tool.schema.internal An implementation of the SPI for the tooling related to DDL generation, export, migration, and validation.org.hibernate.tool.schema.spi An SPI for tooling related to DDL generation, export, migration, and validation. -
-
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.internal
Methods in org.hibernate.boot.internal that return Table Modifier and Type Method Description Table
InFlightMetadataCollectorImpl. addDenormalizedTable(String schemaName, String catalogName, String name, boolean isAbstract, String subselectFragment, Table includedTable, MetadataBuildingContext buildingContext)
Table
InFlightMetadataCollectorImpl. addTable(String schemaName, String catalogName, String name, String subselectFragment, boolean isAbstract, MetadataBuildingContext buildingContext)
Methods in org.hibernate.boot.internal that return types with arguments of type Table Modifier and Type Method Description Collection<Table>
InFlightMetadataCollectorImpl. collectTableMappings()
Collection<Table>
MetadataImpl. collectTableMappings()
Methods in org.hibernate.boot.internal with parameters of type Table Modifier and Type Method Description void
InFlightMetadataCollectorImpl. addColumnNameBinding(Table table, String logicalName, Column column)
void
InFlightMetadataCollectorImpl. addColumnNameBinding(Table table, Identifier logicalName, Column column)
Table
InFlightMetadataCollectorImpl. addDenormalizedTable(String schemaName, String catalogName, String name, boolean isAbstract, String subselectFragment, Table includedTable, MetadataBuildingContext buildingContext)
InFlightMetadataCollector.EntityTableXref
InFlightMetadataCollectorImpl. addEntityTableXref(String entityName, Identifier primaryTableLogicalName, Table primaryTable, InFlightMetadataCollector.EntityTableXref superEntityTableXref)
void
InFlightMetadataCollectorImpl. addTableNameBinding(String schema, String catalog, String logicalName, String realTableName, Table denormalizedSuperTable)
void
InFlightMetadataCollectorImpl. addTableNameBinding(Identifier logicalName, Table table)
String
InFlightMetadataCollectorImpl. getLogicalColumnName(Table table, String physicalName)
String
InFlightMetadataCollectorImpl. getLogicalColumnName(Table table, Identifier physicalName)
String
InFlightMetadataCollectorImpl. getLogicalTableName(Table ownerTable)
String
InFlightMetadataCollectorImpl. getPhysicalColumnName(Table table, String logicalName)
String
InFlightMetadataCollectorImpl. getPhysicalColumnName(Table table, Identifier logicalName)
protected void
InFlightMetadataCollectorImpl. secondPassCompileForeignKeys(Table table, Set<ForeignKey> done, MetadataBuildingContext buildingContext)
Constructors in org.hibernate.boot.internal with parameters of type Table Constructor Description ForeignKeyNameSource(ForeignKey foreignKey, Table table, MetadataBuildingContext buildingContext)
-
Uses of Table in org.hibernate.boot.model.internal
Methods in org.hibernate.boot.model.internal that return Table Modifier and Type Method Description Table
TableBinder. bind()
static Table
TableBinder. buildAndFillTable(String schema, String catalog, Identifier logicalName, boolean isAbstract, UniqueConstraint[] uniqueConstraints, MetadataBuildingContext buildingContext)
static Table
TableBinder. buildAndFillTable(String schema, String catalog, Identifier logicalName, boolean isAbstract, UniqueConstraint[] uniqueConstraints, MetadataBuildingContext buildingContext, String subselect, InFlightMetadataCollector.EntityTableXref denormalizedSuperTableXref)
Table
AnnotatedColumns. getTable()
Find the table to which these columns belong, taking into account secondary tables.Table
ClassPropertyHolder. getTable()
Table
CollectionPropertyHolder. getTable()
Table
ComponentPropertyHolder. getTable()
Table
PropertyHolder. getTable()
Methods in org.hibernate.boot.model.internal with parameters of type Table Modifier and Type Method Description Join
ClassPropertyHolder. addJoin(JoinTable joinTable, Table table, boolean noDelayInPkColumnCreation)
Join
CollectionPropertyHolder. addJoin(JoinTable joinTableAnn, Table table, boolean noDelayInPkColumnCreation)
Join
ComponentPropertyHolder. addJoin(JoinTable joinTable, Table table, boolean noDelayInPkColumnCreation)
Join
PropertyHolder. addJoin(JoinTable joinTable, Table table, boolean noDelayInPkColumnCreation)
static void
SoftDeleteHelper. bindSoftDeleteIndicator(SoftDelete softDeleteConfig, SoftDeletable target, Table table, MetadataBuildingContext context)
Creates and binds the column and value for modeling the soft-delete in the databasevoid
AnnotatedColumns. setTable(Table table)
void
BasicValueBinder. setTable(Table table)
Constructors in org.hibernate.boot.model.internal 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.boot.model.process.internal
Methods in org.hibernate.boot.model.process.internal with parameters of type Table Modifier and Type Method Description static <T> BasicValue.Resolution<T>
InferredBasicValueResolver. from(BasicJavaType<T> explicitJavaType, JdbcType explicitJdbcType, Type resolvedJavaType, Supplier<JavaType<T>> reflectedJtdResolver, Function<TypeConfiguration,MutabilityPlan> explicitMutabilityPlanAccess, JdbcTypeIndicators stdIndicators, Table table, Selectable selectable, String ownerName, String propertyName, MetadataBuildingContext buildingContext)
-
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, Function<Identifier,Table> creator)
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 List<Column>
ColumnOrderingStrategy. orderTableColumns(Table table, Metadata metadata)
Orders the columns of the table.List<Column>
ColumnOrderingStrategyLegacy. orderTableColumns(Table table, Metadata metadata)
List<Column>
ColumnOrderingStrategyStandard. orderTableColumns(Table table, Metadata metadata)
void
Namespace. registerTable(Identifier logicalName, Table table)
Method parameters in org.hibernate.boot.model.relational with type arguments of type Table Modifier and Type Method Description Table
Namespace. createTable(Identifier logicalTableName, Function<Identifier,Table> creator)
Creates a mapping Table instance. -
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, MetadataBuildingContext buildingContext)
Adds a 'denormalized table' to this repository.Table
InFlightMetadataCollector. addTable(String schema, String catalog, String name, String subselect, boolean isAbstract, MetadataBuildingContext buildingContext)
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, MetadataBuildingContext buildingContext)
Adds a 'denormalized table' to this repository.InFlightMetadataCollector.EntityTableXref
InFlightMetadataCollector. addEntityTableXref(String entityName, Identifier primaryTableLogicalName, Table primaryTable, InFlightMetadataCollector.EntityTableXref superEntityTableXref)
void
InFlightMetadataCollector. addTableNameBinding(String schema, String catalog, String logicalName, String realTableName, Table denormalizedSuperTable)
void
InFlightMetadataCollector. addTableNameBinding(Identifier logicalName, Table table)
void
AdditionalMappingContributions. contributeTable(Table table)
Contribute a materialized TableString
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.dialect
Methods in org.hibernate.dialect that return types with arguments of type Table Modifier and Type Method Description Exporter<Table>
AbstractHANADialect. getTableExporter()
Deprecated, for removal: This API element is subject to removal in a future version.Exporter<Table>
Dialect. getTableExporter()
Exporter<Table>
DialectDelegateWrapper. getTableExporter()
Exporter<Table>
SpannerDialect. 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
AlterTableUniqueDelegate. getTableCreationUniqueConstraintsFragment(Table table, SqlStringGenerationContext context)
String
CreateTableUniqueDelegate. getTableCreationUniqueConstraintsFragment(Table table, SqlStringGenerationContext context)
String
UniqueDelegate. getTableCreationUniqueConstraintsFragment(Table table, SqlStringGenerationContext context)
Get the SQL fragment used to specify the unique constraints on the given table as part of thecreate table
command, with a leading comma, usually something like: -
Uses of Table in org.hibernate.envers.configuration.internal.metadata
Methods in org.hibernate.envers.configuration.internal.metadata with parameters of type Table Modifier and Type Method Description protected String
AbstractMetadataGenerator. getCatalogName(String catalogFromAnnotation, Table table)
protected String
AbstractMetadataGenerator. getSchemaName(String schemaFromAnnotation, Table table)
static String
CollectionMappedByResolver. resolveMappedBy(Table collectionTable, PersistentClass referencedClass, PropertyAuditingData propertyAuditingData)
-
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
MappedSuperclass. findTable(String name)
Table
PersistentClass. findTable(String name)
Table
TableContainer. findTable(String name)
Table
Collection. getCollectionTable()
Table
PersistentClass. getIdentityTable()
Table
UnionSubclass. getIdentityTable()
Table
IdentifiableTypeClass. getImplicitTable()
Table
MappedSuperclass. getImplicitTable()
Table
PersistentClass. getImplicitTable()
Table
DenormalizedTable. getIncludedTable()
Table
ForeignKey. getReferencedTable()
abstract Table
PersistentClass. getRootTable()
Table
RootClass. getRootTable()
Table
Subclass. getRootTable()
Table
AttributeContainer. getTable()
Table
Collection. getTable()
Table
Constraint. getTable()
Table
Index. getTable()
Table
Join. getTable()
Table
JoinedSubclass. getTable()
Table
MappedSuperclass. getTable(String name)
Table
OneToMany. getTable()
Table of the owner entity (the "one" side)abstract Table
PersistentClass. getTable()
Table
PersistentClass. getTable(String name)
Table
RootClass. getTable()
Table
SimpleValue. getTable()
Table
Subclass. getTable()
Table
TableContainer. getTable(String name)
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()
List<Table>
PersistentClass. getSubclassTableClosure()
abstract List<Table>
PersistentClass. getTableClosure()
List<Table>
RootClass. getTableClosure()
List<Table>
Subclass. getTableClosure()
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(SqlStringGenerationContext context, String name, Table table, List<Column> columns, Map<Column,String> columnOrderMap, boolean unique, Metadata metadata)
Deprecated, for removal: This API element is subject to removal in a future version.This method will be removed in the next releaseboolean
Table. equals(Table table)
static String
Constraint. generateName(String prefix, Table table, List<Column> columns)
Deprecated, for removal: This API element is subject to removal in a future version.This method does not respect theImplicitNamingStrategy
static String
Constraint. generateName(String prefix, Table table, Column... columns)
Deprecated, for removal: This API element is subject to removal in a future version.This method does not respect theImplicitNamingStrategy
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)
Deprecated.new read-by-position paradigm means that these generated aliases are no longer neededboolean
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)
Constructors in org.hibernate.mapping with parameters of type Table Constructor Description Any(MetadataBuildingContext buildingContext, Table table)
Any(MetadataBuildingContext buildingContext, Table table, boolean annotations)
BasicValue(MetadataBuildingContext buildingContext, Table table)
Component(MetadataBuildingContext metadata, Table table, PersistentClass owner)
DenormalizedTable(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)
DependantBasicValue(MetadataBuildingContext buildingContext, Table table, BasicValue referencedValue, boolean nullable, boolean updateable)
DependantValue(MetadataBuildingContext buildingContext, Table table, KeyValue prototype)
KeyValue(Consumer<Selectable> selectableConsumer, MetadataBuildingContext buildingContext, Table table)
ManyToOne(MetadataBuildingContext buildingContext, Table table)
MappedSuperclass(MappedSuperclass superMappedSuperclass, PersistentClass superPersistentClass, Table implicitTable)
MetaValue(Consumer<Selectable> selectableConsumer, MetadataBuildingContext buildingContext, Table table)
OneToOne(MetadataBuildingContext buildingContext, Table table, PersistentClass owner)
PrimaryKey(Table table)
SimpleValue(MetadataBuildingContext buildingContext, Table table)
ToOne(MetadataBuildingContext buildingContext, Table table)
-
Uses of Table in org.hibernate.metamodel.mapping.internal
Methods in org.hibernate.metamodel.mapping.internal with parameters of type Table Modifier and Type Method Description static String
MappingModelCreationHelper. getTableIdentifierExpression(Table table, SessionFactoryImplementor sessionFactory)
static String
MappingModelCreationHelper. getTableIdentifierExpression(Table table, MappingModelCreationProcess creationProcess)
-
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)
-
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)
-
Uses of Table in org.hibernate.query.sqm.function
Methods in org.hibernate.query.sqm.function with parameters of type Table Modifier and Type Method Description String
SelfRenderingFunctionSqlAstExpression. getAlias(Dialect dialect, Table table)
-
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.internal
Methods in org.hibernate.tool.schema.internal with parameters of type Table Modifier and Type Method Description protected void
StandardTableExporter. applyComments(Table table, String formattedTableName, List<String> sqlStrings)
protected void
StandardTableExporter. applyComments(Table table, QualifiedTableName tableName, List<String> sqlStrings)
Deprecated.protected void
AbstractSchemaMigrator. applyForeignKeys(Table table, TableInformation tableInformation, Dialect dialect, Metadata metadata, Formatter formatter, ExecutionOptions options, SqlStringGenerationContext sqlGenerationContext, GenerationTarget... targets)
protected void
AbstractSchemaMigrator. applyIndexes(Table table, TableInformation tableInformation, Dialect dialect, Metadata metadata, Formatter formatter, ExecutionOptions options, SqlStringGenerationContext sqlGenerationContext, GenerationTarget... targets)
protected void
StandardTableExporter. applyInitCommands(Table table, List<String> sqlStrings, SqlStringGenerationContext context)
protected void
StandardTableExporter. applyTableCheck(Table table, StringBuilder buf)
protected void
AbstractSchemaMigrator. applyUniqueKeys(Table table, TableInformation tableInfo, Dialect dialect, Metadata metadata, Formatter formatter, ExecutionOptions options, SqlStringGenerationContext sqlGenerationContext, GenerationTarget... targets)
protected void
AbstractSchemaMigrator. createTable(Table table, Dialect dialect, Metadata metadata, Formatter formatter, ExecutionOptions options, SqlStringGenerationContext sqlGenerationContext, GenerationTarget... targets)
String[]
StandardTableMigrator. getSqlAlterStrings(Table table, Metadata metadata, TableInformation tableInfo, SqlStringGenerationContext context)
String[]
TableMigrator. getSqlAlterStrings(Table table, Metadata metadata, TableInformation tableInfo, SqlStringGenerationContext context)
String[]
StandardTableExporter. getSqlCreateStrings(Table table, Metadata metadata, SqlStringGenerationContext context)
String[]
StandardTableExporter. getSqlDropStrings(Table table, Metadata metadata, SqlStringGenerationContext context)
boolean
DefaultSchemaFilter. includeTable(Table table)
protected void
AbstractSchemaMigrator. migrateTable(Table table, TableInformation tableInformation, Dialect dialect, Metadata metadata, Formatter formatter, ExecutionOptions options, SqlStringGenerationContext sqlGenerationContext, GenerationTarget... targets)
static List<String>
StandardTableMigrator. sqlAlterStrings(Table table, Dialect dialect, Metadata metadata, TableInformation tableInformation, SqlStringGenerationContext context)
protected void
AbstractSchemaValidator. validateColumnType(Table table, Column column, ColumnInformation columnInformation, Metadata metadata, ExecutionOptions options, Dialect dialect)
protected void
AbstractSchemaValidator. validateTable(Table table, TableInformation tableInformation, Metadata metadata, ExecutionOptions options, Dialect dialect)
Method parameters in org.hibernate.tool.schema.internal with type arguments of type Table Modifier and Type Method Description String[]
StandardTableCleaner. getSqlTruncateStrings(Collection<Table> tables, Metadata metadata, SqlStringGenerationContext context)
-
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.Method parameters in org.hibernate.tool.schema.spi with type arguments of type Table Modifier and Type Method Description String[]
Cleaner. getSqlTruncateStrings(Collection<Table> tables, Metadata metadata, SqlStringGenerationContext context)
A statement or statements that truncate the given tables.
-