Uses of Class
org.hibernate.boot.model.relational.Database
-
Packages that use Database Package Description org.hibernate.boot This package contains the interfaces that make up the bootstrap API for Hibernate.org.hibernate.boot.internal 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.boot.spi A range of SPIs allowing integration with—and customization of—the process of building metadata.org.hibernate.dialect This package abstracts over the multifarious dialects of SQL understood by the databases supported by Hibernate.org.hibernate.envers.enhanced org.hibernate.generator This package defines an abstraction over all kinds of automatic value generation, including id generation and version number generation.org.hibernate.id This package and its subpackages, especiallyorg.hibernate.id.enhanced
, contain the built-in id generators, all of which implement eitherIdentifierGenerator
orPostInsertIdentifierGenerator
.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.testing.util.uuid org.hibernate.type.descriptor.jdbc 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 Modifier and Type Method Description Database
Metadata. getDatabase()
Retrieve the database model. -
Uses of Database in org.hibernate.boot.internal
Methods in org.hibernate.boot.internal that return Database Modifier and Type Method Description Database
InFlightMetadataCollectorImpl. getDatabase()
Database
MetadataImpl. getDatabase()
Constructors in org.hibernate.boot.internal with parameters of type Database Constructor Description MetadataImpl(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 Modifier and Type Method Description Database
ObjectNameNormalizer. database()
-
Uses of Database in org.hibernate.boot.model.relational
Methods in org.hibernate.boot.model.relational with parameters of type Database Modifier and Type Method Description void
ExportableProducer. 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 Database Modifier and Type Method Description static SqlStringGenerationContext
SqlStringGenerationContextImpl. fromConfigurationMap(JdbcEnvironment jdbcEnvironment, Database database, Map<String,Object> configurationMap)
static SqlStringGenerationContext
SqlStringGenerationContextImpl. fromConfigurationMapForMigration(JdbcEnvironment jdbcEnvironment, Database database, Map<String,Object> configurationMap)
static SqlStringGenerationContext
SqlStringGenerationContextImpl. 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 Modifier and Type Method Description Database
AbstractDelegatingMetadata. getDatabase()
-
Uses of Database in org.hibernate.dialect
Methods in org.hibernate.dialect with parameters of type Database Modifier and Type Method Description void
OracleArrayJdbcType. addAuxiliaryDatabaseObjects(JavaType<?> javaType, Size columnSize, Database database, TypeConfiguration typeConfiguration)
void
OracleEnumJdbcType. addAuxiliaryDatabaseObjects(JavaType<?> javaType, Size columnSize, Database database, JdbcTypeIndicators context)
void
OracleEnumJdbcType. addAuxiliaryDatabaseObjects(JavaType<?> javaType, Size columnSize, Database database, TypeConfiguration typeConfiguration)
void
OracleOrdinalEnumJdbcType. addAuxiliaryDatabaseObjects(JavaType<?> javaType, Size columnSize, Database database, JdbcTypeIndicators context)
void
OracleOrdinalEnumJdbcType. addAuxiliaryDatabaseObjects(JavaType<?> javaType, Size columnSize, Database database, TypeConfiguration typeConfiguration)
protected void
PostgreSQLEnumJdbcType. addAuxiliaryDatabaseObjects(JavaType<?> javaType, Database database, boolean sortEnumValues)
void
PostgreSQLEnumJdbcType. addAuxiliaryDatabaseObjects(JavaType<?> javaType, Size columnSize, Database database, JdbcTypeIndicators context)
void
PostgreSQLEnumJdbcType. addAuxiliaryDatabaseObjects(JavaType<?> javaType, Size columnSize, Database database, TypeConfiguration typeConfiguration)
void
PostgreSQLOrdinalEnumJdbcType. addAuxiliaryDatabaseObjects(JavaType<?> javaType, Size columnSize, Database database, JdbcTypeIndicators context)
void
PostgreSQLOrdinalEnumJdbcType. addAuxiliaryDatabaseObjects(JavaType<?> javaType, Size columnSize, Database database, TypeConfiguration typeConfiguration)
String
OracleArrayJdbcType. getExtraCreateTableInfo(JavaType<?> javaType, String columnName, String tableName, Database database)
String
OracleBaseStructJdbcType. getExtraCreateTableInfo(JavaType<?> javaType, String columnName, String tableName, Database database)
String
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 Database Modifier and Type Method Description protected void
OrderedSequenceStructure. buildSequence(Database database)
-
Uses of Database in org.hibernate.generator
Methods in org.hibernate.generator that return Database Modifier and Type Method Description Database
GeneratorCreationContext. getDatabase()
View of the relational database objects (tables, sequences, ...) and namespaces (catalogs and schemas). -
Uses of Database in org.hibernate.id
Methods in org.hibernate.id with parameters of type Database Modifier and Type Method Description void
CompositeNestedGeneratedValueGenerator. registerExportables(Database database)
default void
IdentifierGenerator. registerExportables(Database database)
Register database objects used by this identifier generator, for example, a sequence or tables.Constructors in org.hibernate.id with parameters of type Database Constructor Description ExportableColumn(Database database, Table table, String name, BasicType<?> type)
ExportableColumn(Database database, Table table, String name, BasicType<?> type, String dbTypeDeclaration)
ValueImpl(ExportableColumn column, Table table, BasicType<?> type, Database database)
-
Uses of Database in org.hibernate.id.enhanced
Methods in org.hibernate.id.enhanced with parameters of type Database Modifier and Type Method Description protected void
SequenceStructure. buildSequence(Database database)
void
DatabaseStructure. registerExportables(Database database)
Register database objects involved in this structure, e.g.void
SequenceStructure. registerExportables(Database database)
void
SequenceStyleGenerator. registerExportables(Database database)
void
TableGenerator. registerExportables(Database database)
void
TableStructure. registerExportables(Database database)
-
Uses of Database in org.hibernate.mapping
Methods in org.hibernate.mapping with parameters of type Database Modifier and Type Method Description void
Component.ValueGenerationPlan. registerExportables(Database database)
-
Uses of Database in org.hibernate.testing.util.uuid
Methods in org.hibernate.testing.util.uuid that return Database Modifier and Type Method Description Database
IdGeneratorCreationContext. getDatabase()
-
Uses of Database in org.hibernate.type.descriptor.jdbc
Methods in org.hibernate.type.descriptor.jdbc with parameters of type Database Modifier and Type Method Description default void
JdbcType. addAuxiliaryDatabaseObjects(JavaType<?> javaType, Size columnSize, Database database, JdbcTypeIndicators context)
default void
JdbcType. addAuxiliaryDatabaseObjects(JavaType<?> javaType, Size columnSize, Database database, TypeConfiguration typeConfiguration)
Deprecated, for removal: This API element is subject to removal in a future version.default String
JdbcType. getExtraCreateTableInfo(JavaType<?> javaType, String columnName, String tableName, Database database)
-