Uses of Interface
org.hibernate.boot.model.relational.SqlStringGenerationContext
-
Packages that use SqlStringGenerationContext Package Description org.hibernate.boot.model.relational Some SPIs related to DDL generation and schema management.org.hibernate.dialect This package abstracts over the multifarious dialects of SQL understood by the databases supported by Hibernate.org.hibernate.dialect.unique Support forDialect-specific unique constraint definition.org.hibernate.engine.spi This package defines some central internal SPI abstractions used throughout the implementation of Hibernate.org.hibernate.id This package and its subpackages, especiallyorg.hibernate.id.enhanced, contain the built-in id generators, all of which implement eitherIdentifierGeneratororPostInsertIdentifierGenerator.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.metamodel.spi An SPI supporting custom instantiation of entity instances and embeddable objects.org.hibernate.persister.entity This package abstracts persistence mechanisms for entities.org.hibernate.tool.schema.extract.spi Defines an SPI for schema information extraction from the database via JDBC.org.hibernate.tool.schema.spi An SPI for tooling related to DDL generation, export, migration, and validation. -
-
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
Methods in org.hibernate.dialect with parameters of type SqlStringGenerationContext Modifier and Type Method Description String[]OracleUserDefinedTypeExporter. getSqlCreateStrings(UserDefinedArrayType userDefinedType, Metadata metadata, SqlStringGenerationContext context)String[]OracleUserDefinedTypeExporter. getSqlDropStrings(UserDefinedArrayType userDefinedType, Metadata metadata, SqlStringGenerationContext context) -
Uses of SqlStringGenerationContext in org.hibernate.dialect.unique
-
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 default 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 voidConfigurable. initialize(SqlStringGenerationContext context)Initializes this instance, pre-generating SQL if necessary.voidIncrementGenerator. initialize(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.mapping
Methods in org.hibernate.mapping with parameters of type SqlStringGenerationContext Modifier and Type Method Description static StringIndex. buildSqlCreateIndexString(SqlStringGenerationContext context, String name, Table table, List<Column> columns, Map<Column,String> columnOrderMap, boolean unique, Metadata metadata)Deprecated, for removal: This API element is subject to removal in a future version.This method will be removed in the next releaseList<InitCommand>Table. getInitCommands(SqlStringGenerationContext context)StringAbstractUserDefinedType. getQualifiedName(SqlStringGenerationContext context)StringTable. getQualifiedName(SqlStringGenerationContext context)StringUserDefinedType. getQualifiedName(SqlStringGenerationContext context)voidComponent.ValueGenerationPlan. initialize(SqlStringGenerationContext context)@Remove Iterator<String>Table. sqlAlterStrings(Dialect dialect, Metadata metadata, TableInformation tableInfo, SqlStringGenerationContext sqlStringGenerationContext)Deprecated.abstract StringConstraint. sqlConstraintString(SqlStringGenerationContext context, String constraintName, String defaultCatalog, String defaultSchema)Deprecated, for removal: This API element is subject to removal in a future version.this method is no longer calledStringForeignKey. sqlConstraintString(SqlStringGenerationContext context, String constraintName, String defaultCatalog, String defaultSchema)Deprecated, for removal: This API element is subject to removal in a future version.StringPrimaryKey. sqlConstraintString(SqlStringGenerationContext context, String constraintName, String defaultCatalog, String defaultSchema)Deprecated, for removal: This API element is subject to removal in a future version.StringUniqueKey. sqlConstraintString(SqlStringGenerationContext context, String constraintName, String defaultCatalog, String defaultSchema)Deprecated, for removal: This API element is subject to removal in a future version.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.metamodel.spi
Methods in org.hibernate.metamodel.spi that return SqlStringGenerationContext Modifier and Type Method Description SqlStringGenerationContextRuntimeModelCreationContext. getSqlStringGenerationContext() -
Uses of SqlStringGenerationContext in org.hibernate.persister.entity
Methods in org.hibernate.persister.entity with parameters of type SqlStringGenerationContext Modifier and Type Method Description static Map<String,String>AbstractEntityPersister. getEntityNameByTableNameMap(PersistentClass persistentClass, SqlStringGenerationContext stringGenerationContext) -
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 context, DdlTransactionIsolator ddlTransactionIsolator, ExtractionContext.DatabaseObjectAccess databaseObjectAccess)String[]Exporter. getSqlCreateStrings(T exportable, Metadata metadata, SqlStringGenerationContext context)Get the commands needed for creation.StringCleaner. getSqlDisableConstraintString(ForeignKey foreignKey, Metadata metadata, SqlStringGenerationContext context)A statement that disables the given foreign key constraint.String[]Exporter. getSqlDropStrings(T exportable, Metadata metadata, SqlStringGenerationContext context)Get the commands needed for dropping.StringCleaner. getSqlEnableConstraintString(ForeignKey foreignKey, Metadata metadata, SqlStringGenerationContext context)A statement that re-enables the given foreign key constraint.String[]Cleaner. getSqlTruncateStrings(Collection<Table> tables, Metadata metadata, SqlStringGenerationContext context)A statement or statements that truncate the given tables.
-