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 eitherIdentifierGeneratororPostInsertIdentifierGenerator.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 Package defining support for HQL, including JPQL as a subset of 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 the 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 TableInFlightMetadataCollectorImpl. addDenormalizedTable(String schemaName, String catalogName, String name, boolean isAbstract, String subselectFragment, Table includedTable, MetadataBuildingContext buildingContext)TableInFlightMetadataCollectorImpl. 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 voidInFlightMetadataCollectorImpl. addColumnNameBinding(Table table, String logicalName, Column column)voidInFlightMetadataCollectorImpl. addColumnNameBinding(Table table, Identifier logicalName, Column column)TableInFlightMetadataCollectorImpl. addDenormalizedTable(String schemaName, String catalogName, String name, boolean isAbstract, String subselectFragment, Table includedTable, MetadataBuildingContext buildingContext)InFlightMetadataCollector.EntityTableXrefInFlightMetadataCollectorImpl. addEntityTableXref(String entityName, Identifier primaryTableLogicalName, Table primaryTable, InFlightMetadataCollector.EntityTableXref superEntityTableXref)voidInFlightMetadataCollectorImpl. addJpaIndexHolders(Table table, List<JPAIndexHolder> holders)voidInFlightMetadataCollectorImpl. addTableNameBinding(String schema, String catalog, String logicalName, String realTableName, Table denormalizedSuperTable)voidInFlightMetadataCollectorImpl. addTableNameBinding(Identifier logicalName, Table table)voidInFlightMetadataCollectorImpl. addUniqueConstraintHolders(Table table, List<UniqueConstraintHolder> uniqueConstraintHolders)voidInFlightMetadataCollectorImpl. addUniqueConstraints(Table table, List uniqueConstraints)StringInFlightMetadataCollectorImpl. getLogicalColumnName(Table table, String physicalName)StringInFlightMetadataCollectorImpl. getLogicalColumnName(Table table, Identifier physicalName)StringInFlightMetadataCollectorImpl. getLogicalTableName(Table ownerTable)StringInFlightMetadataCollectorImpl. getPhysicalColumnName(Table table, String logicalName)StringInFlightMetadataCollectorImpl. getPhysicalColumnName(Table table, Identifier logicalName)protected voidInFlightMetadataCollectorImpl. secondPassCompileForeignKeys(Table table, Set<ForeignKey> done, 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 TableTableBinder. bind()static TableTableBinder. buildAndFillTable(String schema, String catalog, Identifier logicalName, boolean isAbstract, List<UniqueConstraintHolder> uniqueConstraints, MetadataBuildingContext buildingContext)static TableTableBinder. buildAndFillTable(String schema, String catalog, Identifier logicalName, boolean isAbstract, List<UniqueConstraintHolder> uniqueConstraints, MetadataBuildingContext buildingContext, String subselect, InFlightMetadataCollector.EntityTableXref denormalizedSuperTableXref)TableAnnotatedColumns. getTable()Find the table to which these columns belong, taking into account secondary tables.TableClassPropertyHolder. getTable()TableCollectionPropertyHolder. getTable()TableComponentPropertyHolder. getTable()TablePropertyHolder. getTable()Methods in org.hibernate.boot.model.internal with parameters of type Table Modifier and Type Method Description static voidTableBinder. addIndexes(Table table, Index[] indexes, MetadataBuildingContext context)static voidTableBinder. addIndexes(Table table, Index[] indexes, MetadataBuildingContext context)voidAnnotatedColumns. setTable(Table table)voidBasicValueBinder. 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 TableNamespace. createTable(Identifier logicalTableName, Function<Identifier,Table> creator)Creates a mapping Table instance.TableNamespace. 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)voidNamespace. registerTable(Identifier logicalName, Table table)Method parameters in org.hibernate.boot.model.relational with type arguments of type Table Modifier and Type Method Description TableNamespace. 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 TableInFlightMetadataCollector. addDenormalizedTable(String schema, String catalog, String name, boolean isAbstract, String subselect, Table includedTable, MetadataBuildingContext buildingContext)Adds a 'denormalized table' to this repository.TableInFlightMetadataCollector. addTable(String schema, String catalog, String name, String subselect, boolean isAbstract, MetadataBuildingContext buildingContext)Adds table metadata to this repository returning the created metadata instance.TableInFlightMetadataCollector.EntityTableXref. getPrimaryTable()TableInFlightMetadataCollector.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 voidInFlightMetadataCollector. addColumnNameBinding(Table table, String logicalColumnName, Column column)voidInFlightMetadataCollector. addColumnNameBinding(Table table, Identifier logicalColumnName, Column column)TableInFlightMetadataCollector. addDenormalizedTable(String schema, String catalog, String name, boolean isAbstract, String subselect, Table includedTable, MetadataBuildingContext buildingContext)Adds a 'denormalized table' to this repository.InFlightMetadataCollector.EntityTableXrefInFlightMetadataCollector. addEntityTableXref(String entityName, Identifier primaryTableLogicalName, Table primaryTable, InFlightMetadataCollector.EntityTableXref superEntityTableXref)voidInFlightMetadataCollector. addJpaIndexHolders(Table table, List<JPAIndexHolder> jpaIndexHolders)voidInFlightMetadataCollector. addTableNameBinding(String schema, String catalog, String logicalName, String realTableName, Table denormalizedSuperTable)voidInFlightMetadataCollector. addTableNameBinding(Identifier logicalName, Table table)voidInFlightMetadataCollector. addUniqueConstraintHolders(Table table, List<UniqueConstraintHolder> uniqueConstraints)voidInFlightMetadataCollector. addUniqueConstraints(Table table, List uniqueConstraints)voidAdditionalMappingContributions. contributeTable(Table table)Contribute a materialized TableStringInFlightMetadataCollector. getLogicalColumnName(Table table, String physicalName)StringInFlightMetadataCollector. getLogicalColumnName(Table table, Identifier physicalName)StringInFlightMetadataCollector. getLogicalTableName(Table ownerTable)StringInFlightMetadataCollector. getPhysicalColumnName(Table table, String logicalName)StringInFlightMetadataCollector. 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()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 StringAlterTableUniqueDelegate. getTableCreationUniqueConstraintsFragment(Table table, SqlStringGenerationContext context)StringCreateTableUniqueDelegate. getTableCreationUniqueConstraintsFragment(Table table, SqlStringGenerationContext context)StringUniqueDelegate. getTableCreationUniqueConstraintsFragment(Table table, SqlStringGenerationContext context)Get the SQL fragment used to specify the unique constraints on the given table as part of thecreate tablecommand, 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 StringAbstractMetadataGenerator. getCatalogName(String catalogFromAnnotation, Table table)protected StringAbstractMetadataGenerator. getSchemaName(String schemaFromAnnotation, Table table)static StringCollectionMappedByResolver. 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 TableExportableColumn.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 classDenormalizedTableMethods in org.hibernate.mapping that return Table Modifier and Type Method Description TableCollection. getCollectionTable()TablePersistentClass. getIdentityTable()TableUnionSubclass. getIdentityTable()TableDenormalizedTable. getIncludedTable()TableForeignKey. getReferencedTable()abstract TablePersistentClass. getRootTable()TableRootClass. getRootTable()TableSubclass. getRootTable()TableAttributeContainer. getTable()TableCollection. getTable()TableConstraint. getTable()TableIndex. getTable()TableJoin. getTable()TableJoinedSubclass. getTable()TableOneToMany. getTable()Table of the owner entity (the "one" side)abstract TablePersistentClass. getTable()TableRootClass. getTable()TableSimpleValue. getTable()TableSubclass. getTable()TableUnionSubclass. getTable()TableValue. 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()@Remove Iterator<Table>PersistentClass. getSubclassTableClosureIterator()Deprecated.abstract List<Table>PersistentClass. getTableClosure()List<Table>RootClass. getTableClosure()List<Table>Subclass. getTableClosure()abstract @Remove Iterator<Table>PersistentClass. getTableClosureIterator()Deprecated.Iterator<Table>RootClass. getTableClosureIterator()Deprecated.Iterator<Table>Subclass. getTableClosureIterator()Deprecated.Methods in org.hibernate.mapping with parameters of type Table Modifier and Type Method Description protected voidPersistentClass. addSubclassTable(Table subclassTable)protected voidSubclass. addSubclassTable(Table table)static StringIndex. buildSqlCreateIndexString(SqlStringGenerationContext context, String name, Table table, List<Column> columns, Map<Column,String> columnOrderMap, boolean unique, Metadata metadata)booleanTable. equals(Table table)static StringConstraint. generateName(String prefix, Table table, List<Column> columns)Helper method forConstraint.generateName(String, Table, Column...).static StringConstraint. 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.StringColumn. getAlias(Dialect dialect, Table table)Generate a column alias that is unique across multiple tablesStringFormula. getAlias(Dialect dialect, Table table)StringSelectable. getAlias(Dialect dialect, Table table)Deprecated.new read-by-position paradigm means that these generated aliases are no longer neededbooleanPersistentClass. isClassOrSuperclassTable(Table closureTable)booleanSubclass. isClassOrSuperclassTable(Table table)voidCollection. setCollectionTable(Table table)voidForeignKey. setReferencedTable(Table referencedTable)voidConstraint. setTable(Table table)voidIndex. setTable(Table table)voidJoin. setTable(Table table)voidJoinedSubclass. setTable(Table table)voidRootClass. setTable(Table table)voidSimpleValue. setTable(Table table)voidTableOwner. setTable(Table table)voidUnionSubclass. 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)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 StringMappingModelCreationHelper. getTableIdentifierExpression(Table table, SessionFactoryImplementor sessionFactory)static StringMappingModelCreationHelper. 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 StringAbstractCollectionPersister. 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 StringAbstractEntityPersister. 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 StringSelfRenderingFunctionSqlAstExpression. 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 TableInformationNameSpaceTablesInformation. 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 voidStandardTableExporter. applyComments(Table table, String formattedTableName, List<String> sqlStrings)protected voidStandardTableExporter. applyComments(Table table, QualifiedTableName tableName, List<String> sqlStrings)Deprecated.protected voidAbstractSchemaMigrator. applyForeignKeys(Table table, TableInformation tableInformation, Dialect dialect, Metadata metadata, Formatter formatter, ExecutionOptions options, SqlStringGenerationContext sqlGenerationContext, GenerationTarget... targets)protected voidAbstractSchemaMigrator. applyIndexes(Table table, TableInformation tableInformation, Dialect dialect, Metadata metadata, Formatter formatter, ExecutionOptions options, SqlStringGenerationContext sqlGenerationContext, GenerationTarget... targets)protected voidStandardTableExporter. applyInitCommands(Table table, List<String> sqlStrings, SqlStringGenerationContext context)protected voidStandardTableExporter. applyTableCheck(Table table, StringBuilder buf)protected voidAbstractSchemaMigrator. applyUniqueKeys(Table table, TableInformation tableInfo, Dialect dialect, Metadata metadata, Formatter formatter, ExecutionOptions options, SqlStringGenerationContext sqlGenerationContext, GenerationTarget... targets)protected voidAbstractSchemaMigrator. 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)booleanDefaultSchemaFilter. includeTable(Table table)protected voidAbstractSchemaMigrator. 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 voidAbstractSchemaValidator. validateColumnType(Table table, Column column, ColumnInformation columnInformation, Metadata metadata, ExecutionOptions options, Dialect dialect)protected voidAbstractSchemaValidator. 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 booleanSchemaFilter. 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.
-