Package | Description |
---|---|
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 |
Modifier and Type | Method and Description |
---|---|
Iterator |
Table.sqlAlterStrings(Dialect dialect,
Mapping p,
TableInformation tableInfo,
String defaultCatalog,
String defaultSchema) |
Modifier and Type | Class and Description |
---|---|
class |
TableInformationImpl
Provides access to information about existing schema objects (tables, sequences etc) of existing database.
|
Modifier and Type | Method and Description |
---|---|
TableInformation |
ColumnInformationImpl.getContainingTableInformation() |
TableInformation |
InformationExtractorJdbcDatabaseMetaDataImpl.getTable(Identifier catalog,
Identifier schema,
Identifier tableName) |
TableInformation |
DatabaseInformationImpl.getTableInformation(Identifier catalogName,
Identifier schemaName,
Identifier tableName) |
TableInformation |
DatabaseInformationImpl.getTableInformation(Namespace.Name namespace,
Identifier tableName) |
TableInformation |
DatabaseInformationImpl.getTableInformation(QualifiedTableName tableName) |
TableInformation |
DatabaseInformationImpl.locateTableInformation(QualifiedTableName tableName) |
Modifier and Type | Method and Description |
---|---|
Iterable<ForeignKeyInformation> |
InformationExtractorJdbcDatabaseMetaDataImpl.getForeignKeys(TableInformation tableInformation) |
Iterable<IndexInformation> |
InformationExtractorJdbcDatabaseMetaDataImpl.getIndexes(TableInformation tableInformation) |
Constructor and Description |
---|
ColumnInformationImpl(TableInformation containingTableInformation,
Identifier columnIdentifier,
int typeCode,
String typeName,
int columnSize,
int decimalDigits,
TruthValue nullable) |
Modifier and Type | Method and Description |
---|---|
TableInformation |
ColumnInformation.getContainingTableInformation()
Access to the containing table.
|
TableInformation |
InformationExtractor.getTable(Identifier catalog,
Identifier schema,
Identifier tableName)
Look for a matching table.
|
TableInformation |
DatabaseInformation.getTableInformation(Identifier catalogName,
Identifier schemaName,
Identifier tableName)
Obtain reference to the named TableInformation
|
TableInformation |
DatabaseInformation.getTableInformation(Namespace.Name schemaName,
Identifier tableName)
Obtain reference to the named TableInformation
|
TableInformation |
DatabaseInformation.getTableInformation(QualifiedTableName tableName)
Obtain reference to the named TableInformation
|
TableInformation |
NameSpaceTablesInformation.getTableInformation(String tableName) |
TableInformation |
NameSpaceTablesInformation.getTableInformation(Table table) |
TableInformation |
ExtractionContext.DatabaseObjectAccess.locateTableInformation(QualifiedTableName tableName) |
Modifier and Type | Method and Description |
---|---|
void |
NameSpaceTablesInformation.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.
|
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractSchemaMigrator.applyForeignKeys(Table table,
TableInformation tableInformation,
Dialect dialect,
Metadata metadata,
Formatter formatter,
ExecutionOptions options,
GenerationTarget... targets) |
protected void |
AbstractSchemaMigrator.applyIndexes(Table table,
TableInformation tableInformation,
Dialect dialect,
Metadata metadata,
Formatter formatter,
ExecutionOptions options,
GenerationTarget... targets) |
protected void |
AbstractSchemaMigrator.applyUniqueKeys(Table table,
TableInformation tableInfo,
Dialect dialect,
Metadata metadata,
Formatter formatter,
ExecutionOptions options,
GenerationTarget... targets) |
protected void |
AbstractSchemaMigrator.migrateTable(Table table,
TableInformation tableInformation,
Dialect dialect,
Metadata metadata,
Formatter formatter,
ExecutionOptions options,
GenerationTarget... targets) |
protected void |
AbstractSchemaValidator.validateTable(Table table,
TableInformation tableInformation,
Metadata metadata,
ExecutionOptions options,
Dialect dialect) |
Copyright © 2017 JBoss by Red Hat. All rights reserved.