接口的使用
org.hibernate.tool.schema.extract.spi.TableInformation
-
使用TableInformation的程序包 程序包 说明 org.hibernate.mapping This package defines the Hibernate configuration-time metamodel.org.hibernate.tool.schema.extract.internal org.hibernate.tool.schema.extract.spi org.hibernate.tool.schema.internal -
-
org.hibernate.mapping中TableInformation的使用
参数类型为TableInformation的org.hibernate.mapping中的方法 修饰符和类型 方法 说明 IteratorTable. sqlAlterStrings(Dialect dialect, Metadata metadata, TableInformation tableInfo, Identifier defaultCatalog, Identifier defaultSchema) -
org.hibernate.tool.schema.extract.internal中TableInformation的使用
实现TableInformation的org.hibernate.tool.schema.extract.internal中的类 修饰符和类型 类 说明 classTableInformationImplProvides access to information about existing schema objects (tables, sequences etc) of existing database.返回TableInformation的org.hibernate.tool.schema.extract.internal中的方法 修饰符和类型 方法 说明 TableInformationColumnInformationImpl. getContainingTableInformation()TableInformationInformationExtractorJdbcDatabaseMetaDataImpl. 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)参数类型为TableInformation的org.hibernate.tool.schema.extract.internal中的方法 修饰符和类型 方法 说明 Iterable<ForeignKeyInformation>InformationExtractorJdbcDatabaseMetaDataImpl. getForeignKeys(TableInformation tableInformation)Iterable<IndexInformation>InformationExtractorJdbcDatabaseMetaDataImpl. getIndexes(TableInformation tableInformation)参数类型为TableInformation的org.hibernate.tool.schema.extract.internal中的构造器 构造器 说明 ColumnInformationImpl(TableInformation containingTableInformation, Identifier columnIdentifier, int typeCode, String typeName, int columnSize, int decimalDigits, TruthValue nullable) -
org.hibernate.tool.schema.extract.spi中TableInformation的使用
返回TableInformation的org.hibernate.tool.schema.extract.spi中的方法 修饰符和类型 方法 说明 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)参数类型为TableInformation的org.hibernate.tool.schema.extract.spi中的方法 修饰符和类型 方法 说明 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. -
org.hibernate.tool.schema.internal中TableInformation的使用
参数类型为TableInformation的org.hibernate.tool.schema.internal中的方法 修饰符和类型 方法 说明 protected voidAbstractSchemaMigrator. applyForeignKeys(Table table, TableInformation tableInformation, Dialect dialect, Metadata metadata, Formatter formatter, ExecutionOptions options, GenerationTarget... targets)protected voidAbstractSchemaMigrator. applyIndexes(Table table, TableInformation tableInformation, Dialect dialect, Metadata metadata, Formatter formatter, ExecutionOptions options, GenerationTarget... targets)protected voidAbstractSchemaMigrator. applyUniqueKeys(Table table, TableInformation tableInfo, Dialect dialect, Metadata metadata, Formatter formatter, ExecutionOptions options, GenerationTarget... targets)protected voidAbstractSchemaMigrator. migrateTable(Table table, TableInformation tableInformation, Dialect dialect, Metadata metadata, Formatter formatter, ExecutionOptions options, GenerationTarget... targets)protected voidAbstractSchemaValidator. validateTable(Table table, TableInformation tableInformation, Metadata metadata, ExecutionOptions options, Dialect dialect)
-