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 © 2016. All rights reserved.