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.internal | |
org.hibernate.engine.jdbc.env.spi | |
org.hibernate.engine.jdbc.internal |
Internals for supporting various aspects of JDBC interaction
|
org.hibernate.engine.jdbc.spi |
SPI contracts for supporting various aspects of JDBC interaction
|
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 |
This package contains internal implementation classes for the
main API interfaces.
|
org.hibernate.id.enhanced |
Enhanced/improved versions of table and sequence based identifier generators targeting portability and unified
configuration
|
org.hibernate.persister.collection |
This package abstracts the persistence mechanism for collections.
|
org.hibernate.persister.entity |
This package abstracts persistence mechanisms for
entities, and defines the Hibernate runtime
metamodel.
|
org.hibernate.tool.schema.extract.internal | |
org.hibernate.tool.schema.extract.spi | |
org.hibernate.tool.schema.internal.exec |
Modifier and Type | Method and Description |
---|---|
JdbcEnvironment |
Database.getJdbcEnvironment() |
Constructor and Description |
---|
Database(MetadataBuildingOptions buildingOptions,
JdbcEnvironment jdbcEnvironment) |
Modifier and Type | Class and Description |
---|---|
class |
JdbcEnvironmentImpl |
Modifier and Type | Method and Description |
---|---|
JdbcEnvironment |
ExtractedDatabaseMetaDataImpl.getJdbcEnvironment() |
JdbcEnvironment |
JdbcEnvironmentInitiator.initiateService(Map configurationValues,
ServiceRegistryImplementor registry) |
Modifier and Type | Method and Description |
---|---|
Class<JdbcEnvironment> |
JdbcEnvironmentInitiator.getServiceInitiated() |
Constructor and Description |
---|
Builder(JdbcEnvironment jdbcEnvironment) |
NormalizingIdentifierHelperImpl(JdbcEnvironment jdbcEnvironment,
NameQualifierSupport nameQualifierSupport,
boolean globallyQuoteIdentifiers,
boolean globallyQuoteIdentifiersSkipColumnDefinitions,
boolean autoQuoteKeywords,
Set<String> reservedWords,
IdentifierCaseStrategy unquotedCaseStrategy,
IdentifierCaseStrategy quotedCaseStrategy) |
Modifier and Type | Method and Description |
---|---|
JdbcEnvironment |
ExtractedDatabaseMetaData.getJdbcEnvironment()
Obtain the JDBC Environment from which this metadata came.
|
Modifier and Type | Method and Description |
---|---|
static IdentifierHelperBuilder |
IdentifierHelperBuilder.from(JdbcEnvironment jdbcEnvironment) |
Modifier and Type | Method and Description |
---|---|
JdbcEnvironment |
JdbcServicesImpl.getJdbcEnvironment() |
Modifier and Type | Method and Description |
---|---|
JdbcEnvironment |
JdbcServices.getJdbcEnvironment()
Obtain the JdbcEnvironment backing this JdbcServices instance.
|
Modifier and Type | Method and Description |
---|---|
protected QualifiedTableName |
AbstractMultiTableBulkIdStrategyImpl.determineIdTableName(JdbcEnvironment jdbcEnvironment,
PersistentClass entityBinding) |
Modifier and Type | Method and Description |
---|---|
protected QualifiedTableName |
PersistentTableBulkIdStrategy.determineIdTableName(JdbcEnvironment jdbcEnvironment,
PersistentClass entityBinding) |
Modifier and Type | Method and Description |
---|---|
protected QualifiedName |
MultipleHiLoPerTableGenerator.determineGeneratorTableName(Properties params,
JdbcEnvironment jdbcEnvironment)
Deprecated.
|
protected String |
MultipleHiLoPerTableGenerator.determineSegmentColumnName(Properties params,
JdbcEnvironment jdbcEnvironment)
Deprecated.
|
protected String |
MultipleHiLoPerTableGenerator.determineValueColumnName(Properties params,
JdbcEnvironment jdbcEnvironment)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected DatabaseStructure |
SequenceStyleGenerator.buildDatabaseStructure(Type type,
Properties params,
JdbcEnvironment jdbcEnvironment,
boolean forceTableUse,
QualifiedName sequenceName,
int initialValue,
int incrementSize)
Build the database structure.
|
protected QualifiedName |
TableGenerator.determineGeneratorTableName(Properties params,
JdbcEnvironment jdbcEnvironment)
Determine the table name to use for the generator values.
|
protected String |
TableGenerator.determineSegmentColumnName(Properties params,
JdbcEnvironment jdbcEnvironment)
Determine the name of the column used to indicate the segment for each
row.
|
protected QualifiedName |
SequenceStyleGenerator.determineSequenceName(Properties params,
Dialect dialect,
JdbcEnvironment jdbcEnv)
Determine the name of the sequence (or table if this resolves to a physical table)
to use.
|
protected String |
TableGenerator.determineValueColumnName(Properties params,
JdbcEnvironment jdbcEnvironment)
Determine the name of the column in which we will store the generator persistent value.
|
protected Identifier |
SequenceStyleGenerator.determineValueColumnName(Properties params,
JdbcEnvironment jdbcEnvironment)
Determine the name of the column used to store the generator value in
the db.
|
Constructor and Description |
---|
SequenceStructure(JdbcEnvironment jdbcEnvironment,
QualifiedName qualifiedSequenceName,
int initialValue,
int incrementSize,
Class numberType) |
TableStructure(JdbcEnvironment jdbcEnvironment,
QualifiedName qualifiedTableName,
Identifier valueColumnNameIdentifier,
int initialValue,
int incrementSize,
Class numberType) |
Modifier and Type | Method and Description |
---|---|
protected String |
AbstractCollectionPersister.determineTableName(Table table,
JdbcEnvironment jdbcEnvironment) |
Modifier and Type | Method and Description |
---|---|
protected String |
AbstractEntityPersister.determineTableName(Table table,
JdbcEnvironment jdbcEnvironment) |
Modifier and Type | Method and Description |
---|---|
JdbcEnvironment |
ExtractionContextImpl.getJdbcEnvironment() |
Constructor and Description |
---|
DatabaseInformationImpl(ServiceRegistry serviceRegistry,
JdbcEnvironment jdbcEnvironment,
DdlTransactionIsolator ddlTransactionIsolator,
Namespace.Name defaultNamespace) |
ExtractionContextImpl(ServiceRegistry serviceRegistry,
JdbcEnvironment jdbcEnvironment,
JdbcConnectionAccess jdbcConnectionAccess,
ExtractionContext.DatabaseObjectAccess registeredTableAccess,
Identifier defaultCatalogName,
Identifier defaultSchemaName) |
Modifier and Type | Method and Description |
---|---|
JdbcEnvironment |
ExtractionContext.getJdbcEnvironment() |
Modifier and Type | Method and Description |
---|---|
JdbcEnvironment |
ImprovedExtractionContextImpl.getJdbcEnvironment() |
Constructor and Description |
---|
ImprovedExtractionContextImpl(ServiceRegistry serviceRegistry,
JdbcEnvironment jdbcEnvironment,
DdlTransactionIsolator ddlTransactionIsolator,
Identifier defaultCatalog,
Identifier defaultSchema,
ExtractionContext.DatabaseObjectAccess databaseObjectAccess) |
Copyright © 2017 JBoss by Red Hat. All rights reserved.