Uses of Class
org.hibernate.boot.model.relational.Database
Packages that use Database
Package
Description
This package contains the interfaces that make up the bootstrap API
for Hibernate.
This API allows intervention by generic code in the process of determining the names of
database objects (tables, columns, and constraints).
Some SPIs related to DDL generation and schema management.
A range of SPIs allowing integration with—and customization of—the process of building metadata.
Internal package containing dialect-specific implementations of
JdbcType.This package defines an abstraction over all kinds of automatic
value generation, including id generation and version number
generation.
This package and its subpackages, especially
org.hibernate.id.enhanced,
contain the built-in id generators, all of which implement either
IdentifierGenerator or
PostInsertIdentifierGenerator.Enhanced/improved versions of table and sequence based identifier generators
targeting portability and unified configuration.
This package defines the Hibernate configuration-time mapping model.
Defines handling of almost the full range of standard JDBC-defined SQL data types.
-
Uses of Database in org.hibernate.boot
Methods in org.hibernate.boot that return Database -
Uses of Database in org.hibernate.boot.internal
Methods in org.hibernate.boot.internal that return DatabaseModifier and TypeMethodDescriptionInFlightMetadataCollectorImpl.getDatabase()MetadataImpl.getDatabase()Constructors in org.hibernate.boot.internal with parameters of type DatabaseModifierConstructorDescriptionMetadataImpl(UUID uuid, MetadataBuildingOptions metadataBuildingOptions, Map<String, PersistentClass> entityBindingMap, List<Component> composites, Map<Class<?>, Component> genericComponentsMap, Map<Class<?>, DiscriminatorType<?>> embeddableDiscriminatorTypesMap, Map<Class<?>, MappedSuperclass> mappedSuperclassMap, Map<String, Collection> collectionBindingMap, Map<String, TypeDefinition> typeDefinitionMap, Map<String, FilterDefinition> filterDefinitionMap, Map<String, FetchProfile> fetchProfileMap, Map<String, String> imports, Map<String, IdentifierGeneratorDefinition> idGeneratorDefinitionMap, Map<String, NamedHqlQueryDefinition<?>> namedQueryMap, Map<String, NamedNativeQueryDefinition<?>> namedNativeQueryMap, Map<String, NamedProcedureCallDefinition> namedProcedureCallMap, Map<String, NamedResultSetMappingDescriptor> sqlResultSetMappingMap, Map<String, NamedEntityGraphDefinition> namedEntityGraphMap, Map<String, SqmFunctionDescriptor> sqlFunctionMap, Database database, BootstrapContext bootstrapContext) -
Uses of Database in org.hibernate.boot.model.naming
Methods in org.hibernate.boot.model.naming that return Database -
Uses of Database in org.hibernate.boot.model.relational
Methods in org.hibernate.boot.model.relational with parameters of type DatabaseModifier and TypeMethodDescriptionvoidExportableProducer.registerExportables(Database database) Register the contained exportable things to theDatabase -
Uses of Database in org.hibernate.boot.model.relational.internal
Methods in org.hibernate.boot.model.relational.internal with parameters of type DatabaseModifier and TypeMethodDescriptionstatic 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 Database in org.hibernate.boot.spi
Methods in org.hibernate.boot.spi that return Database -
Uses of Database in org.hibernate.dialect.type
Methods in org.hibernate.dialect.type with parameters of type DatabaseModifier and TypeMethodDescriptionvoidOracleArrayJdbcType.addAuxiliaryDatabaseObjects(JavaType<?> javaType, BasicValueConverter<?, ?> valueConverter, Size columnSize, Database database, JdbcTypeIndicators context) voidOracleEnumJdbcType.addAuxiliaryDatabaseObjects(JavaType<?> javaType, BasicValueConverter<?, ?> valueConverter, Size columnSize, Database database, JdbcTypeIndicators context) voidPostgreSQLEnumJdbcType.addAuxiliaryDatabaseObjects(JavaType<?> javaType, BasicValueConverter<?, ?> valueConverter, Size columnSize, Database database, JdbcTypeIndicators context) OracleArrayJdbcType.getExtraCreateTableInfo(JavaType<?> javaType, String columnName, String tableName, Database database) OracleBaseStructJdbcType.getExtraCreateTableInfo(JavaType<?> javaType, String columnName, String tableName, Database database) OracleNestedTableJdbcType.getExtraCreateTableInfo(JavaType<?> javaType, String columnName, String tableName, Database database) -
Uses of Database in org.hibernate.envers.enhanced
Methods in org.hibernate.envers.enhanced with parameters of type DatabaseModifier and TypeMethodDescriptionprotected voidOrderedSequenceStructure.buildSequence(Database database) -
Uses of Database in org.hibernate.generator
Methods in org.hibernate.generator that return DatabaseModifier and TypeMethodDescriptionGeneratorCreationContext.getDatabase()View of the relational database objects (tables, sequences, etc.) and namespaces (catalogs and schemas). -
Uses of Database in org.hibernate.id
Methods in org.hibernate.id with parameters of type DatabaseModifier and TypeMethodDescriptionvoidCompositeNestedGeneratedValueGenerator.registerExportables(Database database) default voidIdentifierGenerator.registerExportables(Database database) Register database objects used by this identifier generator, for example, a sequence or tables.voidNativeGenerator.registerExportables(Database database) -
Uses of Database in org.hibernate.id.enhanced
Methods in org.hibernate.id.enhanced with parameters of type DatabaseModifier and TypeMethodDescriptionprotected voidSequenceStructure.buildSequence(Database database) voidDatabaseStructure.registerExportables(Database database) Register database objects involved in this structure, e.g.voidSequenceStructure.registerExportables(Database database) voidSequenceStyleGenerator.registerExportables(Database database) voidTableGenerator.registerExportables(Database database) voidTableStructure.registerExportables(Database database) -
Uses of Database in org.hibernate.mapping
Methods in org.hibernate.mapping with parameters of type DatabaseModifier and TypeMethodDescriptionvoidComponent.ValueGenerationPlan.registerExportables(Database database) -
Uses of Database in org.hibernate.type.descriptor.jdbc
Methods in org.hibernate.type.descriptor.jdbc with parameters of type DatabaseModifier and TypeMethodDescriptiondefault voidJdbcType.addAuxiliaryDatabaseObjects(JavaType<?> javaType, BasicValueConverter<?, ?> valueConverter, Size columnSize, Database database, JdbcTypeIndicators context) default StringJdbcType.getExtraCreateTableInfo(JavaType<?> javaType, String columnName, String tableName, Database database)