Uses of Interface
org.hibernate.engine.jdbc.env.spi.JdbcEnvironment
-
Packages that use JdbcEnvironment 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.engine.jdbc.env.spi org.hibernate.engine.jdbc.spi SPI contracts for supporting various aspects of JDBC interactionorg.hibernate.envers.enhanced org.hibernate.hql.spi.id Support for multi-table update and delete statements via id-tables.org.hibernate.hql.spi.id.persistent Package contains an implementation of MultiTableBulkIdStrategy based on the use of a persistent (ANSI SQL term) table to hold id values.org.hibernate.id org.hibernate.id.enhanced Enhanced/improved versions of table and sequence based identifier generators targeting portability and unified configurationorg.hibernate.persister.collection org.hibernate.persister.entity org.hibernate.testing.boot org.hibernate.tool.schema.extract.spi -
-
Uses of JdbcEnvironment in org.hibernate.boot.model.naming
Methods in org.hibernate.boot.model.naming with parameters of type JdbcEnvironment Modifier and Type Method Description Identifier
PhysicalNamingStrategy. toPhysicalCatalogName(Identifier name, JdbcEnvironment jdbcEnvironment)
Identifier
PhysicalNamingStrategyStandardImpl. toPhysicalCatalogName(Identifier name, JdbcEnvironment context)
Identifier
PhysicalNamingStrategy. toPhysicalColumnName(Identifier name, JdbcEnvironment jdbcEnvironment)
Identifier
PhysicalNamingStrategyStandardImpl. toPhysicalColumnName(Identifier name, JdbcEnvironment context)
Identifier
PhysicalNamingStrategy. toPhysicalSchemaName(Identifier name, JdbcEnvironment jdbcEnvironment)
Identifier
PhysicalNamingStrategyStandardImpl. toPhysicalSchemaName(Identifier name, JdbcEnvironment context)
Identifier
PhysicalNamingStrategy. toPhysicalSequenceName(Identifier name, JdbcEnvironment jdbcEnvironment)
Identifier
PhysicalNamingStrategyStandardImpl. toPhysicalSequenceName(Identifier name, JdbcEnvironment context)
Identifier
PhysicalNamingStrategy. toPhysicalTableName(Identifier name, JdbcEnvironment jdbcEnvironment)
Identifier
PhysicalNamingStrategyStandardImpl. toPhysicalTableName(Identifier name, JdbcEnvironment context)
-
Uses of JdbcEnvironment in org.hibernate.boot.model.relational
Methods in org.hibernate.boot.model.relational that return JdbcEnvironment Modifier and Type Method Description JdbcEnvironment
Database. getJdbcEnvironment()
Constructors in org.hibernate.boot.model.relational with parameters of type JdbcEnvironment Constructor Description Database(MetadataBuildingOptions buildingOptions, JdbcEnvironment jdbcEnvironment)
-
Uses of JdbcEnvironment in org.hibernate.engine.jdbc.env.spi
Methods in org.hibernate.engine.jdbc.env.spi that return JdbcEnvironment Modifier and Type Method Description JdbcEnvironment
ExtractedDatabaseMetaData. getJdbcEnvironment()
Obtain the JDBC Environment from which this metadata came.Methods in org.hibernate.engine.jdbc.env.spi with parameters of type JdbcEnvironment Modifier and Type Method Description static IdentifierHelperBuilder
IdentifierHelperBuilder. from(JdbcEnvironment jdbcEnvironment)
-
Uses of JdbcEnvironment in org.hibernate.engine.jdbc.spi
Methods in org.hibernate.engine.jdbc.spi that return JdbcEnvironment Modifier and Type Method Description JdbcEnvironment
JdbcServices. getJdbcEnvironment()
Obtain the JdbcEnvironment backing this JdbcServices instance. -
Uses of JdbcEnvironment in org.hibernate.envers.enhanced
Methods in org.hibernate.envers.enhanced with parameters of type JdbcEnvironment Modifier and Type Method Description protected DatabaseStructure
OrderedSequenceGenerator. buildSequenceStructure(Type type, java.util.Properties params, JdbcEnvironment jdbcEnvironment, QualifiedName sequenceName, int initialValue, int incrementSize)
Constructors in org.hibernate.envers.enhanced with parameters of type JdbcEnvironment Constructor Description OrderedSequenceStructure(JdbcEnvironment jdbcEnvironment, QualifiedName qualifiedSequenceName, int initialValue, int incrementSize, java.lang.Class numberType)
-
Uses of JdbcEnvironment in org.hibernate.hql.spi.id
Methods in org.hibernate.hql.spi.id with parameters of type JdbcEnvironment Modifier and Type Method Description protected QualifiedTableName
AbstractMultiTableBulkIdStrategyImpl. determineIdTableName(JdbcEnvironment jdbcEnvironment, PersistentClass entityBinding)
-
Uses of JdbcEnvironment in org.hibernate.hql.spi.id.persistent
Methods in org.hibernate.hql.spi.id.persistent with parameters of type JdbcEnvironment Modifier and Type Method Description protected QualifiedTableName
PersistentTableBulkIdStrategy. determineIdTableName(JdbcEnvironment jdbcEnvironment, PersistentClass entityBinding)
-
Uses of JdbcEnvironment in org.hibernate.id
Methods in org.hibernate.id with parameters of type JdbcEnvironment Modifier and Type Method Description protected QualifiedName
MultipleHiLoPerTableGenerator. determineGeneratorTableName(java.util.Properties params, JdbcEnvironment jdbcEnvironment)
Deprecated.protected java.lang.String
MultipleHiLoPerTableGenerator. determineSegmentColumnName(java.util.Properties params, JdbcEnvironment jdbcEnvironment)
Deprecated.protected java.lang.String
MultipleHiLoPerTableGenerator. determineValueColumnName(java.util.Properties params, JdbcEnvironment jdbcEnvironment)
Deprecated. -
Uses of JdbcEnvironment in org.hibernate.id.enhanced
Methods in org.hibernate.id.enhanced with parameters of type JdbcEnvironment Modifier and Type Method Description protected DatabaseStructure
SequenceStyleGenerator. buildDatabaseStructure(Type type, java.util.Properties params, JdbcEnvironment jdbcEnvironment, boolean forceTableUse, QualifiedName sequenceName, int initialValue, int incrementSize)
Build the database structure.protected DatabaseStructure
SequenceStyleGenerator. buildSequenceStructure(Type type, java.util.Properties params, JdbcEnvironment jdbcEnvironment, QualifiedName sequenceName, int initialValue, int incrementSize)
protected DatabaseStructure
SequenceStyleGenerator. buildTableStructure(Type type, java.util.Properties params, JdbcEnvironment jdbcEnvironment, QualifiedName sequenceName, int initialValue, int incrementSize)
protected QualifiedName
TableGenerator. determineGeneratorTableName(java.util.Properties params, JdbcEnvironment jdbcEnvironment, ServiceRegistry serviceRegistry)
Determine the table name to use for the generator values.protected java.lang.String
TableGenerator. determineSegmentColumnName(java.util.Properties params, JdbcEnvironment jdbcEnvironment)
Determine the name of the column used to indicate the segment for each row.protected QualifiedName
SequenceStyleGenerator. determineSequenceName(java.util.Properties params, Dialect dialect, JdbcEnvironment jdbcEnv, ServiceRegistry serviceRegistry)
Determine the name of the sequence (or table if this resolves to a physical table) to use.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.protected java.lang.String
TableGenerator. determineValueColumnName(java.util.Properties params, JdbcEnvironment jdbcEnvironment)
Determine the name of the column in which we will store the generator persistent value.Constructors in org.hibernate.id.enhanced with parameters of type JdbcEnvironment Constructor Description SequenceStructure(JdbcEnvironment jdbcEnvironment, QualifiedName qualifiedSequenceName, int initialValue, int incrementSize, java.lang.Class numberType)
TableStructure(JdbcEnvironment jdbcEnvironment, QualifiedName qualifiedTableName, Identifier valueColumnNameIdentifier, int initialValue, int incrementSize, java.lang.Class numberType)
-
Uses of JdbcEnvironment in org.hibernate.persister.collection
Methods in org.hibernate.persister.collection with parameters of type JdbcEnvironment Modifier and Type Method Description protected java.lang.String
AbstractCollectionPersister. determineTableName(Table table, JdbcEnvironment jdbcEnvironment)
-
Uses of JdbcEnvironment in org.hibernate.persister.entity
Methods in org.hibernate.persister.entity with parameters of type JdbcEnvironment Modifier and Type Method Description protected java.lang.String
AbstractEntityPersister. determineTableName(Table table, JdbcEnvironment jdbcEnvironment)
-
Uses of JdbcEnvironment in org.hibernate.testing.boot
Methods in org.hibernate.testing.boot that return JdbcEnvironment Modifier and Type Method Description JdbcEnvironment
BasicTestingJdbcServiceImpl. getJdbcEnvironment()
-
Uses of JdbcEnvironment in org.hibernate.tool.schema.extract.spi
Methods in org.hibernate.tool.schema.extract.spi that return JdbcEnvironment Modifier and Type Method Description JdbcEnvironment
ExtractionContext. getJdbcEnvironment()
-