| Name | Description | Type | Package | Framework |
| AbstractAnsiTrimEmulationFunction | A SQLFunction providing support for implementing TRIM functionality (as defined by both the ANSI SQL and JPA specs) in cases where the dialect may not support the full trim | Class | org.hibernate.dialect.function | Hibernate ORM |
| AbstractLimitHandler | Default implementation of LimitHandler interface. | Class | org.hibernate.dialect.pagination | Hibernate ORM |
| AbstractSelectLockingStrategy | Base LockingStrategy implementation to support implementations based on issuing SQL SELECT statements | Class | org.hibernate.dialect.lock | Hibernate ORM |
| AnsiTrimEmulationFunction | A SQLFunction implementation that emulates the ANSI SQL trim function on dialects which do not support the full definition. | Class | org.hibernate.dialect.function | Hibernate ORM |
| AnsiTrimFunction | Defines support for rendering according to ANSI SQL TRIM function specification. | Class | org.hibernate.dialect.function | Hibernate ORM |
| AvgWithArgumentCastFunction | Some databases strictly return the type of the of the aggregation value for AVG which is problematic in the case of averaging integers because the decimals will be dropped. | Class | org.hibernate.dialect.function | Hibernate ORM |
| BasicSQLExceptionConverter | A helper to centralize conversion of SQLExceptions to JDBCExceptions. | Class | org.hibernate.dialect.resolver | Hibernate ORM |
| Cache71Dialect | Class | org.hibernate.dialect | Hibernate ORM | |
| CastFunction | ANSI-SQL style cast(foo as type) where the type isConstructor SummaryCastFunction() | Class | org.hibernate.dialect.function | Hibernate ORM |
| CharIndexFunction | Emulation of locate() on SybaseConstructor SummaryCharIndexFunction() | Class | org.hibernate.dialect.function | Hibernate ORM |
| ClassicAvgFunction | Classic AVG sqlfunction that return types as it was done in Hibernate 3. | Class | org.hibernate.dialect.function | Hibernate ORM |
| ClassicCountFunction | Classic COUNT sqlfunction that return types as it was done in Hibernate 3. | Class | org.hibernate.dialect.function | Hibernate ORM |
| ClassicSumFunction | Classic SUM sqlfunction that return types as it was done in Hibernate 3. | Class | org.hibernate.dialect.function | Hibernate ORM |
| ColumnAliasExtractor | Strategy for extracting the unique column alias out of a ResultSetMetaData. | Interface | org.hibernate.dialect | Hibernate ORM |
| ConditionalParenthesisFunction | Essentially the same as StandardSQLFunction, except that here the parentheses are not included when no arguments are given. | Class | org.hibernate.dialect.function | Hibernate ORM |
| ConvertFunction | Class | org.hibernate.dialect.function | Hibernate ORM | |
| CUBRIDDialect | An SQL dialect for CUBRID (8. | Class | org.hibernate.dialect | Hibernate ORM |
| DerbyConcatFunction | A specialized concat() function definition in which:we translate to use the concat operator wrap dynamic parameters in CASTs to VARCHAR This last spec is to deal with a limitation on DB2 and variants (e. | Class | org.hibernate.dialect.function | Hibernate ORM |
| DerbyDialect | Hibernate Dialect for Cloudscape 10 - aka Derby. | Class | org.hibernate.dialect | Hibernate ORM |
| DerbyTenFiveDialect | Hibernate Dialect for Cloudscape 10 - aka Derby. | Class | org.hibernate.dialect | Hibernate ORM |
| DerbyTenSevenDialect | Fields inherited from class org. | Class | org.hibernate.dialect | Hibernate ORM |
| DerbyTenSixDialect | Hibernate Dialect for Cloudscape 10 - aka Derby. | Class | org.hibernate.dialect | Hibernate ORM |
| Dialect | Represents a dialect of SQL implemented by a particular RDBMS. | Class | org.hibernate.dialect | Hibernate ORM |
| FirebirdDialect | An SQL dialect for Firebird. | Class | org.hibernate.dialect | Hibernate ORM |
| FrontBaseDialect | An SQL Dialect for Frontbase. | Class | org.hibernate.dialect | Hibernate ORM |
| H2Dialect | A dialect compatible with the H2 database. | Class | org.hibernate.dialect | Hibernate ORM |
| HSQLDialect | An SQL dialect compatible with HSQLDB (HyperSQL). | Class | org.hibernate.dialect | Hibernate ORM |
| HSQLDialect .ReadUncommittedLockingStrategy | Constructor SummaryHSQLDialect. | Class | org.hibernate.dialect.HSQLDialect | Hibernate ORM |
| InformixDialect | Seems to work with Informix Dynamic Server Version 7. | Class | org.hibernate.dialect | Hibernate ORM |
| Ingres10Dialect | A SQL dialect for Ingres 10 and later versions. | Class | org.hibernate.dialect | Hibernate ORM |
| Ingres9Dialect | A SQL dialect for Ingres 9. | Class | org.hibernate.dialect | Hibernate ORM |
| IngresDialect | An SQL dialect for Ingres 9. | Class | org.hibernate.dialect | Hibernate ORM |
| InterbaseDialect | An SQL dialect for Interbase. | Class | org.hibernate.dialect | Hibernate ORM |
| JDataStoreDialect | A Dialect for JDataStore. | Class | org.hibernate.dialect | Hibernate ORM |
| LegacyLimitHandler | Limit handler that delegates all operations to the underlying dialect. | Class | org.hibernate.dialect.pagination | Hibernate ORM |
| LimitHandler | Contract defining dialect-specific LIMIT clause handling. | Interface | org.hibernate.dialect.pagination | Hibernate ORM |
| LimitHelper | Class | org.hibernate.dialect.pagination | Hibernate ORM | |
| LobMergeStrategy | Strategy for how dialects need LOB values to be merged. | Interface | org.hibernate.dialect | Hibernate ORM |
| LockingStrategy | A strategy abstraction for how locks are obtained in the underlying database. | Interface | org.hibernate.dialect.lock | Hibernate ORM |
| LockingStrategyException | Represents an error trying to apply a LockingStrategy to an entitySee Also:Serialized Form | Class | org.hibernate.dialect.lock | Hibernate ORM |
| MckoiDialect | An SQL dialect compatible with McKoi SQLFields inherited from class org. | Class | org.hibernate.dialect | Hibernate ORM |
| MimerSQLDialect | An Hibernate 3 SQL dialect for Mimer SQL. | Class | org.hibernate.dialect | Hibernate ORM |
| MySQL5Dialect | An SQL dialect for MySQL 5. | Class | org.hibernate.dialect | Hibernate ORM |
| MySQL5InnoDBDialect | Fields inherited from class org. | Class | org.hibernate.dialect | Hibernate ORM |
| MySQLDialect | An SQL dialect for MySQL (prior to 5. | Class | org.hibernate.dialect | Hibernate ORM |
| MySQLInnoDBDialect | Fields inherited from class org. | Class | org.hibernate.dialect | Hibernate ORM |
| MySQLMyISAMDialect | Fields inherited from class org. | Class | org.hibernate.dialect | Hibernate ORM |
| NoArgSQLFunction | Class | org.hibernate.dialect.function | Hibernate ORM | |
| NoopLimitHandler | Handler not supporting query LIMIT clause. | Class | org.hibernate.dialect.pagination | Hibernate ORM |
| NvlFunction | Emulation of coalesce() on Oracle, using multiple nvl() callsConstructor SummaryNvlFunction() | Class | org.hibernate.dialect.function | Hibernate ORM |
| OptimisticEntityLockException | Represents an error trying to apply an optimistic LockingStrategy to an entitySee Also:Serialized Form | Class | org.hibernate.dialect.lock | Hibernate ORM |
| OptimisticForceIncrementLockingStrategy | An optimistic locking strategy that forces an increment of the version (after verifying that version hasn't changed). | Class | org.hibernate.dialect.lock | Hibernate ORM |
| OptimisticLockingStrategy | An optimistic locking strategy that verifies that the version hasn't changed (prior to transaction commit). | Class | org.hibernate.dialect.lock | Hibernate ORM |
| Oracle10gDialect | A dialect specifically for use with Oracle 10g. | Class | org.hibernate.dialect | Hibernate ORM |
| Oracle8iDialect | A dialect for Oracle 8i. | Class | org.hibernate.dialect | Hibernate ORM |
| Oracle9Dialect | An SQL dialect for Oracle 9 (uses ANSI-style syntax where possible). | Class | org.hibernate.dialect | Hibernate ORM |
| Oracle9iDialect | A dialect for Oracle 9i databases. | Class | org.hibernate.dialect | Hibernate ORM |
| OracleDialect | An SQL dialect for Oracle, compatible with Oracle 8. | Class | org.hibernate.dialect | Hibernate ORM |
| PessimisticEntityLockException | Represents an error trying to apply a pessimistic LockingStrategy to an entitySee Also:Serialized Form | Class | org.hibernate.dialect.lock | Hibernate ORM |
| PessimisticForceIncrementLockingStrategy | A pessimistic locking strategy that increments the version immediately (obtaining an exclusive write lock). | Class | org.hibernate.dialect.lock | Hibernate ORM |
| PessimisticReadSelectLockingStrategy | A pessimistic locking strategy where the locks are obtained through select statements. | Class | org.hibernate.dialect.lock | Hibernate ORM |
| PessimisticReadUpdateLockingStrategy | A pessimistic locking strategy where the locks are obtained through update statements. | Class | org.hibernate.dialect.lock | Hibernate ORM |
| PessimisticWriteSelectLockingStrategy | A pessimistic locking strategy where the locks are obtained through select statements. | Class | org.hibernate.dialect.lock | Hibernate ORM |
| PessimisticWriteUpdateLockingStrategy | A pessimistic locking strategy where the locks are obtained through update statements. | Class | org.hibernate.dialect.lock | Hibernate ORM |
| PointbaseDialect | A Dialect for Pointbase. | Class | org.hibernate.dialect | Hibernate ORM |
| PositionSubstringFunction | Emulation of locate() on PostgreSQLConstructor SummaryPositionSubstringFunction() | Class | org.hibernate.dialect.function | Hibernate ORM |
| PostgresPlusDialect | An SQL dialect for Postgres PlusFields inherited from class org. | Class | org.hibernate.dialect | Hibernate ORM |
| PostgreSQL81Dialect | An SQL dialect for Postgres For discussion of BLOB support in Postgres, as of 8. | Class | org.hibernate.dialect | Hibernate ORM |
| PostgreSQL82Dialect | An SQL dialect for Postgres 8. | Class | org.hibernate.dialect | Hibernate ORM |
| PostgreSQLDialect | An SQL dialect for Postgres For discussion of BLOB support in Postgres, as of 8. | Class | org.hibernate.dialect | Hibernate ORM |
| ProgressDialect | An SQL dialect compatible with Progress 9. | Class | org.hibernate.dialect | Hibernate ORM |
| RDMSOS2200Dialect | This is the Hibernate dialect for the Unisys 2200 Relational Database (RDMS). | Class | org.hibernate.dialect | Hibernate ORM |
| ResultColumnReferenceStrategy | Defines how we need to reference columns in the group-by, having, and order-bySee Also:Serialized Form | Class | org.hibernate.dialect | Hibernate ORM |
| SAPDBDialect | An SQL dialect compatible with SAP DB. | Class | org.hibernate.dialect | Hibernate ORM |
| SelectLockingStrategy | A locking strategy where the locks are obtained through select statements. | Class | org.hibernate.dialect.lock | Hibernate ORM |
| SQLFunction | Provides support routines for the HQL functions as used in the various SQL Dialects | Interface | org.hibernate.dialect.function | Hibernate ORM |
| SQLFunctionRegistry | Class | org.hibernate.dialect.function | Hibernate ORM | |
| SQLFunctionTemplate | Represents HQL functions that can have different representations in different SQL dialects. | Class | org.hibernate.dialect.function | Hibernate ORM |
| SQLServer2005Dialect | A dialect for Microsoft SQL 2005. | Class | org.hibernate.dialect | Hibernate ORM |
| SQLServer2005LimitHandler | LIMIT clause handler compatible with SQL Server 2005 and later. | Class | org.hibernate.dialect.pagination | Hibernate ORM |
| SQLServer2008Dialect | A dialect for Microsoft SQL Server 2008 with JDBC Driver 3. | Class | org.hibernate.dialect | Hibernate ORM |
| SQLServerDialect | A dialect for Microsoft SQL Server 2000Fields inherited from class org. | Class | org.hibernate.dialect | Hibernate ORM |
| StandardAnsiSqlAggregationFunctions | Class | org.hibernate.dialect.function | Hibernate ORM | |
| StandardAnsiSqlAggregationFunctions .AvgFunction | Class | org.hibernate.dialect.function.StandardAnsiSqlAggregationFunctions | Hibernate ORM | |
| StandardAnsiSqlAggregationFunctions .CountFunction | Class | org.hibernate.dialect.function.StandardAnsiSqlAggregationFunctions | Hibernate ORM | |
| StandardAnsiSqlAggregationFunctions .MaxFunction | Class | org.hibernate.dialect.function.StandardAnsiSqlAggregationFunctions | Hibernate ORM | |
| StandardAnsiSqlAggregationFunctions .MinFunction | Class | org.hibernate.dialect.function.StandardAnsiSqlAggregationFunctions | Hibernate ORM | |
| StandardAnsiSqlAggregationFunctions .SumFunction | Class | org.hibernate.dialect.function.StandardAnsiSqlAggregationFunctions | Hibernate ORM | |
| StandardJDBCEscapeFunction | Analogous to StandardSQLFunction except that standard JDBC escape sequences (i. | Class | org.hibernate.dialect.function | Hibernate ORM |
| StandardSQLFunction | Provides a standard implementation that supports the majority of the HQL functions that are translated to SQL. | Class | org.hibernate.dialect.function | Hibernate ORM |
| Sybase11Dialect | A SQL dialect suitable for use with Sybase 11. | Class | org.hibernate.dialect | Hibernate ORM |
| SybaseAnywhereDialect | SQL Dialect for Sybase Anywhere extending Sybase (Enterprise) Dialect | Class | org.hibernate.dialect | Hibernate ORM |
| SybaseASE157Dialect | An SQL dialect targeting Sybase Adaptive Server Enterprise (ASE) 15. | Class | org.hibernate.dialect | Hibernate ORM |
| SybaseASE15Dialect | An SQL dialect targeting Sybase Adaptive Server Enterprise (ASE) 15 and higher. | Class | org.hibernate.dialect | Hibernate ORM |
| SybaseDialect | All Sybase dialects share an IN list size limit. | Class | org.hibernate.dialect | Hibernate ORM |
| TemplateRenderer | Delegate for handling function templates. | Class | org.hibernate.dialect.function | Hibernate ORM |
| TeradataDialect | A dialect for the Teradata database created by MCR as part of the dialect certification process. | Class | org.hibernate.dialect | Hibernate ORM |
| TimesTenDialect | A SQL dialect for TimesTen 5. | Class | org.hibernate.dialect | Hibernate ORM |
| TrimFunctionTemplate | Class | org.hibernate.dialect.function | Hibernate ORM | |
| TrimFunctionTemplate .Options | Class | org.hibernate.dialect.function.TrimFunctionTemplate | Hibernate ORM | |
| TrimFunctionTemplate .Specification | Class | org.hibernate.dialect.function.TrimFunctionTemplate | Hibernate ORM | |
| TypeNames | This class maps a type to names. | Class | org.hibernate.dialect | Hibernate ORM |
| UpdateLockingStrategy | A locking strategy where the locks are obtained through update statements. | Class | org.hibernate.dialect.lock | Hibernate ORM |
| VarArgsSQLFunction | Support for slightly more general templating than StandardSQLFunction, with an unlimited number of arguments. | Class | org.hibernate.dialect.function | Hibernate ORM |