Uses of Interface
org.hibernate.engine.jdbc.env.spi.JdbcEnvironment
-
Packages that use JdbcEnvironment Package Description 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.engine.jdbc.env.internal org.hibernate.engine.jdbc.env.spi org.hibernate.engine.jdbc.internal Internals for supporting various aspects of JDBC interactionorg.hibernate.engine.jdbc.spi SPI contracts supporting various aspects of JDBC interaction.org.hibernate.envers.enhanced org.hibernate.id.enhanced Enhanced/improved versions of table and sequence based identifier generators targeting portability and unified configuration.org.hibernate.metamodel.mapping.internal org.hibernate.testing.boot 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.exec Support for exporting generated DDL to the database or to SQL scripts.org.hibernate.tool.schema.spi An SPI for the tooling related to DDL generation, export, migration, and validation. -
-
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 protected IdentifierCamelCaseToUnderscoresNamingStrategy. getIdentifier(String name, boolean quoted, JdbcEnvironment jdbcEnvironment)Get an identifier for the specified details.protected booleanCamelCaseToUnderscoresNamingStrategy. isCaseInsensitive(JdbcEnvironment jdbcEnvironment)Specify whether the database is case sensitive.IdentifierCamelCaseToUnderscoresNamingStrategy. toPhysicalCatalogName(Identifier logicalName, JdbcEnvironment jdbcEnvironment)IdentifierPhysicalNamingStrategy. toPhysicalCatalogName(Identifier logicalName, JdbcEnvironment jdbcEnvironment)Determine the physical catalog name from the given logical nameIdentifierPhysicalNamingStrategyStandardImpl. toPhysicalCatalogName(Identifier logicalName, JdbcEnvironment context)IdentifierCamelCaseToUnderscoresNamingStrategy. toPhysicalColumnName(Identifier logicalName, JdbcEnvironment jdbcEnvironment)IdentifierPhysicalNamingStrategy. toPhysicalColumnName(Identifier logicalName, JdbcEnvironment jdbcEnvironment)Determine the physical column name from the given logical nameIdentifierPhysicalNamingStrategyStandardImpl. toPhysicalColumnName(Identifier logicalName, JdbcEnvironment context)IdentifierCamelCaseToUnderscoresNamingStrategy. toPhysicalSchemaName(Identifier logicalName, JdbcEnvironment jdbcEnvironment)IdentifierPhysicalNamingStrategy. toPhysicalSchemaName(Identifier logicalName, JdbcEnvironment jdbcEnvironment)Determine the physical schema name from the given logical nameIdentifierPhysicalNamingStrategyStandardImpl. toPhysicalSchemaName(Identifier logicalName, JdbcEnvironment context)IdentifierCamelCaseToUnderscoresNamingStrategy. toPhysicalSequenceName(Identifier logicalName, JdbcEnvironment jdbcEnvironment)IdentifierPhysicalNamingStrategy. toPhysicalSequenceName(Identifier logicalName, JdbcEnvironment jdbcEnvironment)Determine the physical sequence name from the given logical nameIdentifierPhysicalNamingStrategyStandardImpl. toPhysicalSequenceName(Identifier logicalName, JdbcEnvironment context)IdentifierCamelCaseToUnderscoresNamingStrategy. toPhysicalTableName(Identifier logicalName, JdbcEnvironment jdbcEnvironment)IdentifierPhysicalNamingStrategy. toPhysicalTableName(Identifier logicalName, JdbcEnvironment jdbcEnvironment)Determine the physical table name from the given logical nameIdentifierPhysicalNamingStrategyStandardImpl. toPhysicalTableName(Identifier logicalName, JdbcEnvironment context)default IdentifierPhysicalNamingStrategy. toPhysicalTypeName(Identifier logicalName, JdbcEnvironment jdbcEnvironment)Determine the physical UDT type name from the given logical name -
Uses of JdbcEnvironment in org.hibernate.boot.model.relational
Methods in org.hibernate.boot.model.relational that return JdbcEnvironment Modifier and Type Method Description JdbcEnvironmentDatabase. getJdbcEnvironment()Constructors in org.hibernate.boot.model.relational with parameters of type JdbcEnvironment Constructor Description Database(MetadataBuildingOptions buildingOptions, JdbcEnvironment jdbcEnvironment)Namespace(PhysicalNamingStrategy physicalNamingStrategy, JdbcEnvironment jdbcEnvironment, Namespace.Name name) -
Uses of JdbcEnvironment in org.hibernate.boot.model.relational.internal
Methods in org.hibernate.boot.model.relational.internal with parameters of type JdbcEnvironment Modifier and Type Method Description static SqlStringGenerationContextSqlStringGenerationContextImpl. forTests(JdbcEnvironment jdbcEnvironment)static SqlStringGenerationContextSqlStringGenerationContextImpl. forTests(JdbcEnvironment jdbcEnvironment, String defaultCatalog, String defaultSchema)static SqlStringGenerationContextSqlStringGenerationContextImpl. fromConfigurationMap(JdbcEnvironment jdbcEnvironment, Database database, Map<String,Object> configurationMap)static SqlStringGenerationContextSqlStringGenerationContextImpl. fromConfigurationMapForMigration(JdbcEnvironment jdbcEnvironment, Database database, Map<String,Object> configurationMap)static SqlStringGenerationContextSqlStringGenerationContextImpl. fromExplicit(JdbcEnvironment jdbcEnvironment, Database database, String defaultCatalog, String defaultSchema) -
Uses of JdbcEnvironment in org.hibernate.engine.jdbc.env.internal
Classes in org.hibernate.engine.jdbc.env.internal that implement JdbcEnvironment Modifier and Type Class Description classJdbcEnvironmentImplMethods in org.hibernate.engine.jdbc.env.internal that return JdbcEnvironment Modifier and Type Method Description JdbcEnvironmentExtractedDatabaseMetaDataImpl. getJdbcEnvironment()JdbcEnvironmentJdbcEnvironmentInitiator. initiateService(Map<String,Object> configurationValues, ServiceRegistryImplementor registry)Methods in org.hibernate.engine.jdbc.env.internal that return types with arguments of type JdbcEnvironment Modifier and Type Method Description Class<JdbcEnvironment>JdbcEnvironmentInitiator. getServiceInitiated()Constructors in org.hibernate.engine.jdbc.env.internal with parameters of type JdbcEnvironment Constructor Description Builder(JdbcEnvironment jdbcEnvironment, boolean jdbcMetadataIsAccessible, JdbcConnectionAccess connectionAccess)NormalizingIdentifierHelperImpl(JdbcEnvironment jdbcEnvironment, NameQualifierSupport nameQualifierSupport, boolean globallyQuoteIdentifiers, boolean globallyQuoteIdentifiersSkipColumnDefinitions, boolean autoQuoteKeywords, boolean autoQuoteInitialUnderscore, TreeSet<String> reservedWords, IdentifierCaseStrategy unquotedCaseStrategy, IdentifierCaseStrategy quotedCaseStrategy) -
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 JdbcEnvironmentExtractedDatabaseMetaData. 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 IdentifierHelperBuilderIdentifierHelperBuilder. from(JdbcEnvironment jdbcEnvironment) -
Uses of JdbcEnvironment in org.hibernate.engine.jdbc.internal
Methods in org.hibernate.engine.jdbc.internal that return JdbcEnvironment Modifier and Type Method Description JdbcEnvironmentJdbcServicesImpl. getJdbcEnvironment() -
Uses of JdbcEnvironment in org.hibernate.engine.jdbc.spi
Methods in org.hibernate.engine.jdbc.spi that return JdbcEnvironment Modifier and Type Method Description JdbcEnvironmentJdbcServices. getJdbcEnvironment()Obtain theJdbcEnvironmentbacking thisJdbcServicesinstance. -
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 DatabaseStructureOrderedSequenceGenerator. buildSequenceStructure(Type type, 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, boolean noCache, Class<?> numberType)OrderedSequenceStructure(JdbcEnvironment jdbcEnvironment, QualifiedName qualifiedSequenceName, int initialValue, int incrementSize, Class<?> numberType) -
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 DatabaseStructureSequenceStyleGenerator. buildDatabaseStructure(Type type, Properties params, JdbcEnvironment jdbcEnvironment, boolean forceTableUse, QualifiedName sequenceName, int initialValue, int incrementSize)Build the database structure.protected DatabaseStructureSequenceStyleGenerator. buildSequenceStructure(Type type, Properties params, JdbcEnvironment jdbcEnvironment, QualifiedName sequenceName, int initialValue, int incrementSize)protected DatabaseStructureSequenceStyleGenerator. buildTableStructure(Type type, Properties params, JdbcEnvironment jdbcEnvironment, QualifiedName sequenceName, int initialValue, int incrementSize)protected QualifiedNameTableGenerator. determineGeneratorTableName(Properties params, JdbcEnvironment jdbcEnvironment, ServiceRegistry serviceRegistry)Determine the table name to use for the generator values.protected StringTableGenerator. determineSegmentColumnName(Properties params, JdbcEnvironment jdbcEnvironment)Determine the name of the column used to indicate the segment for each row.protected QualifiedNameSequenceStyleGenerator. determineSequenceName(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 IdentifierSequenceStyleGenerator. determineValueColumnName(Properties params, JdbcEnvironment jdbcEnvironment)Determine the name of the column used to store the generator value in the db.protected StringTableGenerator. determineValueColumnName(Properties params, JdbcEnvironment jdbcEnvironment)Determine the name of the column in which we will store the generator persistent value.protected booleanSequenceStyleGenerator. isPhysicalSequence(JdbcEnvironment jdbcEnvironment, boolean forceTableUse)Constructors in org.hibernate.id.enhanced with parameters of type JdbcEnvironment Constructor Description SequenceStructure(JdbcEnvironment jdbcEnvironment, String contributor, QualifiedName qualifiedSequenceName, int initialValue, int incrementSize, Class numberType)TableStructure(JdbcEnvironment jdbcEnvironment, String contributor, QualifiedName qualifiedTableName, Identifier valueColumnNameIdentifier, int initialValue, int incrementSize, Class numberType) -
Uses of JdbcEnvironment in org.hibernate.metamodel.mapping.internal
Methods in org.hibernate.metamodel.mapping.internal with parameters of type JdbcEnvironment Modifier and Type Method Description StringAbstractEmbeddableMapping.ConcreteTableResolver. resolve(Column column, JdbcEnvironment jdbcEnvironment) -
Uses of JdbcEnvironment in org.hibernate.testing.boot
Methods in org.hibernate.testing.boot that return JdbcEnvironment Modifier and Type Method Description JdbcEnvironmentBasicTestingJdbcServiceImpl. getJdbcEnvironment() -
Uses of JdbcEnvironment in org.hibernate.tool.schema.extract.internal
Methods in org.hibernate.tool.schema.extract.internal that return JdbcEnvironment Modifier and Type Method Description JdbcEnvironmentExtractionContextImpl. getJdbcEnvironment()Constructors in org.hibernate.tool.schema.extract.internal with parameters of type JdbcEnvironment Constructor Description DatabaseInformationImpl(ServiceRegistry serviceRegistry, JdbcEnvironment jdbcEnvironment, SqlStringGenerationContext context, DdlTransactionIsolator ddlTransactionIsolator, SchemaManagementTool tool)ExtractionContextImpl(ServiceRegistry serviceRegistry, JdbcEnvironment jdbcEnvironment, SqlStringGenerationContext context, JdbcConnectionAccess jdbcConnectionAccess, ExtractionContext.DatabaseObjectAccess registeredTableAccess) -
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 JdbcEnvironmentExtractionContext.EmptyExtractionContext. getJdbcEnvironment()JdbcEnvironmentExtractionContext. getJdbcEnvironment() -
Uses of JdbcEnvironment in org.hibernate.tool.schema.internal.exec
Methods in org.hibernate.tool.schema.internal.exec that return JdbcEnvironment Modifier and Type Method Description JdbcEnvironmentImprovedExtractionContextImpl. getJdbcEnvironment()Constructors in org.hibernate.tool.schema.internal.exec with parameters of type JdbcEnvironment Constructor Description ImprovedExtractionContextImpl(ServiceRegistry serviceRegistry, JdbcEnvironment jdbcEnvironment, SqlStringGenerationContext context, DdlTransactionIsolator ddlTransactionIsolator, ExtractionContext.DatabaseObjectAccess databaseObjectAccess) -
Uses of JdbcEnvironment in org.hibernate.tool.schema.spi
Methods in org.hibernate.tool.schema.spi with parameters of type JdbcEnvironment Modifier and Type Method Description ExtractionContextExtractionTool. createExtractionContext(ServiceRegistry serviceRegistry, JdbcEnvironment jdbcEnvironment, SqlStringGenerationContext context, DdlTransactionIsolator ddlTransactionIsolator, ExtractionContext.DatabaseObjectAccess databaseObjectAccess)
-