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 TableNamespace. createTable(Identifier logicalTableName, boolean isAbstract)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 DenormalizedTableNamespace. 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 TableInFlightMetadataCollector. addDenormalizedTable(String schema, String catalog, String name, boolean isAbstract, String subselect, Table includedTable)Adds a 'denormalized table' to this repository.TableInFlightMetadataCollector. addTable(String schema, String catalog, String name, String subselect, boolean isAbstract)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)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)StringInFlightMetadataCollector. 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.cfg
Methods in org.hibernate.cfg that return Table Modifier and Type Method Description TableClassPropertyHolder. getTable()TableCollectionPropertyHolder. getTable()TableComponentPropertyHolder. getTable()TableEjb3Column. getTable()Find appropriate table of the column.TablePropertyHolder. getTable()Methods in org.hibernate.cfg with parameters of type Table Modifier and Type Method Description voidEjb3Column. 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 TableTableBinder. bind()static TableTableBinder. 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 TableTableBinder. 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 voidTableBinder. addIndexes(Table hibTable, Index[] indexes, MetadataBuildingContext buildingContext)static voidTableBinder. addIndexes(Table hibTable, Index[] indexes, MetadataBuildingContext buildingContext)voidSimpleValueBinder. 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 StringDefaultUniqueDelegate. getTableCreationUniqueConstraintsFragment(Table table, SqlStringGenerationContext context)default StringUniqueDelegate. getTableCreationUniqueConstraintsFragment(Table table)Deprecated.default StringUniqueDelegate. getTableCreationUniqueConstraintsFragment(Table table, SqlStringGenerationContext context)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 voidAbstractMultiTableBulkIdStrategyImpl. augmentIdTableDefinition(Table idTable)protected StringAbstractMultiTableBulkIdStrategyImpl. buildIdTableCreateStatement(Table idTable, MetadataImplementor metadata, SqlStringGenerationContext sqlStringGenerationContext)protected StringAbstractMultiTableBulkIdStrategyImpl. buildIdTableDropStatement(Table idTable, SqlStringGenerationContext sqlStringGenerationContext)protected abstract TTAbstractMultiTableBulkIdStrategyImpl. buildIdTableInfo(PersistentClass entityBinding, Table idTable, JdbcServices jdbcServices, MetadataImplementor metadata, CT context, SqlStringGenerationContext sqlStringGenerationContext) -
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.IdTableInfoImplGlobalTemporaryTableBulkIdStrategy. buildIdTableInfo(PersistentClass entityBinding, Table idTable, JdbcServices jdbcServices, MetadataImplementor metadata, org.hibernate.hql.spi.id.global.PreparationContextImpl context, SqlStringGenerationContext sqlStringGenerationContext) -
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 IdTableInfoImplLocalTemporaryTableBulkIdStrategy. buildIdTableInfo(PersistentClass entityBinding, Table idTable, JdbcServices jdbcServices, MetadataImplementor metadata, org.hibernate.hql.spi.id.local.PreparationContextImpl context, SqlStringGenerationContext sqlStringGenerationContext) -
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 voidPersistentTableBulkIdStrategy. augmentIdTableDefinition(Table idTable)protected org.hibernate.hql.spi.id.persistent.IdTableInfoImplPersistentTableBulkIdStrategy. buildIdTableInfo(PersistentClass entityBinding, Table idTable, JdbcServices jdbcServices, MetadataImplementor metadata, org.hibernate.hql.spi.id.persistent.PreparationContextImpl context, SqlStringGenerationContext sqlStringGenerationContext) -
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()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()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, Iterator<Column> columns, Map<Column,String> columnOrderMap, boolean unique, String defaultCatalog, String defaultSchema)static StringIndex. buildSqlCreateIndexString(SqlStringGenerationContext context, String name, Table table, Iterator<Column> columns, Map<Column,String> columnOrderMap, boolean unique, Metadata metadata)static StringIndex. buildSqlDropIndexString(SqlStringGenerationContext context, Table table, String name, String defaultCatalog, String defaultSchema)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)booleanPersistentClass. 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) -
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.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.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.
-