Uses of Class
org.hibernate.boot.model.naming.Identifier
-
Packages that use Identifier Package Description org.hibernate.boot.model.naming Represents a proposed new approach to allowing hooks into the process of determining the name of database objects (tables, columns, constraints, etc).org.hibernate.boot.model.relational org.hibernate.boot.spi org.hibernate.cfg.annotations org.hibernate.engine.jdbc.env.spi org.hibernate.id.enhanced Enhanced/improved versions of table and sequence based identifier generators targeting portability and unified configurationorg.hibernate.mapping org.hibernate.tool.schema.extract.spi -
-
Uses of Identifier in org.hibernate.boot.model.naming
Subclasses of Identifier in org.hibernate.boot.model.naming Modifier and Type Class Description class
DatabaseIdentifier
Models an identifier (name), retrieved from the database.Methods in org.hibernate.boot.model.naming that return Identifier Modifier and Type Method Description Identifier
ImplicitNamingStrategy. determineAnyDiscriminatorColumnName(ImplicitAnyDiscriminatorColumnNameSource source)
Determine the column name related to the discriminator portion of an ANY mapping when no explicit column name is given.Identifier
ImplicitNamingStrategyJpaCompliantImpl. determineAnyDiscriminatorColumnName(ImplicitAnyDiscriminatorColumnNameSource source)
Identifier
ImplicitNamingStrategy. determineAnyKeyColumnName(ImplicitAnyKeyColumnNameSource source)
Determine the column name related to the key/id portion of an ANY mapping when no explicit column name is given.Identifier
ImplicitNamingStrategyJpaCompliantImpl. determineAnyKeyColumnName(ImplicitAnyKeyColumnNameSource source)
Identifier
ImplicitNamingStrategy. determineBasicColumnName(ImplicitBasicColumnNameSource source)
Determine the name of an attribute's column given the source naming information, when a name is not explicitly given.Identifier
ImplicitNamingStrategyJpaCompliantImpl. determineBasicColumnName(ImplicitBasicColumnNameSource source)
Identifier
ImplicitNamingStrategyLegacyHbmImpl. determineBasicColumnName(ImplicitBasicColumnNameSource source)
Identifier
ImplicitNamingStrategy. determineCollectionTableName(ImplicitCollectionTableNameSource source)
Determine the name of a collection join table given the source naming information, when a name is not explicitly given.Identifier
ImplicitNamingStrategyJpaCompliantImpl. determineCollectionTableName(ImplicitCollectionTableNameSource source)
Identifier
ImplicitNamingStrategyLegacyJpaImpl. determineCollectionTableName(ImplicitCollectionTableNameSource source)
Identifier
ImplicitNamingStrategy. determineDiscriminatorColumnName(ImplicitDiscriminatorColumnNameSource source)
Determine the implicit name for the discriminator column for the given entityIdentifier
ImplicitNamingStrategyJpaCompliantImpl. determineDiscriminatorColumnName(ImplicitDiscriminatorColumnNameSource source)
Identifier
ImplicitNamingStrategy. determineForeignKeyName(ImplicitForeignKeyNameSource source)
Identifier
ImplicitNamingStrategyJpaCompliantImpl. determineForeignKeyName(ImplicitForeignKeyNameSource source)
Identifier
ImplicitNamingStrategy. determineIdentifierColumnName(ImplicitIdentifierColumnNameSource source)
Determine the implicit name for the identifier column for the given entityIdentifier
ImplicitNamingStrategyJpaCompliantImpl. determineIdentifierColumnName(ImplicitIdentifierColumnNameSource source)
Identifier
NamingStrategyHelper. determineImplicitName(MetadataBuildingContext buildingContext)
Called when the user supplied no explicit name/identifier for the given database object.Identifier
ImplicitNamingStrategy. determineIndexName(ImplicitIndexNameSource source)
Identifier
ImplicitNamingStrategyJpaCompliantImpl. determineIndexName(ImplicitIndexNameSource source)
Identifier
ImplicitNamingStrategy. determineJoinColumnName(ImplicitJoinColumnNameSource source)
Determine the column name related toJoinColumn
.Identifier
ImplicitNamingStrategyJpaCompliantImpl. determineJoinColumnName(ImplicitJoinColumnNameSource source)
Identifier
ImplicitNamingStrategyLegacyHbmImpl. determineJoinColumnName(ImplicitJoinColumnNameSource source)
Identifier
ImplicitNamingStrategyLegacyJpaImpl. determineJoinColumnName(ImplicitJoinColumnNameSource source)
Identifier
ImplicitNamingStrategy. determineJoinTableName(ImplicitJoinTableNameSource source)
Determine the name of an association join table given the source naming information, when a name is not explicitly given.Identifier
ImplicitNamingStrategyJpaCompliantImpl. determineJoinTableName(ImplicitJoinTableNameSource source)
Identifier
ImplicitNamingStrategyLegacyHbmImpl. determineJoinTableName(ImplicitJoinTableNameSource source)
Identifier
ImplicitNamingStrategyLegacyJpaImpl. determineJoinTableName(ImplicitJoinTableNameSource source)
Identifier
ImplicitNamingStrategy. determineListIndexColumnName(ImplicitIndexColumnNameSource source)
Identifier
ImplicitNamingStrategyJpaCompliantImpl. determineListIndexColumnName(ImplicitIndexColumnNameSource source)
Identifier
ObjectNameNormalizer. determineLogicalName(java.lang.String explicitName, NamingStrategyHelper namingStrategyHelper)
Determine the logical name give a (potentiallynull
/empty) explicit name.Identifier
ImplicitNamingStrategy. determineMapKeyColumnName(ImplicitMapKeyColumnNameSource source)
Identifier
ImplicitNamingStrategyJpaCompliantImpl. determineMapKeyColumnName(ImplicitMapKeyColumnNameSource source)
Identifier
ImplicitNamingStrategy. determinePrimaryKeyJoinColumnName(ImplicitPrimaryKeyJoinColumnNameSource source)
Determine the column name related toPrimaryKeyJoinColumn
.Identifier
ImplicitNamingStrategyJpaCompliantImpl. determinePrimaryKeyJoinColumnName(ImplicitPrimaryKeyJoinColumnNameSource source)
Identifier
ImplicitNamingStrategy. determinePrimaryTableName(ImplicitEntityNameSource source)
Determine the implicit name of an entity's primary table.Identifier
ImplicitNamingStrategyJpaCompliantImpl. determinePrimaryTableName(ImplicitEntityNameSource source)
Identifier
ImplicitNamingStrategy. determineTenantIdColumnName(ImplicitTenantIdColumnNameSource source)
Determine the implicit name for the tenant (multi-tenancy) identifier column for the given entityIdentifier
ImplicitNamingStrategyJpaCompliantImpl. determineTenantIdColumnName(ImplicitTenantIdColumnNameSource source)
Identifier
ImplicitNamingStrategy. determineUniqueKeyName(ImplicitUniqueKeyNameSource source)
Identifier
ImplicitNamingStrategyJpaCompliantImpl. determineUniqueKeyName(ImplicitUniqueKeyNameSource source)
protected Identifier
CamelCaseToUnderscoresNamingStrategy. getIdentifier(java.lang.String name, boolean quoted, JdbcEnvironment jdbcEnvironment)
Get an identifier for the specified details.Identifier
ImplicitCollectionTableNameSource. getOwningPhysicalTableName()
Access to the physical name of the owning entity's table.Identifier
ImplicitJoinColumnNameSource. getReferencedColumnName()
Access the name of the column that is the target of the FK being describedIdentifier
ImplicitPrimaryKeyJoinColumnNameSource. getReferencedPrimaryKeyColumnName()
Access the name of the column that is a primary key column in the referenced-table that is referenced by the foreign-key described here.Identifier
ImplicitForeignKeyNameSource. getReferencedTableName()
Identifier
ImplicitJoinColumnNameSource. getReferencedTableName()
Access the name of the table that is the target of the FK being describedIdentifier
ImplicitPrimaryKeyJoinColumnNameSource. getReferencedTableName()
Access the name of the table referenced by the foreign-key described here.Identifier
ImplicitConstraintNameSource. getTableName()
Identifier
ImplicitConstraintNameSource. getUserProvidedIdentifier()
Identifier
NamingStrategyHelper. handleExplicitName(java.lang.String explicitName, MetadataBuildingContext buildingContext)
Called when the user has supplied an explicit name for the database object.Identifier
ObjectNameNormalizer. normalizeIdentifierQuoting(java.lang.String identifierText)
Normalizes the quoting of identifiers.Identifier
ObjectNameNormalizer. normalizeIdentifierQuoting(Identifier identifier)
static Identifier
Identifier. quote(Identifier identifier)
static Identifier
Identifier. toIdentifier(java.lang.String text)
Means to generate anIdentifier
instance from its simple text form.static Identifier
Identifier. toIdentifier(java.lang.String text, boolean quote)
Means to generate anIdentifier
instance from its simple text form.protected Identifier
ImplicitNamingStrategyJpaCompliantImpl. toIdentifier(java.lang.String stringForm, MetadataBuildingContext buildingContext)
Easy hook to build an Identifier using the keyword safe IdentifierHelper.Identifier
CamelCaseToUnderscoresNamingStrategy. toPhysicalCatalogName(Identifier name, JdbcEnvironment jdbcEnvironment)
Identifier
PhysicalNamingStrategy. toPhysicalCatalogName(Identifier name, JdbcEnvironment jdbcEnvironment)
Identifier
PhysicalNamingStrategyStandardImpl. toPhysicalCatalogName(Identifier name, JdbcEnvironment context)
Identifier
CamelCaseToUnderscoresNamingStrategy. toPhysicalColumnName(Identifier name, JdbcEnvironment jdbcEnvironment)
Identifier
PhysicalNamingStrategy. toPhysicalColumnName(Identifier name, JdbcEnvironment jdbcEnvironment)
Identifier
PhysicalNamingStrategyStandardImpl. toPhysicalColumnName(Identifier name, JdbcEnvironment context)
Identifier
NamingStrategyHelper. toPhysicalName(Identifier logicalName, MetadataBuildingContext buildingContext)
Handle converting a logical name to a physical nameIdentifier
CamelCaseToUnderscoresNamingStrategy. toPhysicalSchemaName(Identifier name, JdbcEnvironment jdbcEnvironment)
Identifier
PhysicalNamingStrategy. toPhysicalSchemaName(Identifier name, JdbcEnvironment jdbcEnvironment)
Identifier
PhysicalNamingStrategyStandardImpl. toPhysicalSchemaName(Identifier name, JdbcEnvironment context)
Identifier
CamelCaseToUnderscoresNamingStrategy. toPhysicalSequenceName(Identifier name, JdbcEnvironment jdbcEnvironment)
Identifier
PhysicalNamingStrategy. toPhysicalSequenceName(Identifier name, JdbcEnvironment jdbcEnvironment)
Identifier
PhysicalNamingStrategyStandardImpl. toPhysicalSequenceName(Identifier name, JdbcEnvironment context)
Identifier
CamelCaseToUnderscoresNamingStrategy. toPhysicalTableName(Identifier name, JdbcEnvironment jdbcEnvironment)
Identifier
PhysicalNamingStrategy. toPhysicalTableName(Identifier name, JdbcEnvironment jdbcEnvironment)
Identifier
PhysicalNamingStrategyStandardImpl. toPhysicalTableName(Identifier name, JdbcEnvironment context)
Methods in org.hibernate.boot.model.naming that return types with arguments of type Identifier Modifier and Type Method Description java.util.List<Identifier>
ImplicitConstraintNameSource. getColumnNames()
java.util.List<Identifier>
ImplicitForeignKeyNameSource. getReferencedColumnNames()
Methods in org.hibernate.boot.model.naming with parameters of type Identifier Modifier and Type Method Description static boolean
Identifier. areEqual(Identifier id1, Identifier id2)
int
Identifier. compareTo(Identifier o)
java.lang.String
NamingHelper. generateHashedConstraintName(java.lang.String prefix, Identifier tableName, java.util.List<Identifier> columnNames)
If a constraint is not explicitly named, this is called to generate a unique hash using the table and column names.java.lang.String
NamingHelper. generateHashedConstraintName(java.lang.String prefix, Identifier tableName, Identifier... columnNames)
If a constraint is not explicitly named, this is called to generate a unique hash using the table and column names.java.lang.String
NamingHelper. generateHashedFkName(java.lang.String prefix, Identifier tableName, Identifier referencedTableName, java.util.List<Identifier> columnNames)
If a foreign-key is not explicitly named, this is called to generate a unique hash using the table and column names.java.lang.String
NamingHelper. generateHashedFkName(java.lang.String prefix, Identifier tableName, Identifier referencedTableName, Identifier... columnNames)
If a foreign-key is not explicitly named, this is called to generate a unique hash using the table and column names.Identifier
ObjectNameNormalizer. normalizeIdentifierQuoting(Identifier identifier)
static Identifier
Identifier. quote(Identifier identifier)
Identifier
CamelCaseToUnderscoresNamingStrategy. toPhysicalCatalogName(Identifier name, JdbcEnvironment jdbcEnvironment)
Identifier
PhysicalNamingStrategy. toPhysicalCatalogName(Identifier name, JdbcEnvironment jdbcEnvironment)
Identifier
PhysicalNamingStrategyStandardImpl. toPhysicalCatalogName(Identifier name, JdbcEnvironment context)
Identifier
CamelCaseToUnderscoresNamingStrategy. toPhysicalColumnName(Identifier name, JdbcEnvironment jdbcEnvironment)
Identifier
PhysicalNamingStrategy. toPhysicalColumnName(Identifier name, JdbcEnvironment jdbcEnvironment)
Identifier
PhysicalNamingStrategyStandardImpl. toPhysicalColumnName(Identifier name, JdbcEnvironment context)
Identifier
NamingStrategyHelper. toPhysicalName(Identifier logicalName, MetadataBuildingContext buildingContext)
Handle converting a logical name to a physical nameIdentifier
CamelCaseToUnderscoresNamingStrategy. toPhysicalSchemaName(Identifier name, JdbcEnvironment jdbcEnvironment)
Identifier
PhysicalNamingStrategy. toPhysicalSchemaName(Identifier name, JdbcEnvironment jdbcEnvironment)
Identifier
PhysicalNamingStrategyStandardImpl. toPhysicalSchemaName(Identifier name, JdbcEnvironment context)
Identifier
CamelCaseToUnderscoresNamingStrategy. toPhysicalSequenceName(Identifier name, JdbcEnvironment jdbcEnvironment)
Identifier
PhysicalNamingStrategy. toPhysicalSequenceName(Identifier name, JdbcEnvironment jdbcEnvironment)
Identifier
PhysicalNamingStrategyStandardImpl. toPhysicalSequenceName(Identifier name, JdbcEnvironment context)
Identifier
CamelCaseToUnderscoresNamingStrategy. toPhysicalTableName(Identifier name, JdbcEnvironment jdbcEnvironment)
Identifier
PhysicalNamingStrategy. toPhysicalTableName(Identifier name, JdbcEnvironment jdbcEnvironment)
Identifier
PhysicalNamingStrategyStandardImpl. toPhysicalTableName(Identifier name, JdbcEnvironment context)
Method parameters in org.hibernate.boot.model.naming with type arguments of type Identifier Modifier and Type Method Description java.lang.String
NamingHelper. generateHashedConstraintName(java.lang.String prefix, Identifier tableName, java.util.List<Identifier> columnNames)
If a constraint is not explicitly named, this is called to generate a unique hash using the table and column names.java.lang.String
NamingHelper. generateHashedFkName(java.lang.String prefix, Identifier tableName, Identifier referencedTableName, java.util.List<Identifier> columnNames)
If a foreign-key is not explicitly named, this is called to generate a unique hash using the table and column names. -
Uses of Identifier in org.hibernate.boot.model.relational
Methods in org.hibernate.boot.model.relational that return Identifier Modifier and Type Method Description Identifier
SqlStringGenerationContext. catalogWithDefault(Identifier explicitCatalogOrNull)
Identifier
Namespace.Name. getCatalog()
Identifier
QualifiedName. getCatalogName()
Identifier
QualifiedNameParser.NameParts. getCatalogName()
Identifier
SqlStringGenerationContext. getDefaultCatalog()
Identifier
SqlStringGenerationContext. getDefaultSchema()
Identifier
QualifiedName. getObjectName()
Identifier
QualifiedNameParser.NameParts. getObjectName()
Identifier
Namespace.Name. getSchema()
Identifier
QualifiedName. getSchemaName()
Identifier
QualifiedNameParser.NameParts. getSchemaName()
Identifier
QualifiedSequenceName. getSequenceName()
Identifier
QualifiedTableName. getTableName()
Identifier
SqlStringGenerationContext. schemaWithDefault(Identifier explicitSchemaOrNull)
Identifier
Database. toIdentifier(java.lang.String text)
Wrap the raw name of a database object in it's Identifier form accounting for quoting from any of: explicit quoting in the name itself global request to quote all identifiersIdentifier
SqlStringGenerationContext. toIdentifier(java.lang.String text)
Generate an Identifier instance from its simple name as obtained from mapping information.Methods in org.hibernate.boot.model.relational with parameters of type Identifier Modifier and Type Method Description Namespace
Database. adjustDefaultNamespace(Identifier catalogName, Identifier schemaName)
Identifier
SqlStringGenerationContext. catalogWithDefault(Identifier explicitCatalogOrNull)
DenormalizedTable
Namespace. createDenormalizedTable(Identifier logicalTableName, boolean isAbstract, Table includedTable)
Sequence
Namespace. createSequence(Identifier logicalName, int initialValue, int increment)
Table
Namespace. createTable(Identifier logicalTableName, boolean isAbstract)
Creates a mapping Table instance.Namespace
Database. locateNamespace(Identifier catalogName, Identifier schemaName)
Sequence
Namespace. locateSequence(Identifier name)
Table
Namespace. locateTable(Identifier logicalTableName)
Returns the table with the specified logical table name.QualifiedNameParser.NameParts
QualifiedNameParser. parse(java.lang.String text, Identifier defaultCatalog, Identifier defaultSchema)
Parses a textual representation of a qualified name into a NameParts representation.Identifier
SqlStringGenerationContext. schemaWithDefault(Identifier explicitSchemaOrNull)
Constructors in org.hibernate.boot.model.relational with parameters of type Identifier Constructor Description Name(Identifier catalog, Identifier schema)
Name(Identifier catalogIdentifier, Identifier schemaIdentifier, Identifier nameIdentifier)
NameParts(Identifier catalogName, Identifier schemaName, Identifier objectName)
QualifiedNameImpl(Identifier catalogName, Identifier schemaName, Identifier objectName)
QualifiedNameImpl(Namespace.Name schemaName, Identifier objectName)
QualifiedSequenceName(Identifier catalogName, Identifier schemaName, Identifier sequenceName)
QualifiedSequenceName(Namespace.Name schemaName, Identifier sequenceName)
QualifiedTableName(Identifier catalogName, Identifier schemaName, Identifier tableName)
QualifiedTableName(Namespace.Name schemaName, Identifier tableName)
Sequence(Identifier catalogName, Identifier schemaName, Identifier sequenceName)
Sequence(Identifier catalogName, Identifier schemaName, Identifier sequenceName, int initialValue, int incrementSize)
-
Uses of Identifier in org.hibernate.boot.spi
Methods in org.hibernate.boot.spi with parameters of type Identifier Modifier and Type Method Description void
InFlightMetadataCollector. addColumnNameBinding(Table table, Identifier logicalColumnName, Column column)
InFlightMetadataCollector.EntityTableXref
InFlightMetadataCollector. addEntityTableXref(java.lang.String entityName, Identifier primaryTableLogicalName, Table primaryTable, InFlightMetadataCollector.EntityTableXref superEntityTableXref)
void
InFlightMetadataCollector.EntityTableXref. addSecondaryTable(LocalMetadataBuildingContext buildingContext, Identifier logicalName, Join secondaryTableJoin)
void
InFlightMetadataCollector. addTableNameBinding(Identifier logicalName, Table table)
java.lang.String
InFlightMetadataCollector. getLogicalColumnName(Table table, Identifier physicalName)
java.lang.String
InFlightMetadataCollector. getPhysicalColumnName(Table table, Identifier logicalName)
java.lang.String
InFlightMetadataCollector. getPhysicalTableName(Identifier logicalName)
Join
InFlightMetadataCollector.EntityTableXref. locateJoin(Identifier tableName)
Table
InFlightMetadataCollector.EntityTableXref. resolveTable(Identifier tableName)
Constructors in org.hibernate.boot.spi with parameters of type Identifier Constructor Description DuplicateSecondaryTableException(Identifier tableName)
-
Uses of Identifier in org.hibernate.cfg.annotations
Methods in org.hibernate.cfg.annotations with parameters of type Identifier Modifier and Type Method Description static Table
TableBinder. buildAndFillTable(java.lang.String schema, java.lang.String catalog, Identifier logicalName, boolean isAbstract, java.util.List<UniqueConstraintHolder> uniqueConstraints, java.util.List<JPAIndexHolder> jpaIndexHolders, java.lang.String constraints, MetadataBuildingContext buildingContext, java.lang.String subselect, InFlightMetadataCollector.EntityTableXref denormalizedSuperTableXref)
-
Uses of Identifier in org.hibernate.engine.jdbc.env.spi
Methods in org.hibernate.engine.jdbc.env.spi that return Identifier Modifier and Type Method Description Identifier
IdentifierHelper. applyGlobalQuoting(java.lang.String text)
Intended only for use in handling quoting requirements forcolumn-definition
as defined byColumn.columnDefinition()
,JoinColumn.columnDefinition()
, etc.Identifier
JdbcEnvironment. getCurrentCatalog()
Get the current database catalog.Identifier
JdbcEnvironment. getCurrentSchema()
Get the current database catalog.Identifier
IdentifierHelper. normalizeQuoting(Identifier identifier)
Essentially quotes the identifier if it needs to be.Identifier
IdentifierHelper. toIdentifier(java.lang.String text)
Generate an Identifier instance from its simple name as obtained from mapping information.Identifier
IdentifierHelper. toIdentifier(java.lang.String text, boolean quoted)
Generate an Identifier instance from its simple name as obtained from mapping information.Methods in org.hibernate.engine.jdbc.env.spi with parameters of type Identifier Modifier and Type Method Description Identifier
IdentifierHelper. normalizeQuoting(Identifier identifier)
Essentially quotes the identifier if it needs to be.java.lang.String
IdentifierHelper. toMetaDataCatalogName(Identifier catalogIdentifier)
Render the Identifier representation of a catalog name into the String form needed inDatabaseMetaData
calls.java.lang.String
IdentifierHelper. toMetaDataObjectName(Identifier identifier)
Render the Identifier representation of an object name (table, sequence, etc) into the String form needed inDatabaseMetaData
calls.java.lang.String
IdentifierHelper. toMetaDataSchemaName(Identifier schemaIdentifier)
Render the Identifier representation of a schema name into the String form needed inDatabaseMetaData
calls. -
Uses of Identifier in org.hibernate.id.enhanced
Methods in org.hibernate.id.enhanced that return Identifier Modifier and Type Method Description protected Identifier
SequenceStyleGenerator. determineValueColumnName(java.util.Properties params, JdbcEnvironment jdbcEnvironment)
Determine the name of the column used to store the generator value in the db.Constructors in org.hibernate.id.enhanced with parameters of type Identifier Constructor Description TableStructure(JdbcEnvironment jdbcEnvironment, QualifiedName qualifiedTableName, Identifier valueColumnNameIdentifier, int initialValue, int incrementSize, java.lang.Class numberType)
-
Uses of Identifier in org.hibernate.mapping
Methods in org.hibernate.mapping that return Identifier Modifier and Type Method Description Identifier
Table. getNameIdentifier()
Methods in org.hibernate.mapping with parameters of type Identifier Modifier and Type Method Description Column
DenormalizedTable. getColumn(Identifier name)
Column
Table. getColumn(Identifier name)
Constructors in org.hibernate.mapping with parameters of type Identifier Constructor Description DenormalizedTable(Namespace namespace, Identifier physicalTableName, boolean isAbstract, Table includedTable)
DenormalizedTable(Namespace namespace, Identifier physicalTableName, java.lang.String subselectFragment, boolean isAbstract, Table includedTable)
Table(Identifier catalog, Identifier schema, Identifier physicalTableName, boolean isAbstract)
Table(Namespace namespace, Identifier physicalTableName, boolean isAbstract)
Table(Namespace namespace, Identifier physicalTableName, java.lang.String subselect, boolean isAbstract)
-
Uses of Identifier in org.hibernate.tool.schema.extract.spi
Methods in org.hibernate.tool.schema.extract.spi that return Identifier Modifier and Type Method Description Identifier
ColumnInformation. getColumnIdentifier()
The simple (not qualified) column name.Identifier
ExtractionContext.EmptyExtractionContext. getDefaultCatalog()
Identifier
ExtractionContext. getDefaultCatalog()
Identifier
ExtractionContext.EmptyExtractionContext. getDefaultSchema()
Identifier
ExtractionContext. getDefaultSchema()
Identifier
ForeignKeyInformation. getForeignKeyIdentifier()
Obtain the identifier for this FK.Identifier
IndexInformation. getIndexIdentifier()
Obtain the identifier for this index.Identifier
PrimaryKeyInformation. getPrimaryKeyIdentifier()
Obtain the identifier for this PK.Methods in org.hibernate.tool.schema.extract.spi with parameters of type Identifier Modifier and Type Method Description boolean
DatabaseInformation. catalogExists(Identifier catalog)
Check to see if the given catalog already exists.boolean
InformationExtractor. catalogExists(Identifier catalog)
Does the given catalog exist yet?ColumnInformation
TableInformation. getColumn(Identifier columnIdentifier)
Retrieve the named ColumnInformationForeignKeyInformation
TableInformation. getForeignKey(Identifier keyName)
Retrieve the named ForeignKeyInformationIndexInformation
TableInformation. getIndex(Identifier indexName)
Retrieve the named IndexInformationSequenceInformation
DatabaseInformation. getSequenceInformation(Identifier catalogName, Identifier schemaName, Identifier sequenceName)
Obtain reference to the named SequenceInformationSequenceInformation
DatabaseInformation. getSequenceInformation(Namespace.Name schemaName, Identifier sequenceName)
Obtain reference to the named SequenceInformationTableInformation
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 TableInformationTableInformation
DatabaseInformation. getTableInformation(Namespace.Name schemaName, Identifier tableName)
Obtain reference to the named TableInformationNameSpaceTablesInformation
InformationExtractor. getTables(Identifier catalog, Identifier schema)
Extract all the tables information.boolean
InformationExtractor. schemaExists(Identifier catalog, Identifier schema)
The the given schema exist yet?
-