Uses of Package
org.hibernate.dialect
Packages that use org.hibernate.dialect
Package
Description
Annotations used to drive annotation processors:
@Find
is used to generate finder methods using the Metamodel
Generator,
@HQL
and @SQL
are used to generate query methods using the Metamodel
Generator, and
CheckHQL
instructs the Query Validator to check all HQL queries
in the annotated package or type.This package defines the boot-time metamodel, which is an interpretation
of the domain model (entity classes, embeddable classes, and attributes)
and the mapping of these "domain model parts" to the database.
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.
Defines actual contract used for
strategy selection.
Defines the root contracts and built-in implementations for SQL dialects.
Contains implementations of
SqmFunctionDescriptor
describing a range of relatively-sophisticated SQL functions available in various dialects.Incubating Dialect contracts for describing database locking capabilities,
selecting locking strategies, and rendering locking SQL.
Dialect contracts for selecting SQL AST translators and
expressing database-specific SQL AST rendering behavior.
Provider-facing entry points and immutable results for the Hibernate ORM
Dialect contract test kit.
Contracts implemented or consumed by external Dialect providers when using
the Hibernate ORM Dialect contract test kit.
Supported Dialect strategies for unique-key representation and DDL.
Defines SPI contracts for obtaining JDBC
Connections from a
provider implemented as a service.Contracts supporting Dialect resolution (from JDBC metadata) and Dialect building.
SPI contracts supporting various aspects of JDBC interaction.
This package defines some central internal SPI abstractions
used throughout the implementation of Hibernate.
This package defines an abstraction over all kinds of automatic
value generation, including id generation and version number
generation.
Strategies for efficient retrieval of database-generated values.
This package and its subpackages, especially
org.hibernate.id.enhanced,
contain the built-in id generators, all of which implement either
IdentifierGenerator or
PostInsertIdentifierGenerator.This package defines the Hibernate configuration-time mapping model.
An SPI supporting custom instantiation of
entity instances and
embeddable objects.
This package abstracts persistence mechanisms for collections.
This package abstracts persistence mechanisms for entities.
Defines support for performing mutation operations originating
from persistence-context events.
Common APIs used internally, in the SQL tree,
in the dialects, and in the criteria query API.
Contains a range of internal abstractions for dealing with query execution,
query plans, query options, and query parameters.
Package for the translation of SQM into SQL AST
This package defines the central Hibernate Spatial types and functions.
SpatialDialects for CockroachDBThis package contains the spatial extensions for the MySQLDialect.
This package contains the spatial extensions for the OracleDialect.
This package contains the spatial extensions for the PostgreSQLDialect.
This package contains the spatial extensions for the SQLServerDialect.
This package contains helper classes for rendering SQL fragments and SQL statements.
Contracts for creating a SQL AST.
SPI for integrating with a source of changeset identifiers
for use with temporal or audited data.
An SPI for tooling related to DDL generation, export, migration, and validation.
A Hibernate
Type is a strategy for mapping a Java
property type to a JDBC type or types.Contracts for reading and writing values to and from JDBC.
Integrates a range of types defined by the JDK with the type system
of Hibernate.
SPIs related to
JavaType.Defines handling of almost the full range of standard JDBC-defined SQL data types.
Defines a registry for
DdlTypes.An API for user-defined custom types which extend the set of built-in
types defined in
org.hibernate.type.-
Classes in org.hibernate.dialect used by org.hibernate.annotations.processing
-
Classes in org.hibernate.dialect used by org.hibernate.boot.model
-
Classes in org.hibernate.dialect used by org.hibernate.boot.model.naming
-
Classes in org.hibernate.dialect used by org.hibernate.boot.model.relational
-
Classes in org.hibernate.dialect used by org.hibernate.boot.models.annotations.spi
-
Classes in org.hibernate.dialect used by org.hibernate.boot.registry.selector.spi
-
Classes in org.hibernate.dialect used by org.hibernate.dialectClassDescriptionA supported base for provider Dialects derived from the Transact-SQL family, including Sybase and Microsoft SQL Server variants.A list of relational database systems for which Hibernate can resolve a
Dialect.Details about the underlying database, as understood by a Dialect.A SQL dialect for Db2 for LUW (Linux, Unix, and Windows) version 11.1 and above.Represents a dialect of SQL implemented by a particular RDBMS.Logging related to Hibernate dialectsA SQL dialect for MySQL 8 and above.A SQL dialect for PostgreSQL 14 and above.Simple version of DatabaseVersionA dialect for Microsoft SQL Server 2014 and above.Superclass for all Sybase dialects. -
Classes in org.hibernate.dialect used by org.hibernate.dialect.function
-
Classes in org.hibernate.dialect used by org.hibernate.dialect.jdbc.spiClassDescriptionDetails about the underlying database, as understood by a Dialect.
-
Classes in org.hibernate.dialect used by org.hibernate.dialect.lock.spiClassDescriptionDetails about the underlying database, as understood by a Dialect.Represents a dialect of SQL implemented by a particular RDBMS.
-
Classes in org.hibernate.dialect used by org.hibernate.dialect.schema.spi
-
Classes in org.hibernate.dialect used by org.hibernate.dialect.sql.ast.spiClassDescriptionDetails about the underlying database, as understood by a Dialect.Represents a dialect of SQL implemented by a particular RDBMS.
-
Classes in org.hibernate.dialect used by org.hibernate.dialect.temptable.spi
-
Classes in org.hibernate.dialect used by org.hibernate.dialect.testing
-
Classes in org.hibernate.dialect used by org.hibernate.dialect.testing.spiClassDescriptionDetails about the underlying database, as understood by a Dialect.Represents a dialect of SQL implemented by a particular RDBMS.
-
Classes in org.hibernate.dialect used by org.hibernate.dialect.type.spiClassDescriptionDetails about the underlying database, as understood by a Dialect.Represents a dialect of SQL implemented by a particular RDBMS.
-
Classes in org.hibernate.dialect used by org.hibernate.dialect.unique.spi
-
Classes in org.hibernate.dialect used by org.hibernate.engine.jdbc.connections.spiClassDescriptionDetails about the underlying database, as understood by a Dialect.Represents a dialect of SQL implemented by a particular RDBMS.
-
Classes in org.hibernate.dialect used by org.hibernate.engine.jdbc.dialect.spiClassDescriptionDetails about the underlying database, as understood by a Dialect.Represents a dialect of SQL implemented by a particular RDBMS.
-
Classes in org.hibernate.dialect used by org.hibernate.engine.jdbc.env.spi
-
Classes in org.hibernate.dialect used by org.hibernate.engine.jdbc.spi
-
Classes in org.hibernate.dialect used by org.hibernate.engine.spi
-
Classes in org.hibernate.dialect used by org.hibernate.generator
-
Classes in org.hibernate.dialect used by org.hibernate.generator.values
-
Classes in org.hibernate.dialect used by org.hibernate.id
-
Classes in org.hibernate.dialect used by org.hibernate.mapping
-
Classes in org.hibernate.dialect used by org.hibernate.metamodel.spi
-
Classes in org.hibernate.dialect used by org.hibernate.persister.collection
-
Classes in org.hibernate.dialect used by org.hibernate.persister.entity
-
Classes in org.hibernate.dialect used by org.hibernate.persister.entity.mutation
-
Classes in org.hibernate.dialect used by org.hibernate.query.common
-
Classes in org.hibernate.dialect used by org.hibernate.query.spi
-
Classes in org.hibernate.dialect used by org.hibernate.query.sqm.sql.spi
-
Classes in org.hibernate.dialect used by org.hibernate.spatial
-
Classes in org.hibernate.dialect used by org.hibernate.spatial.dialect.cockroachdbClassDescriptionA SQL dialect for CockroachDB 23.2 and above.Represents a dialect of SQL implemented by a particular RDBMS.
-
Classes in org.hibernate.dialect used by org.hibernate.spatial.dialect.db2ClassDescriptionA SQL dialect for Db2 for LUW (Linux, Unix, and Windows) version 11.1 and above.Represents a dialect of SQL implemented by a particular RDBMS.
-
Classes in org.hibernate.dialect used by org.hibernate.spatial.dialect.hanaClassDescriptionRepresents a dialect of SQL implemented by a particular RDBMS.An SQL dialect for the SAP HANA Platform and Cloud.
-
Classes in org.hibernate.dialect used by org.hibernate.spatial.dialect.mysqlClassDescriptionRepresents a dialect of SQL implemented by a particular RDBMS.A SQL dialect for MySQL 8 and above.
-
Classes in org.hibernate.dialect used by org.hibernate.spatial.dialect.oracleClassDescriptionRepresents a dialect of SQL implemented by a particular RDBMS.A SQL dialect for Oracle 19c and above.
-
Classes in org.hibernate.dialect used by org.hibernate.spatial.dialect.postgisClassDescriptionRepresents a dialect of SQL implemented by a particular RDBMS.A SQL dialect for PostgreSQL 14 and above.
-
Classes in org.hibernate.dialect used by org.hibernate.spatial.dialect.sqlserverClassDescriptionA supported base for provider Dialects derived from the Transact-SQL family, including Sybase and Microsoft SQL Server variants.Represents a dialect of SQL implemented by a particular RDBMS.A dialect for Microsoft SQL Server 2014 and above.
-
Classes in org.hibernate.dialect used by org.hibernate.sql
-
Classes in org.hibernate.dialect used by org.hibernate.sql.ast.spi.creation
-
Classes in org.hibernate.dialect used by org.hibernate.temporal.spi
-
Classes in org.hibernate.dialect used by org.hibernate.tool.schema.spi
-
Classes in org.hibernate.dialect used by org.hibernate.type
-
Classes in org.hibernate.dialect used by org.hibernate.type.descriptor
-
Classes in org.hibernate.dialect used by org.hibernate.type.descriptor.java
-
Classes in org.hibernate.dialect used by org.hibernate.type.descriptor.java.spi
-
Classes in org.hibernate.dialect used by org.hibernate.type.descriptor.jdbc
-
Classes in org.hibernate.dialect used by org.hibernate.type.descriptor.sql.spi
-
Classes in org.hibernate.dialect used by org.hibernate.usertype