Uses of Class
org.hibernate.boot.model.naming.Identifier
-
Packages that use Identifier Package Description org.hibernate.boot.internal org.hibernate.boot.model.internal org.hibernate.boot.model.naming This API allows intervention by generic code in the process of determining the names of database objects (tables, columns, and constraints).org.hibernate.boot.model.relational Some SPIs related to DDL generation and schema management.org.hibernate.boot.model.relational.internal org.hibernate.boot.model.source.internal.hbm org.hibernate.boot.spi A range of SPIs allowing integration with—and customization of—the process of building metadata.org.hibernate.engine.jdbc.env.internal org.hibernate.engine.jdbc.env.spi org.hibernate.id.enhanced Enhanced/improved versions of table and sequence based identifier generators targeting portability and unified configuration.org.hibernate.mapping This package defines the Hibernate configuration-time mapping model.org.hibernate.tool.schema.extract.internal Implementation of the SPI for schema information extraction from the database via JDBC.org.hibernate.tool.schema.extract.spi Defines an SPI for schema information extraction from the database via JDBC.org.hibernate.tool.schema.internal An implementation of the SPI for the tooling related to DDL generation, export, migration, and validation.org.hibernate.tool.schema.internal.exec Support for exporting generated DDL to the database or to SQL scripts. -
-
Uses of Identifier in org.hibernate.boot.internal
Methods in org.hibernate.boot.internal that return Identifier Modifier and Type Method Description Identifier
ForeignKeyNameSource. getReferencedTableName()
Identifier
ForeignKeyNameSource. getTableName()
Identifier
ForeignKeyNameSource. getUserProvidedIdentifier()
Methods in org.hibernate.boot.internal that return types with arguments of type Identifier Modifier and Type Method Description List<Identifier>
ForeignKeyNameSource. getColumnNames()
List<Identifier>
ForeignKeyNameSource. getReferencedColumnNames()
Methods in org.hibernate.boot.internal with parameters of type Identifier Modifier and Type Method Description void
InFlightMetadataCollectorImpl. addColumnNameBinding(Table table, Identifier logicalName, Column column)
InFlightMetadataCollector.EntityTableXref
InFlightMetadataCollectorImpl. addEntityTableXref(String entityName, Identifier primaryTableLogicalName, Table primaryTable, InFlightMetadataCollector.EntityTableXref superEntityTableXref)
void
InFlightMetadataCollectorImpl. addTableNameBinding(Identifier logicalName, Table table)
String
InFlightMetadataCollectorImpl. getLogicalColumnName(Table table, Identifier physicalName)
String
InFlightMetadataCollectorImpl. getPhysicalColumnName(Table table, Identifier logicalName)
String
InFlightMetadataCollectorImpl. getPhysicalTableName(Identifier logicalName)
-
Uses of Identifier in org.hibernate.boot.model.internal
Methods in org.hibernate.boot.model.internal with parameters of type Identifier Modifier and Type Method Description static Table
TableBinder. buildAndFillTable(String schema, String catalog, Identifier logicalName, boolean isAbstract, UniqueConstraint[] uniqueConstraints, MetadataBuildingContext buildingContext)
static Table
TableBinder. buildAndFillTable(String schema, String catalog, Identifier logicalName, boolean isAbstract, UniqueConstraint[] uniqueConstraints, MetadataBuildingContext buildingContext, String subselect, InFlightMetadataCollector.EntityTableXref denormalizedSuperTableXref)
-
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 anAny
mapping when no explicit column name is given usingColumn.name()
.Identifier
ImplicitNamingStrategyJpaCompliantImpl. determineAnyDiscriminatorColumnName(ImplicitAnyDiscriminatorColumnNameSource source)
Identifier
ImplicitNamingStrategy. determineAnyKeyColumnName(ImplicitAnyKeyColumnNameSource source)
Determine the join column name related to the key/id portion of anAny
mapping when no explicit join column name is given usingJoinColumn.name()
.Identifier
ImplicitNamingStrategyJpaCompliantImpl. determineAnyKeyColumnName(ImplicitAnyKeyColumnNameSource source)
Identifier
ImplicitNamingStrategy. determineBasicColumnName(ImplicitBasicColumnNameSource source)
Determine the column name when it is not explicitly specified usingColumn.name()
.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 discriminator column name for the given entity when it is not explicitly specified usingDiscriminatorColumn.name()
.Identifier
ImplicitNamingStrategyJpaCompliantImpl. determineDiscriminatorColumnName(ImplicitDiscriminatorColumnNameSource source)
Identifier
ImplicitNamingStrategy. determineForeignKeyName(ImplicitForeignKeyNameSource source)
Determine the foreign key name when it is not explicitly specified usingForeignKey.name()
.Identifier
ImplicitNamingStrategyJpaCompliantImpl. determineForeignKeyName(ImplicitForeignKeyNameSource source)
Identifier
ImplicitNamingStrategy. determineIdentifierColumnName(ImplicitIdentifierColumnNameSource source)
Determine the name if the identifier column belonging to the given entity when it is not explicitly specified usingColumn.name()
.Identifier
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)
Determine the index name when it is not explicitly specified usingIndex.name()
.Identifier
ImplicitNamingStrategyJpaCompliantImpl. determineIndexName(ImplicitIndexNameSource source)
Identifier
ImplicitNamingStrategy. determineJoinColumnName(ImplicitJoinColumnNameSource source)
Determine the join column name when it is not explicitly specified usingJoinColumn.name()
.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)
Determine the list index column name when it is not explicitly specified usingOrderColumn.name()
.Identifier
ImplicitNamingStrategyJpaCompliantImpl. determineListIndexColumnName(ImplicitIndexColumnNameSource source)
Identifier
ObjectNameNormalizer. determineLogicalName(String explicitName, NamingStrategyHelper namingStrategyHelper)
Determine the logical name give a (potentiallynull
/empty) explicit name.Identifier
ImplicitNamingStrategy. determineMapKeyColumnName(ImplicitMapKeyColumnNameSource source)
Determine the map key column name when it is not explicitly specified usingMapKeyColumn.name()
.Identifier
ImplicitNamingStrategyJpaCompliantImpl. determineMapKeyColumnName(ImplicitMapKeyColumnNameSource source)
Identifier
ImplicitNamingStrategy. determinePrimaryKeyJoinColumnName(ImplicitPrimaryKeyJoinColumnNameSource source)
Determine the primary key join column name when it is not explicitly specified usingPrimaryKeyJoinColumn.name()
.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 of the tenant identifier column belonging to a given entity when it is not explicitly specified usingColumn.name()
.Identifier
ImplicitNamingStrategyJpaCompliantImpl. determineTenantIdColumnName(ImplicitTenantIdColumnNameSource source)
Identifier
ImplicitNamingStrategy. determineUniqueKeyName(ImplicitUniqueKeyNameSource source)
Determine the unique key name when it is not explicitly specified usingUniqueConstraint.name()
.Identifier
ImplicitNamingStrategyJpaCompliantImpl. determineUniqueKeyName(ImplicitUniqueKeyNameSource source)
protected Identifier
CamelCaseToUnderscoresNamingStrategy. getIdentifier(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(String explicitName, MetadataBuildingContext buildingContext)
Called when the user has supplied an explicit name for the database object.Identifier
ObjectNameNormalizer. normalizeIdentifierQuoting(String identifierText)
Normalizes the quoting of identifiers.Identifier
ObjectNameNormalizer. normalizeIdentifierQuoting(Identifier identifier)
static Identifier
Identifier. quote(Identifier identifier)
static Identifier
Identifier. toIdentifier(String text)
Means to generate anIdentifier
instance from its simple text form.static Identifier
Identifier. toIdentifier(String text, boolean quote)
Means to generate anIdentifier
instance from its simple text form.static Identifier
Identifier. toIdentifier(String text, boolean quote, boolean quoteOnNonIdentifierChar)
Means to generate anIdentifier
instance from its simple text form.protected Identifier
ImplicitNamingStrategyJpaCompliantImpl. toIdentifier(String stringForm, MetadataBuildingContext buildingContext)
Easy hook to build an Identifier using the keyword safe IdentifierHelper.Identifier
CamelCaseToUnderscoresNamingStrategy. toPhysicalCatalogName(Identifier logicalName, JdbcEnvironment jdbcEnvironment)
Identifier
PhysicalNamingStrategy. toPhysicalCatalogName(Identifier logicalName, JdbcEnvironment jdbcEnvironment)
Determine the physical catalog name from the given logical nameIdentifier
PhysicalNamingStrategyStandardImpl. toPhysicalCatalogName(Identifier logicalName, JdbcEnvironment context)
Identifier
CamelCaseToUnderscoresNamingStrategy. toPhysicalColumnName(Identifier logicalName, JdbcEnvironment jdbcEnvironment)
Identifier
PhysicalNamingStrategy. toPhysicalColumnName(Identifier logicalName, JdbcEnvironment jdbcEnvironment)
Determine the physical column name from the given logical nameIdentifier
PhysicalNamingStrategyStandardImpl. toPhysicalColumnName(Identifier logicalName, JdbcEnvironment context)
Identifier
NamingStrategyHelper. toPhysicalName(Identifier logicalName, MetadataBuildingContext buildingContext)
Handle converting a logical name to a physical nameIdentifier
CamelCaseToUnderscoresNamingStrategy. toPhysicalSchemaName(Identifier logicalName, JdbcEnvironment jdbcEnvironment)
Identifier
PhysicalNamingStrategy. toPhysicalSchemaName(Identifier logicalName, JdbcEnvironment jdbcEnvironment)
Determine the physical schema name from the given logical nameIdentifier
PhysicalNamingStrategyStandardImpl. toPhysicalSchemaName(Identifier logicalName, JdbcEnvironment context)
Identifier
CamelCaseToUnderscoresNamingStrategy. toPhysicalSequenceName(Identifier logicalName, JdbcEnvironment jdbcEnvironment)
Identifier
PhysicalNamingStrategy. toPhysicalSequenceName(Identifier logicalName, JdbcEnvironment jdbcEnvironment)
Determine the physical sequence name from the given logical nameIdentifier
PhysicalNamingStrategyStandardImpl. toPhysicalSequenceName(Identifier logicalName, JdbcEnvironment context)
Identifier
CamelCaseToUnderscoresNamingStrategy. toPhysicalTableName(Identifier logicalName, JdbcEnvironment jdbcEnvironment)
Identifier
PhysicalNamingStrategy. toPhysicalTableName(Identifier logicalName, JdbcEnvironment jdbcEnvironment)
Determine the physical table name from the given logical nameIdentifier
PhysicalNamingStrategyStandardImpl. toPhysicalTableName(Identifier logicalName, JdbcEnvironment context)
default Identifier
PhysicalNamingStrategy. toPhysicalTypeName(Identifier logicalName, JdbcEnvironment jdbcEnvironment)
Determine the physical UDT type name from the given logical nameMethods in org.hibernate.boot.model.naming that return types with arguments of type Identifier Modifier and Type Method Description List<Identifier>
ImplicitConstraintNameSource. getColumnNames()
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)
String
NamingHelper. generateHashedConstraintName(String prefix, Identifier tableName, List<Identifier> columnNames)
If a constraint is not explicitly named, this is called to generate a unique hash using the table and column names.String
NamingHelper. generateHashedConstraintName(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.String
NamingHelper. generateHashedFkName(String prefix, Identifier tableName, Identifier referencedTableName, 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.String
NamingHelper. generateHashedFkName(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 logicalName, JdbcEnvironment jdbcEnvironment)
Identifier
PhysicalNamingStrategy. toPhysicalCatalogName(Identifier logicalName, JdbcEnvironment jdbcEnvironment)
Determine the physical catalog name from the given logical nameIdentifier
PhysicalNamingStrategyStandardImpl. toPhysicalCatalogName(Identifier logicalName, JdbcEnvironment context)
Identifier
CamelCaseToUnderscoresNamingStrategy. toPhysicalColumnName(Identifier logicalName, JdbcEnvironment jdbcEnvironment)
Identifier
PhysicalNamingStrategy. toPhysicalColumnName(Identifier logicalName, JdbcEnvironment jdbcEnvironment)
Determine the physical column name from the given logical nameIdentifier
PhysicalNamingStrategyStandardImpl. toPhysicalColumnName(Identifier logicalName, JdbcEnvironment context)
Identifier
NamingStrategyHelper. toPhysicalName(Identifier logicalName, MetadataBuildingContext buildingContext)
Handle converting a logical name to a physical nameIdentifier
CamelCaseToUnderscoresNamingStrategy. toPhysicalSchemaName(Identifier logicalName, JdbcEnvironment jdbcEnvironment)
Identifier
PhysicalNamingStrategy. toPhysicalSchemaName(Identifier logicalName, JdbcEnvironment jdbcEnvironment)
Determine the physical schema name from the given logical nameIdentifier
PhysicalNamingStrategyStandardImpl. toPhysicalSchemaName(Identifier logicalName, JdbcEnvironment context)
Identifier
CamelCaseToUnderscoresNamingStrategy. toPhysicalSequenceName(Identifier logicalName, JdbcEnvironment jdbcEnvironment)
Identifier
PhysicalNamingStrategy. toPhysicalSequenceName(Identifier logicalName, JdbcEnvironment jdbcEnvironment)
Determine the physical sequence name from the given logical nameIdentifier
PhysicalNamingStrategyStandardImpl. toPhysicalSequenceName(Identifier logicalName, JdbcEnvironment context)
Identifier
CamelCaseToUnderscoresNamingStrategy. toPhysicalTableName(Identifier logicalName, JdbcEnvironment jdbcEnvironment)
Identifier
PhysicalNamingStrategy. toPhysicalTableName(Identifier logicalName, JdbcEnvironment jdbcEnvironment)
Determine the physical table name from the given logical nameIdentifier
PhysicalNamingStrategyStandardImpl. toPhysicalTableName(Identifier logicalName, JdbcEnvironment context)
default Identifier
PhysicalNamingStrategy. toPhysicalTypeName(Identifier logicalName, JdbcEnvironment jdbcEnvironment)
Determine the physical UDT type name from the given logical nameMethod parameters in org.hibernate.boot.model.naming with type arguments of type Identifier Modifier and Type Method Description String
NamingHelper. generateHashedConstraintName(String prefix, Identifier tableName, List<Identifier> columnNames)
If a constraint is not explicitly named, this is called to generate a unique hash using the table and column names.String
NamingHelper. generateHashedFkName(String prefix, Identifier tableName, Identifier referencedTableName, 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
QualifiedTypeName. getTypeName()
Identifier
SqlStringGenerationContext. schemaWithDefault(Identifier explicitSchemaOrNull)
Identifier
Database. toIdentifier(String text)
Wrap the raw name of a database object in its Identifier form accounting for quoting from any of: explicit quoting in the name itself global request to quote all identifiersIdentifier
SqlStringGenerationContext. toIdentifier(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, Function<Identifier,DenormalizedTable> creator)
Sequence
Namespace. createSequence(Identifier logicalName, Function<Identifier,Sequence> creator)
Table
Namespace. createTable(Identifier logicalTableName, Function<Identifier,Table> creator)
Creates a mapping Table instance.UserDefinedType
Namespace. createUserDefinedType(Identifier logicalTypeName, Function<Identifier,UserDefinedType> creator)
Creates a mapping UDT 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.UserDefinedType
Namespace. locateUserDefinedType(Identifier logicalTypeName)
Returns the UDT with the specified logical UDT name.QualifiedNameParser.NameParts
QualifiedNameParser. parse(String text, Identifier defaultCatalog, Identifier defaultSchema)
Parses a textual representation of a qualified name into a NameParts representation.void
Namespace. registerSequence(Identifier logicalName, Sequence sequence)
void
Namespace. registerTable(Identifier logicalName, Table table)
Identifier
SqlStringGenerationContext. schemaWithDefault(Identifier explicitSchemaOrNull)
Method parameters in org.hibernate.boot.model.relational with type arguments of type Identifier Modifier and Type Method Description DenormalizedTable
Namespace. createDenormalizedTable(Identifier logicalTableName, Function<Identifier,DenormalizedTable> creator)
Sequence
Namespace. createSequence(Identifier logicalName, Function<Identifier,Sequence> creator)
Table
Namespace. createTable(Identifier logicalTableName, Function<Identifier,Table> creator)
Creates a mapping Table instance.UserDefinedType
Namespace. createUserDefinedType(Identifier logicalTypeName, Function<Identifier,UserDefinedType> creator)
Creates a mapping UDT instance.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)
QualifiedTypeName(Identifier catalogName, Identifier schemaName, Identifier tableName)
QualifiedTypeName(Namespace.Name schemaName, Identifier tableName)
Sequence(String contributor, Identifier catalogName, Identifier schemaName, Identifier sequenceName)
Sequence(String contributor, Identifier catalogName, Identifier schemaName, Identifier sequenceName, int initialValue, int incrementSize)
-
Uses of Identifier in org.hibernate.boot.model.relational.internal
Methods in org.hibernate.boot.model.relational.internal that return Identifier Modifier and Type Method Description Identifier
SqlStringGenerationContextImpl. catalogWithDefault(Identifier explicitCatalogOrNull)
Identifier
SqlStringGenerationContextImpl. getDefaultCatalog()
Identifier
SqlStringGenerationContextImpl. getDefaultSchema()
Identifier
SqlStringGenerationContextImpl. schemaWithDefault(Identifier explicitSchemaOrNull)
Identifier
SqlStringGenerationContextImpl. toIdentifier(String text)
Methods in org.hibernate.boot.model.relational.internal with parameters of type Identifier Modifier and Type Method Description Identifier
SqlStringGenerationContextImpl. catalogWithDefault(Identifier explicitCatalogOrNull)
Identifier
SqlStringGenerationContextImpl. schemaWithDefault(Identifier explicitSchemaOrNull)
-
Uses of Identifier in org.hibernate.boot.model.source.internal.hbm
Methods in org.hibernate.boot.model.source.internal.hbm that return Identifier Modifier and Type Method Description Identifier
RelationalObjectBinder.ColumnNamingDelegate. determineImplicitName(LocalMetadataBuildingContext context)
-
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(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)
String
InFlightMetadataCollector. getLogicalColumnName(Table table, Identifier physicalName)
String
InFlightMetadataCollector. getPhysicalColumnName(Table table, Identifier logicalName)
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.engine.jdbc.env.internal
Methods in org.hibernate.engine.jdbc.env.internal that return Identifier Modifier and Type Method Description Identifier
NormalizingIdentifierHelperImpl. applyGlobalQuoting(String text)
Identifier
JdbcEnvironmentImpl. getCurrentCatalog()
Identifier
JdbcEnvironmentImpl. getCurrentSchema()
Identifier
NormalizingIdentifierHelperImpl. normalizeQuoting(Identifier identifier)
Identifier
NormalizingIdentifierHelperImpl. toIdentifier(String text)
Identifier
NormalizingIdentifierHelperImpl. toIdentifier(String text, boolean quoted)
Methods in org.hibernate.engine.jdbc.env.internal with parameters of type Identifier Modifier and Type Method Description Identifier
NormalizingIdentifierHelperImpl. normalizeQuoting(Identifier identifier)
String
NormalizingIdentifierHelperImpl. toMetaDataCatalogName(Identifier identifier)
String
NormalizingIdentifierHelperImpl. toMetaDataObjectName(Identifier identifier)
String
NormalizingIdentifierHelperImpl. toMetaDataSchemaName(Identifier identifier)
-
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(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(String text)
Generate an Identifier instance from its simple name as obtained from mapping information.Identifier
IdentifierHelper. toIdentifier(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.String
IdentifierHelper. toMetaDataCatalogName(Identifier catalogIdentifier)
Render the Identifier representation of a catalog name into the String form needed inDatabaseMetaData
calls.String
IdentifierHelper. toMetaDataObjectName(Identifier identifier)
Render the Identifier representation of an object name (table, sequence, etc) into the String form needed inDatabaseMetaData
calls.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(Properties params, JdbcEnvironment jdbcEnvironment)
Determine the name of the column used to store the generator value in the db.Methods in org.hibernate.id.enhanced with parameters of type Identifier Modifier and Type Method Description QualifiedName
ImplicitDatabaseObjectNamingStrategy. determineSequenceName(Identifier catalogName, Identifier schemaName, Map<?,?> configValues, ServiceRegistry serviceRegistry)
Determine the implicit name for an identifier-generator sequenceQualifiedName
LegacyNamingStrategy. determineSequenceName(Identifier catalogName, Identifier schemaName, Map<?,?> configValues, ServiceRegistry serviceRegistry)
QualifiedName
SingleNamingStrategy. determineSequenceName(Identifier catalogName, Identifier schemaName, Map<?,?> configValues, ServiceRegistry serviceRegistry)
QualifiedName
StandardNamingStrategy. determineSequenceName(Identifier catalogName, Identifier schemaName, Map<?,?> configValues, ServiceRegistry serviceRegistry)
QualifiedName
ImplicitDatabaseObjectNamingStrategy. determineTableName(Identifier catalogName, Identifier schemaName, Map<?,?> configValues, ServiceRegistry serviceRegistry)
Determine the implicit name for an identifier-generator tableQualifiedName
LegacyNamingStrategy. determineTableName(Identifier catalogName, Identifier schemaName, Map<?,?> configValues, ServiceRegistry serviceRegistry)
QualifiedName
SingleNamingStrategy. determineTableName(Identifier catalogName, Identifier schemaName, Map<?,?> configValues, ServiceRegistry serviceRegistry)
QualifiedName
StandardNamingStrategy. determineTableName(Identifier catalogName, Identifier schemaName, Map<?,?> configValues, ServiceRegistry serviceRegistry)
Constructors in org.hibernate.id.enhanced with parameters of type Identifier Constructor Description TableStructure(JdbcEnvironment jdbcEnvironment, String contributor, QualifiedName qualifiedTableName, Identifier valueColumnNameIdentifier, int initialValue, int incrementSize, Class numberType)
-
Uses of Identifier in org.hibernate.mapping
Methods in org.hibernate.mapping that return Identifier Modifier and Type Method Description Identifier
Table. getCatalogIdentifier()
Identifier
Column. getNameIdentifier(MetadataBuildingContext buildingContext)
Identifier
Table. getNameIdentifier()
Identifier
UserDefinedType. getNameIdentifier()
Identifier
Table. getSchemaIdentifier()
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)
Column
UserDefinedType. getColumn(Identifier name)
Constructors in org.hibernate.mapping with parameters of type Identifier Constructor Description DenormalizedTable(String contributor, Namespace namespace, Identifier physicalTableName, boolean isAbstract, Table includedTable)
DenormalizedTable(String contributor, Namespace namespace, Identifier physicalTableName, String subselectFragment, boolean isAbstract, Table includedTable)
Table(String contributor, Namespace namespace, Identifier physicalTableName, boolean isAbstract)
Table(String contributor, Namespace namespace, Identifier physicalTableName, String subselect, boolean isAbstract)
UserDefinedType(String contributor, Namespace namespace, Identifier physicalTypeName)
-
Uses of Identifier in org.hibernate.tool.schema.extract.internal
Methods in org.hibernate.tool.schema.extract.internal that return Identifier Modifier and Type Method Description Identifier
ColumnInformationImpl. getColumnIdentifier()
Identifier
ExtractionContextImpl. getDefaultCatalog()
Identifier
ExtractionContextImpl. getDefaultSchema()
Identifier
ForeignKeyInformationImpl. getForeignKeyIdentifier()
Identifier
IndexInformationImpl. getIndexIdentifier()
Identifier
PrimaryKeyInformationImpl. getPrimaryKeyIdentifier()
Methods in org.hibernate.tool.schema.extract.internal that return types with arguments of type Identifier Modifier and Type Method Description protected Map<Identifier,ForeignKeyInformation>
TableInformationImpl. foreignKeys()
protected Map<Identifier,IndexInformation>
TableInformationImpl. indexes()
Methods in org.hibernate.tool.schema.extract.internal with parameters of type Identifier Modifier and Type Method Description static IndexInformationImpl.Builder
IndexInformationImpl. builder(Identifier indexIdentifier)
boolean
AbstractInformationExtractorImpl. catalogExists(Identifier catalog)
boolean
DatabaseInformationImpl. catalogExists(Identifier catalog)
protected String
AbstractInformationExtractorImpl. determineCatalogFilter(Identifier catalog)
protected String
AbstractInformationExtractorImpl. determineSchemaFilter(Identifier schema)
ColumnInformation
TableInformationImpl. getColumn(Identifier columnIdentifier)
ForeignKeyInformation
TableInformationImpl. getForeignKey(Identifier fkIdentifier)
IndexInformation
TableInformationImpl. getIndex(Identifier indexName)
SequenceInformation
DatabaseInformationImpl. getSequenceInformation(Identifier catalogName, Identifier schemaName, Identifier sequenceName)
SequenceInformation
DatabaseInformationImpl. getSequenceInformation(Namespace.Name schemaName, Identifier sequenceName)
TableInformation
AbstractInformationExtractorImpl. getTable(Identifier catalog, Identifier schema, Identifier tableName)
TableInformation
DatabaseInformationImpl. getTableInformation(Identifier catalogName, Identifier schemaName, Identifier tableName)
TableInformation
DatabaseInformationImpl. getTableInformation(Namespace.Name namespace, Identifier tableName)
NameSpaceTablesInformation
AbstractInformationExtractorImpl. getTables(Identifier catalog, Identifier schema)
protected abstract <T> T
AbstractInformationExtractorImpl. processPrimaryKeysResultSet(String catalogFilter, String schemaFilter, Identifier tableName, ExtractionContext.ResultSetProcessor<T> processor)
protected <T> T
InformationExtractorJdbcDatabaseMetaDataImpl. processPrimaryKeysResultSet(String catalogFilter, String schemaFilter, Identifier tableName, ExtractionContext.ResultSetProcessor<T> processor)
boolean
AbstractInformationExtractorImpl. schemaExists(Identifier catalog, Identifier schema)
protected String
AbstractInformationExtractorImpl. toMetaDataObjectName(Identifier identifier)
Constructors in org.hibernate.tool.schema.extract.internal with parameters of type Identifier Constructor Description Builder(Identifier indexIdentifier)
ColumnInformationImpl(TableInformation containingTableInformation, Identifier columnIdentifier, int typeCode, String typeName, int columnSize, int decimalDigits, TruthValue nullable)
ForeignKeyBuilderImpl(Identifier fkIdentifier)
ForeignKeyInformationImpl(Identifier fkIdentifier, List<ForeignKeyInformation.ColumnReferenceMapping> columnMappingList)
IndexInformationImpl(Identifier indexIdentifier, List<ColumnInformation> columnList)
PrimaryKeyInformationImpl(Identifier identifier, Iterable<ColumnInformation> columns)
-
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)
Does the given schema exist yet? -
Uses of Identifier in org.hibernate.tool.schema.internal
Method parameters in org.hibernate.tool.schema.internal with type arguments of type Identifier Modifier and Type Method Description protected void
AbstractSchemaMigrator. createSchemaAndCatalog(DatabaseInformation existingDatabase, ExecutionOptions options, Dialect dialect, Formatter formatter, boolean tryToCreateCatalogs, boolean tryToCreateSchemas, Set<Identifier> exportedCatalogs, Namespace namespace, SqlStringGenerationContext context, GenerationTarget[] targets)
-
Uses of Identifier in org.hibernate.tool.schema.internal.exec
Methods in org.hibernate.tool.schema.internal.exec that return Identifier Modifier and Type Method Description Identifier
ImprovedExtractionContextImpl. getDefaultCatalog()
Identifier
ImprovedExtractionContextImpl. getDefaultSchema()
-