Uses of Interface
org.hibernate.boot.model.relational.SqlStringGenerationContext
-
Packages that use SqlStringGenerationContext Package Description org.hibernate.boot.model.relational org.hibernate.dialect.identity org.hibernate.dialect.unique Support for Dialect-specific unique constraint definitionorg.hibernate.engine.spi org.hibernate.id org.hibernate.id.enhanced Enhanced/improved versions of table and sequence based identifier generators targeting portability and unified configurationorg.hibernate.id.insert org.hibernate.mapping org.hibernate.tool.schema.extract.spi org.hibernate.tool.schema.spi -
-
Uses of SqlStringGenerationContext in org.hibernate.boot.model.relational
Methods in org.hibernate.boot.model.relational with parameters of type SqlStringGenerationContext Modifier and Type Method Description String[]AuxiliaryDatabaseObject. sqlCreateStrings(SqlStringGenerationContext context)Gets the SQL strings for creating the database object.String[]SimpleAuxiliaryDatabaseObject. sqlCreateStrings(SqlStringGenerationContext context)String[]AuxiliaryDatabaseObject. sqlDropStrings(SqlStringGenerationContext context)Gets the SQL strings for dropping the database object.String[]SimpleAuxiliaryDatabaseObject. sqlDropStrings(SqlStringGenerationContext context) -
Uses of SqlStringGenerationContext in org.hibernate.dialect.identity
Methods in org.hibernate.dialect.identity with parameters of type SqlStringGenerationContext Modifier and Type Method Description IdentifierGeneratingInsertGetGeneratedKeysDelegate. prepareIdentifierGeneratingInsert(SqlStringGenerationContext context) -
Uses of SqlStringGenerationContext in org.hibernate.dialect.unique
Methods in org.hibernate.dialect.unique with parameters of type SqlStringGenerationContext Modifier and Type Method Description StringDB2UniqueDelegate. getAlterTableToAddUniqueKeyCommand(UniqueKey uniqueKey, Metadata metadata, SqlStringGenerationContext context)StringDefaultUniqueDelegate. getAlterTableToAddUniqueKeyCommand(UniqueKey uniqueKey, Metadata metadata, SqlStringGenerationContext context)StringUniqueDelegate. getAlterTableToAddUniqueKeyCommand(UniqueKey uniqueKey, Metadata metadata, SqlStringGenerationContext context)Get the SQL ALTER TABLE command to be used to create the given UniqueKey.StringDB2UniqueDelegate. getAlterTableToDropUniqueKeyCommand(UniqueKey uniqueKey, Metadata metadata, SqlStringGenerationContext context)StringDefaultUniqueDelegate. getAlterTableToDropUniqueKeyCommand(UniqueKey uniqueKey, Metadata metadata, SqlStringGenerationContext context)StringUniqueDelegate. getAlterTableToDropUniqueKeyCommand(UniqueKey uniqueKey, Metadata metadata, SqlStringGenerationContext context)Get the SQL ALTER TABLE command to be used to drop the given UniqueKey.StringDefaultUniqueDelegate. getColumnDefinitionUniquenessFragment(Column column, SqlStringGenerationContext context)StringUniqueDelegate. getColumnDefinitionUniquenessFragment(Column column, SqlStringGenerationContext context)Get the fragment that can be used to make a column unique as part of its column definition.StringDefaultUniqueDelegate. getTableCreationUniqueConstraintsFragment(Table table, SqlStringGenerationContext context)StringUniqueDelegate. getTableCreationUniqueConstraintsFragment(Table table, SqlStringGenerationContext context)Get the fragment that can be used to apply unique constraints as part of table creation. -
Uses of SqlStringGenerationContext in org.hibernate.engine.spi
Methods in org.hibernate.engine.spi that return SqlStringGenerationContext Modifier and Type Method Description SqlStringGenerationContextSessionFactoryDelegatingImpl. getSqlStringGenerationContext()SqlStringGenerationContextSessionFactoryImplementor. getSqlStringGenerationContext() -
Uses of SqlStringGenerationContext in org.hibernate.id
Methods in org.hibernate.id with parameters of type SqlStringGenerationContext Modifier and Type Method Description StringAbstractPostInsertGenerator. determineBulkInsertionIdentifierGenerationSelectFragment(SqlStringGenerationContext context)StringBulkInsertionCapableIdentifierGenerator. determineBulkInsertionIdentifierGenerationSelectFragment(SqlStringGenerationContext context)Return the select expression fragment, if any, that generates the identifier values.voidCompositeNestedGeneratedValueGenerator.GenerationPlan. initialize(SqlStringGenerationContext context)Initializes this instance, in particular pre-generates SQL as necessary.voidCompositeNestedGeneratedValueGenerator. initialize(SqlStringGenerationContext context)default voidIdentifierGenerator. initialize(SqlStringGenerationContext context)Initializes this instance, in particular pre-generates SQL as necessary.voidIncrementGenerator. initialize(SqlStringGenerationContext context)IdentifierGeneratingInsertIdentityGenerator.BasicDelegate. prepareIdentifierGeneratingInsert(SqlStringGenerationContext context)IdentifierGeneratingInsertIdentityGenerator.InsertSelectDelegate. prepareIdentifierGeneratingInsert(SqlStringGenerationContext context)IdentifierGeneratingInsertSelectGenerator.SelectGeneratorDelegate. prepareIdentifierGeneratingInsert(SqlStringGenerationContext context) -
Uses of SqlStringGenerationContext in org.hibernate.id.enhanced
Methods in org.hibernate.id.enhanced with parameters of type SqlStringGenerationContext Modifier and Type Method Description protected StringTableGenerator. buildInsertQuery(String formattedPhysicalTableName, SqlStringGenerationContext context)protected StringTableGenerator. buildSelectQuery(String formattedPhysicalTableName, SqlStringGenerationContext context)protected StringTableGenerator. buildUpdateQuery(String formattedPhysicalTableName, SqlStringGenerationContext context)StringSequenceStyleGenerator. determineBulkInsertionIdentifierGenerationSelectFragment(SqlStringGenerationContext context)protected InitCommandTableGenerator. generateInsertInitCommand(SqlStringGenerationContext context)default voidDatabaseStructure. initialize(SqlStringGenerationContext context)Initializes this structure, in particular pre-generates SQL as necessary.voidSequenceStructure. initialize(SqlStringGenerationContext context)voidSequenceStyleGenerator. initialize(SqlStringGenerationContext context)voidTableGenerator. initialize(SqlStringGenerationContext context)voidTableStructure. initialize(SqlStringGenerationContext context) -
Uses of SqlStringGenerationContext in org.hibernate.id.insert
Methods in org.hibernate.id.insert with parameters of type SqlStringGenerationContext Modifier and Type Method Description IdentifierGeneratingInsertInsertGeneratedIdentifierDelegate. prepareIdentifierGeneratingInsert(SqlStringGenerationContext context)Build aInsertspecific to the delegate's mode of handling generated key values. -
Uses of SqlStringGenerationContext in org.hibernate.mapping
Method parameters in org.hibernate.mapping with type arguments of type SqlStringGenerationContext Modifier and Type Method Description voidTable. addInitCommand(Function<SqlStringGenerationContext,InitCommand> commandProducer) -
Uses of SqlStringGenerationContext in org.hibernate.tool.schema.extract.spi
Methods in org.hibernate.tool.schema.extract.spi that return SqlStringGenerationContext Modifier and Type Method Description SqlStringGenerationContextExtractionContext.EmptyExtractionContext. getSqlStringGenerationContext()SqlStringGenerationContextExtractionContext. getSqlStringGenerationContext() -
Uses of SqlStringGenerationContext in org.hibernate.tool.schema.spi
Methods in org.hibernate.tool.schema.spi with parameters of type SqlStringGenerationContext Modifier and Type Method Description ExtractionContextExtractionTool. createExtractionContext(ServiceRegistry serviceRegistry, JdbcEnvironment jdbcEnvironment, SqlStringGenerationContext sqlStringGenerationContext, DdlTransactionIsolator ddlTransactionIsolator, ExtractionContext.DatabaseObjectAccess databaseObjectAccess)String[]Exporter. getSqlCreateStrings(T exportable, Metadata metadata, SqlStringGenerationContext context)Get the commands needed for creation.String[]Exporter. getSqlDropStrings(T exportable, Metadata metadata, SqlStringGenerationContext context)Get the commands needed for dropping.
-