| 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 |
InformationExtractorJdbcDatabaseMetaDataImpl.extractTableInformation(Identifier catalog,
Identifier schema,
Identifier name,
ResultSet resultSet) |
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 schemaName,
Identifier tableName) |
TableInformation |
DatabaseInformationImpl.getTableInformation(QualifiedTableName qualifiedTableName) |
TableInformation |
DatabaseInformationImpl.locateTableInformation(QualifiedTableName tableName) |
| Modifier and Type | Method and Description |
|---|---|
ColumnInformation |
InformationExtractorJdbcDatabaseMetaDataImpl.getColumn(TableInformation tableInformation,
Identifier columnIdentifier) |
Iterable<ForeignKeyInformation> |
InformationExtractorJdbcDatabaseMetaDataImpl.getForeignKeys(TableInformation tableInformation) |
Iterable<IndexInformation> |
InformationExtractorJdbcDatabaseMetaDataImpl.getIndexes(TableInformation tableInformation) |
void |
DatabaseInformationImpl.registerTable(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 |
ExtractionContext.DatabaseObjectAccess.locateTableInformation(QualifiedTableName tableName) |
| Modifier and Type | Method and Description |
|---|---|
ColumnInformation |
InformationExtractor.getColumn(TableInformation tableInformation,
Identifier columnIdentifier)
Return information about column for the given table.
|
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.
|
void |
DatabaseInformation.registerTable(TableInformation tableInformation) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
SchemaValidatorImpl.validateTable(Table table,
TableInformation tableInformation,
Metadata metadata) |
Copyright © 2001-2017 Red Hat, Inc. All Rights Reserved.