Uses of Interface
org.hibernate.tool.schema.extract.spi.TableInformation
-
Packages that use TableInformation Package Description org.hibernate.mapping This package defines the Hibernate configuration-time mapping model.org.hibernate.tool.schema.extract.internal Implementation of the SPI for schema information extraction from the database via JDBC.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. -
-
Uses of TableInformation in org.hibernate.mapping
Methods in org.hibernate.mapping with parameters of type TableInformation Modifier and Type Method Description @Remove Iterator<String>Table. sqlAlterStrings(Dialect dialect, Metadata metadata, TableInformation tableInfo, SqlStringGenerationContext sqlStringGenerationContext)Deprecated. -
Uses of TableInformation in org.hibernate.tool.schema.extract.internal
Classes in org.hibernate.tool.schema.extract.internal that implement TableInformation Modifier and Type Class Description classTableInformationImplProvides access to information about existing schema objects (tables, sequences etc) of existing database.Methods in org.hibernate.tool.schema.extract.internal that return TableInformation Modifier and Type Method Description TableInformationColumnInformationImpl. getContainingTableInformation()TableInformationAbstractInformationExtractorImpl. getTable(Identifier catalog, Identifier schema, Identifier tableName)TableInformationDatabaseInformationImpl. getTableInformation(Identifier catalogName, Identifier schemaName, Identifier tableName)TableInformationDatabaseInformationImpl. getTableInformation(Namespace.Name namespace, Identifier tableName)TableInformationDatabaseInformationImpl. getTableInformation(QualifiedTableName tableName)TableInformationDatabaseInformationImpl. locateTableInformation(QualifiedTableName tableName)Methods in org.hibernate.tool.schema.extract.internal with parameters of type TableInformation Modifier and Type Method Description protected voidAbstractInformationExtractorImpl. addColumns(TableInformation tableInformation)protected voidInformationExtractorJdbcDatabaseMetaDataImpl. addColumns(TableInformation tableInformation)protected voidAbstractInformationExtractorImpl. addExtractedColumnInformation(TableInformation tableInformation, ResultSet resultSet)Iterable<ForeignKeyInformation>AbstractInformationExtractorImpl. getForeignKeys(TableInformation tableInformation)Iterable<IndexInformation>AbstractInformationExtractorImpl. getIndexes(TableInformation tableInformation)Constructors in org.hibernate.tool.schema.extract.internal with parameters of type TableInformation Constructor Description ColumnInformationImpl(TableInformation containingTableInformation, Identifier columnIdentifier, int typeCode, String typeName, int columnSize, int decimalDigits, TruthValue nullable) -
Uses of TableInformation in org.hibernate.tool.schema.extract.spi
Methods in org.hibernate.tool.schema.extract.spi that return TableInformation Modifier and Type Method Description TableInformationColumnInformation. getContainingTableInformation()Access to the containing table.TableInformationInformationExtractor. getTable(Identifier catalog, Identifier schema, Identifier tableName)Look for a matching table.TableInformationDatabaseInformation. getTableInformation(Identifier catalogName, Identifier schemaName, Identifier tableName)Obtain reference to the named TableInformationTableInformationDatabaseInformation. getTableInformation(Namespace.Name schemaName, Identifier tableName)Obtain reference to the named TableInformationTableInformationDatabaseInformation. getTableInformation(QualifiedTableName tableName)Obtain reference to the named TableInformationTableInformationNameSpaceTablesInformation. getTableInformation(String tableName)TableInformationNameSpaceTablesInformation. getTableInformation(Table table)TableInformationExtractionContext.DatabaseObjectAccess. locateTableInformation(QualifiedTableName tableName)Methods in org.hibernate.tool.schema.extract.spi with parameters of type TableInformation Modifier and Type Method Description voidNameSpaceTablesInformation. addTableInformation(TableInformation tableInformation)Iterable<ForeignKeyInformation>InformationExtractor. getForeignKeys(TableInformation tableInformation)Extract information about foreign keys defined on the given table (targeting or point-at other tables).Iterable<IndexInformation>InformationExtractor. getIndexes(TableInformation tableInformation)Extract information about indexes defined against the given table. -
Uses of TableInformation in org.hibernate.tool.schema.internal
Methods in org.hibernate.tool.schema.internal with parameters of type TableInformation Modifier and Type Method Description 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 voidAbstractSchemaMigrator. applyUniqueKeys(Table table, TableInformation tableInfo, 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)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. validateTable(Table table, TableInformation tableInformation, Metadata metadata, ExecutionOptions options, Dialect dialect)
-