Uses of Class
org.hibernate.dialect.Dialect

Packages that use Dialect
org.hibernate.cache.ehcache   
org.hibernate.cfg This package defines APIs for configuring Hibernate, and classes for building the Hibernate configuration-time metamodel. 
org.hibernate.dialect This package abstracts the SQL dialect of the underlying database. 
org.hibernate.dialect.function A framework for defining database-specific SQL functions that are available via the dialect. 
org.hibernate.ejb.internal   
org.hibernate.engine.jdbc.internal   
org.hibernate.engine.jdbc.spi   
org.hibernate.engine.spi   
org.hibernate.envers.internal   
org.hibernate.exception.spi   
org.hibernate.hql.internal.classic This package contains the Hibernate 2.x query parser which is being end-of-lifed. 
org.hibernate.id This package contains internal implementation classes for the main API interfaces. 
org.hibernate.id.enhanced   
org.hibernate.id.factory   
org.hibernate.id.factory.internal   
org.hibernate.id.insert   
org.hibernate.internal An internal package containing mostly implementations of central Hibernate APIs. 
org.hibernate.internal.util Internal utility classes. 
org.hibernate.loader This package defines functionality for processing JDBC result sets and returning complex graphs of persistent objects. 
org.hibernate.loader.criteria This package defines the criteria query compiler and loader 
org.hibernate.loader.hql This package defines a loader for the AST-based query parser 
org.hibernate.mapping This package defines the Hibernate configuration-time metamodel. 
org.hibernate.metamodel.relational This package defines the metamodel of a relational database schema. 
org.hibernate.persister.collection This package abstracts the persistence mechanism for collections. 
org.hibernate.service.jdbc.connections.internal   
org.hibernate.service.jdbc.dialect.internal   
org.hibernate.service.jdbc.dialect.spi   
org.hibernate.sql This package defines helper classes for rendering SQL fragments and SQL statements. 
org.hibernate.sql.ordering.antlr   
org.hibernate.testing   
org.hibernate.testing.env   
org.hibernate.testing.junit4   
org.hibernate.tool.hbm2ddl The hbm2ddl tool. 
org.hibernate.type A Hibernate Type is a strategy for mapping a Java property type to a JDBC type or types. 
 

Uses of Dialect in org.hibernate.cache.ehcache
 

Methods in org.hibernate.cache.ehcache with parameters of type Dialect
 void EhCacheMessageLogger_$logger.usingDialect(Dialect arg0)
           
 

Uses of Dialect in org.hibernate.cfg
 

Methods in org.hibernate.cfg with parameters of type Dialect
 String[] Configuration.generateDropSchemaScript(Dialect dialect)
          Generate DDL for dropping tables
 String[] Configuration.generateSchemaCreationScript(Dialect dialect)
           
 String[] Configuration.generateSchemaUpdateScript(Dialect dialect, DatabaseMetadata databaseMetadata)
           
 void Configuration.validateSchema(Dialect dialect, DatabaseMetadata databaseMetadata)
           
 

Uses of Dialect in org.hibernate.dialect
 

Subclasses of Dialect in org.hibernate.dialect
 class Cache71Dialect
          Caché 2007.1 dialect.
 class CUBRIDDialect
          An SQL dialect for CUBRID (8.3.x and later).
 class DataDirectOracle9Dialect
           
 class DB2390Dialect
          An SQL dialect for DB2/390.
 class DB2400Dialect
          An SQL dialect for DB2/400.
 class DB2Dialect
          An SQL dialect for DB2.
 class DerbyDialect
          Deprecated. HHH-6073
 class DerbyTenFiveDialect
          Hibernate Dialect for Cloudscape 10 - aka Derby.
 class DerbyTenSevenDialect
           
 class DerbyTenSixDialect
          Hibernate Dialect for Cloudscape 10 - aka Derby.
 class FirebirdDialect
          An SQL dialect for Firebird.
 class FrontBaseDialect
          An SQL Dialect for Frontbase.
 class H2Dialect
          A dialect compatible with the H2 database.
 class HSQLDialect
          An SQL dialect compatible with HSQLDB (HyperSQL).
 class InformixDialect
          Informix dialect.

Seems to work with Informix Dynamic Server Version 7.31.UD3, Informix JDBC driver version 2.21JC3.
 class Ingres10Dialect
          A SQL dialect for Ingres 10 and later versions.
 class Ingres9Dialect
          A SQL dialect for Ingres 9.3 and later versions.
 class IngresDialect
          An SQL dialect for Ingres 9.2.
 class InterbaseDialect
          An SQL dialect for Interbase.
 class JDataStoreDialect
          A Dialect for JDataStore.
 class MckoiDialect
          An SQL dialect compatible with McKoi SQL
 class MimerSQLDialect
          An Hibernate 3 SQL dialect for Mimer SQL.
 class MySQL5Dialect
          An SQL dialect for MySQL 5.x specific features.
 class MySQL5InnoDBDialect
           
 class MySQLDialect
          An SQL dialect for MySQL (prior to 5.x).
 class MySQLInnoDBDialect
           
 class MySQLMyISAMDialect
           
 class Oracle10gDialect
          A dialect specifically for use with Oracle 10g.
 class Oracle8iDialect
          A dialect for Oracle 8i.
 class Oracle9Dialect
          Deprecated. Use either Oracle9iDialect or Oracle10gDialect instead
 class Oracle9iDialect
          A dialect for Oracle 9i databases.
 class OracleDialect
          Deprecated. Use Oracle8iDialect instead.
 class PointbaseDialect
          A Dialect for Pointbase.
 class PostgresPlusDialect
          An SQL dialect for Postgres Plus
 class PostgreSQL81Dialect
          An SQL dialect for Postgres

For discussion of BLOB support in Postgres, as of 8.4, have a peek at http://jdbc.postgresql.org/documentation/84/binary-data.html.

 class PostgreSQL82Dialect
          An SQL dialect for Postgres 8.2 and later, adds support for "if exists" when dropping tables
 class PostgreSQLDialect
          Deprecated. use PostgreSQL82Dialect instead
 class ProgressDialect
          An SQL dialect compatible with Progress 9.1C

Connection Parameters required: hibernate.dialect org.hibernate.sql.ProgressDialect hibernate.driver com.progress.sql.jdbc.JdbcProgressDriver hibernate.url jdbc:JdbcProgress:T:host:port:dbname;WorkArounds=536870912 hibernate.username username hibernate.password password The WorkArounds parameter in the URL is required to avoid an error in the Progress 9.1C JDBC driver related to PreparedStatements.
 class RDMSOS2200Dialect
          This is the Hibernate dialect for the Unisys 2200 Relational Database (RDMS).
 class SAPDBDialect
          An SQL dialect compatible with SAP DB.
 class SQLServer2005Dialect
          A dialect for Microsoft SQL 2005.
 class SQLServer2008Dialect
          A dialect for Microsoft SQL Server 2008 with JDBC Driver 3.0 and above
 class SQLServerDialect
          A dialect for Microsoft SQL Server 2000
 class Sybase11Dialect
          A SQL dialect suitable for use with Sybase 11.9.2 (specifically: avoids ANSI JOIN syntax)
 class SybaseAnywhereDialect
          SQL Dialect for Sybase Anywhere extending Sybase (Enterprise) Dialect (Tested on ASA 8.x)
 class SybaseASE157Dialect
          An SQL dialect targeting Sybase Adaptive Server Enterprise (ASE) 15.7 and higher.
 class SybaseASE15Dialect
          An SQL dialect targeting Sybase Adaptive Server Enterprise (ASE) 15 and higher.
 class SybaseDialect
          Deprecated. use AbstractTransactSQLDialect, SybaseASE15Dialect or SQLServerDialect instead depending on need.
 class TeradataDialect
          A dialect for the Teradata database created by MCR as part of the dialect certification process.
 class TimesTenDialect
          A SQL dialect for TimesTen 5.1.
 

Methods in org.hibernate.dialect that return Dialect
static Dialect Dialect.getDialect()
          Get an instance of the dialect specified by the current System properties.
static Dialect Dialect.getDialect(Properties props)
          Get an instance of the dialect specified by the given properties or by the current System properties.
 

Uses of Dialect in org.hibernate.dialect.function
 

Constructors in org.hibernate.dialect.function with parameters of type Dialect
SQLFunctionRegistry(Dialect dialect, Map<String,SQLFunction> userFunctions)
           
 

Uses of Dialect in org.hibernate.ejb.internal
 

Methods in org.hibernate.ejb.internal with parameters of type Dialect
 void EntityManagerMessageLogger_$logger.usingDialect(Dialect arg0)
           
 

Uses of Dialect in org.hibernate.engine.jdbc.internal
 

Methods in org.hibernate.engine.jdbc.internal that return Dialect
 Dialect JdbcServicesImpl.getDialect()
           
 

Uses of Dialect in org.hibernate.engine.jdbc.spi
 

Methods in org.hibernate.engine.jdbc.spi that return Dialect
 Dialect JdbcServices.getDialect()
          Obtain the dialect of the database to which connections from JdbcServices.getConnectionProvider() point.
 

Uses of Dialect in org.hibernate.engine.spi
 

Methods in org.hibernate.engine.spi that return Dialect
 Dialect SessionFactoryImplementor.getDialect()
          Get the SQL dialect.
 

Uses of Dialect in org.hibernate.envers.internal
 

Methods in org.hibernate.envers.internal with parameters of type Dialect
 void EnversMessageLogger_$logger.usingDialect(Dialect arg0)
           
 

Uses of Dialect in org.hibernate.exception.spi
 

Methods in org.hibernate.exception.spi with parameters of type Dialect
static SQLExceptionConverter SQLExceptionConverterFactory.buildSQLExceptionConverter(Dialect dialect, Properties properties)
          Build a SQLExceptionConverter instance.
 

Uses of Dialect in org.hibernate.hql.internal.classic
 

Methods in org.hibernate.hql.internal.classic with parameters of type Dialect
protected  String QueryTranslatorImpl.applyLocks(String sql, LockOptions lockOptions, Dialect dialect)
           
 

Uses of Dialect in org.hibernate.id
 

Methods in org.hibernate.id with parameters of type Dialect
 void TableHiLoGenerator.configure(Type type, Properties params, Dialect d)
           
 void MultipleHiLoPerTableGenerator.configure(Type type, Properties params, Dialect dialect)
           
 void IncrementGenerator.configure(Type type, Properties params, Dialect dialect)
           
 void SequenceHiLoGenerator.configure(Type type, Properties params, Dialect d)
           
 void TableGenerator.configure(Type type, Properties params, Dialect dialect)
           
 void SelectGenerator.configure(Type type, Properties params, Dialect d)
           
 void Configurable.configure(Type type, Properties params, Dialect d)
          Configure this instance, given the value of parameters specified by the user as <param> elements.
 void UUIDGenerator.configure(Type type, Properties params, Dialect d)
           
 void UUIDHexGenerator.configure(Type type, Properties params, Dialect d)
          Configure this instance, given the value of parameters specified by the user as <param> elements.
 void Assigned.configure(Type type, Properties params, Dialect d)
           
 void SequenceIdentityGenerator.configure(Type type, Properties params, Dialect dialect)
           
 void SequenceGenerator.configure(Type type, Properties params, Dialect dialect)
           
 void ForeignGenerator.configure(Type type, Properties params, Dialect d)
          Configure this instance, given the value of parameters specified by the user as <param> elements.
 String BulkInsertionCapableIdentifierGenerator.determineBulkInsertionIdentifierGenerationSelectFragment(Dialect dialect)
          Return the select expression fragment, if any, that generates the identifier values.
 String SequenceGenerator.determineBulkInsertionIdentifierGenerationSelectFragment(Dialect dialect)
           
 String AbstractPostInsertGenerator.determineBulkInsertionIdentifierGenerationSelectFragment(Dialect dialect)
           
 InsertGeneratedIdentifierDelegate IdentityGenerator.getInsertGeneratedIdentifierDelegate(PostInsertIdentityPersister persister, Dialect dialect, boolean isGetGeneratedKeysEnabled)
           
 InsertGeneratedIdentifierDelegate SelectGenerator.getInsertGeneratedIdentifierDelegate(PostInsertIdentityPersister persister, Dialect dialect, boolean isGetGeneratedKeysEnabled)
           
 InsertGeneratedIdentifierDelegate SequenceIdentityGenerator.getInsertGeneratedIdentifierDelegate(PostInsertIdentityPersister persister, Dialect dialect, boolean isGetGeneratedKeysEnabled)
           
 InsertGeneratedIdentifierDelegate PostInsertIdentifierGenerator.getInsertGeneratedIdentifierDelegate(PostInsertIdentityPersister persister, Dialect dialect, boolean isGetGeneratedKeysEnabled)
           
 String[] MultipleHiLoPerTableGenerator.sqlCreateStrings(Dialect dialect)
           
 String[] TableGenerator.sqlCreateStrings(Dialect dialect)
           
 String[] PersistentIdentifierGenerator.sqlCreateStrings(Dialect dialect)
          The SQL required to create the underlying database objects.
 String[] SequenceGenerator.sqlCreateStrings(Dialect dialect)
           
 String[] MultipleHiLoPerTableGenerator.sqlDropStrings(Dialect dialect)
           
 String[] TableGenerator.sqlDropStrings(Dialect dialect)
           
 String[] PersistentIdentifierGenerator.sqlDropStrings(Dialect dialect)
          The SQL required to remove the underlying database objects.
 String[] SequenceGenerator.sqlDropStrings(Dialect dialect)
           
 

Constructors in org.hibernate.id with parameters of type Dialect
IdentityGenerator.BasicDelegate(PostInsertIdentityPersister persister, Dialect dialect)
           
IdentityGenerator.GetGeneratedKeysDelegate(PostInsertIdentityPersister persister, Dialect dialect)
           
IdentityGenerator.InsertSelectDelegate(PostInsertIdentityPersister persister, Dialect dialect)
           
SequenceIdentityGenerator.Delegate(PostInsertIdentityPersister persister, Dialect dialect, String sequenceName)
           
SequenceIdentityGenerator.NoCommentsInsert(Dialect dialect)
           
 

Uses of Dialect in org.hibernate.id.enhanced
 

Methods in org.hibernate.id.enhanced with parameters of type Dialect
protected  DatabaseStructure SequenceStyleGenerator.buildDatabaseStructure(Type type, Properties params, Dialect dialect, boolean forceTableUse, String sequenceName, int initialValue, int incrementSize)
          Build the database structure.
protected  String TableGenerator.buildSelectQuery(Dialect dialect)
           
 void TableGenerator.configure(Type type, Properties params, Dialect dialect)
           
 void SequenceStyleGenerator.configure(Type type, Properties params, Dialect dialect)
           
 String SequenceStyleGenerator.determineBulkInsertionIdentifierGenerationSelectFragment(Dialect dialect)
           
protected  String TableGenerator.determineGeneratorTableName(Properties params, Dialect dialect)
          Determine the table name to use for the generator values.
protected  String TableGenerator.determineSegmentColumnName(Properties params, Dialect dialect)
          Determine the name of the column used to indicate the segment for each row.
protected  String SequenceStyleGenerator.determineSequenceName(Properties params, Dialect dialect)
          Determine the name of the sequence (or table if this resolves to a physical table) to use.
protected  String TableGenerator.determineValueColumnName(Properties params, Dialect dialect)
          Determine the name of the column in which we will store the generator persistent value.
protected  String SequenceStyleGenerator.determineValueColumnName(Properties params, Dialect dialect)
          Determine the name of the column used to store the generator value in the db.
 String[] DatabaseStructure.sqlCreateStrings(Dialect dialect)
          Commands needed to create the underlying structures.
 String[] SequenceStructure.sqlCreateStrings(Dialect dialect)
           
 String[] TableGenerator.sqlCreateStrings(Dialect dialect)
           
 String[] SequenceStyleGenerator.sqlCreateStrings(Dialect dialect)
           
 String[] TableStructure.sqlCreateStrings(Dialect dialect)
           
 String[] DatabaseStructure.sqlDropStrings(Dialect dialect)
          Commands needed to drop the underlying structures.
 String[] SequenceStructure.sqlDropStrings(Dialect dialect)
           
 String[] TableGenerator.sqlDropStrings(Dialect dialect)
           
 String[] SequenceStyleGenerator.sqlDropStrings(Dialect dialect)
           
 String[] TableStructure.sqlDropStrings(Dialect dialect)
           
 

Constructors in org.hibernate.id.enhanced with parameters of type Dialect
SequenceStructure(Dialect dialect, String sequenceName, int initialValue, int incrementSize, Class numberType)
           
TableStructure(Dialect dialect, String tableName, String valueColumnName, int initialValue, int incrementSize, Class numberType)
           
 

Uses of Dialect in org.hibernate.id.factory
 

Methods in org.hibernate.id.factory that return Dialect
 Dialect IdentifierGeneratorFactory.getDialect()
          Get the dialect.
 

Methods in org.hibernate.id.factory with parameters of type Dialect
 void IdentifierGeneratorFactory.setDialect(Dialect dialect)
          Deprecated. The intention is that Dialect should be required to be specified up-front and it would then get ctor injected.
 

Uses of Dialect in org.hibernate.id.factory.internal
 

Methods in org.hibernate.id.factory.internal that return Dialect
 Dialect DefaultIdentifierGeneratorFactory.getDialect()
           
 

Methods in org.hibernate.id.factory.internal with parameters of type Dialect
 void DefaultIdentifierGeneratorFactory.setDialect(Dialect dialect)
           
 

Uses of Dialect in org.hibernate.id.insert
 

Constructors in org.hibernate.id.insert with parameters of type Dialect
IdentifierGeneratingInsert(Dialect dialect)
           
InsertSelectIdentityInsert(Dialect dialect)
           
 

Uses of Dialect in org.hibernate.internal
 

Methods in org.hibernate.internal that return Dialect
 Dialect SessionFactoryImpl.getDialect()
           
 

Methods in org.hibernate.internal with parameters of type Dialect
 void CoreMessageLogger.usingDialect(Dialect dialect)
           
 void CoreMessageLogger_$logger.usingDialect(Dialect dialect)
           
 

Constructors in org.hibernate.internal with parameters of type Dialect
FilterHelper(Map filters, Dialect dialect, SQLFunctionRegistry functionRegistry)
          The map of defined filters.
 

Uses of Dialect in org.hibernate.internal.util
 

Methods in org.hibernate.internal.util with parameters of type Dialect
static boolean StringHelper.isQuoted(String name, Dialect dialect)
          Determine if the given name is quoted.
static String[] StringHelper.unquote(String[] names, Dialect dialect)
          Return the unquoted version of name stripping the start and end quote characters.
static String StringHelper.unquote(String name, Dialect dialect)
          Return the unquoted version of name stripping the start and end quote characters.
 

Uses of Dialect in org.hibernate.loader
 

Methods in org.hibernate.loader that return Dialect
protected  Dialect OuterJoinLoader.getDialect()
           
protected  Dialect JoinWalker.getDialect()
           
 

Methods in org.hibernate.loader with parameters of type Dialect
protected  String Loader.applyLocks(String sql, LockOptions lockOptions, Dialect dialect)
          Append FOR UPDATE OF clause, if necessary.
protected  String Loader.preprocessSQL(String sql, QueryParameters parameters, Dialect dialect)
          Modify the SQL, adding lock hints and comments, if necessary
 

Uses of Dialect in org.hibernate.loader.criteria
 

Methods in org.hibernate.loader.criteria with parameters of type Dialect
protected  String CriteriaLoader.applyLocks(String sqlSelectString, LockOptions lockOptions, Dialect dialect)
           
 

Uses of Dialect in org.hibernate.loader.hql
 

Methods in org.hibernate.loader.hql with parameters of type Dialect
protected  String QueryLoader.applyLocks(String sql, LockOptions lockOptions, Dialect dialect)
           
 

Uses of Dialect in org.hibernate.mapping
 

Methods in org.hibernate.mapping with parameters of type Dialect
 boolean AbstractAuxiliaryDatabaseObject.appliesToDialect(Dialect dialect)
           
 boolean AuxiliaryDatabaseObject.appliesToDialect(Dialect dialect)
          Does this database object apply to the given dialect?
static String Index.buildSqlCreateIndexString(Dialect dialect, String name, Table table, Iterator columns, boolean unique, String defaultCatalog, String defaultSchema)
           
static String Index.buildSqlDropIndexString(Dialect dialect, Table table, String name, String defaultCatalog, String defaultSchema)
           
 IdentifierGenerator SimpleValue.createIdentifierGenerator(IdentifierGeneratorFactory identifierGeneratorFactory, Dialect dialect, String defaultCatalog, String defaultSchema, RootClass rootClass)
           
 IdentifierGenerator KeyValue.createIdentifierGenerator(IdentifierGeneratorFactory identifierGeneratorFactory, Dialect dialect, String defaultCatalog, String defaultSchema, RootClass rootClass)
           
 IdentifierGenerator Component.createIdentifierGenerator(IdentifierGeneratorFactory identifierGeneratorFactory, Dialect dialect, String defaultCatalog, String defaultSchema, RootClass rootClass)
           
 String Formula.getAlias(Dialect dialect)
           
 String Selectable.getAlias(Dialect dialect)
           
 String Column.getAlias(Dialect dialect)
          For any column name, generate an alias that is unique to that column name, and also 10 characters or less in length.
 String Formula.getAlias(Dialect dialect, Table table)
           
 String Selectable.getAlias(Dialect dialect, Table table)
           
 String Column.getAlias(Dialect dialect, Table table)
          Generate a column alias that is unique across multiple tables
 String Table.getQualifiedName(Dialect dialect, String defaultCatalog, String defaultSchema)
           
 String Table.getQuotedCatalog(Dialect dialect)
           
 String Table.getQuotedName(Dialect dialect)
           
 String Column.getQuotedName(Dialect d)
           
 String Table.getQuotedSchema(Dialect dialect)
           
 String Column.getReadExpr(Dialect dialect)
           
 String Column.getSqlType(Dialect dialect, Mapping mapping)
           
 String Formula.getTemplate(Dialect dialect, SQLFunctionRegistry functionRegistry)
           
 String Selectable.getTemplate(Dialect dialect, SQLFunctionRegistry functionRegistry)
           
 String Column.getTemplate(Dialect dialect, SQLFunctionRegistry functionRegistry)
           
 String Formula.getText(Dialect dialect)
           
 String Selectable.getText(Dialect dialect)
           
 String Column.getText(Dialect d)
           
 boolean UniqueKey.isGenerated(Dialect dialect)
           
 boolean Constraint.isGenerated(Dialect dialect)
           
 boolean SimpleValue.isIdentityColumn(IdentifierGeneratorFactory identifierGeneratorFactory, Dialect dialect)
           
 boolean KeyValue.isIdentityColumn(IdentifierGeneratorFactory identifierGeneratorFactory, Dialect dialect)
           
 void PersistentClass.prepareTemporaryTables(Mapping mapping, Dialect dialect)
           
 Iterator Table.sqlAlterStrings(Dialect dialect, Mapping p, TableMetadata tableInfo, String defaultCatalog, String defaultSchema)
           
 Iterator Table.sqlCommentStrings(Dialect dialect, String defaultCatalog, String defaultSchema)
           
 String UniqueKey.sqlConstraintString(Dialect dialect)
           
 String PrimaryKey.sqlConstraintString(Dialect dialect)
           
 String Index.sqlConstraintString(Dialect dialect)
           
 String UniqueKey.sqlConstraintString(Dialect dialect, String constraintName, String defaultCatalog, String defaultSchema)
           
abstract  String Constraint.sqlConstraintString(Dialect d, String constraintName, String defaultCatalog, String defaultSchema)
           
 String PrimaryKey.sqlConstraintString(Dialect dialect, String constraintName, String defaultCatalog, String defaultSchema)
           
 String ForeignKey.sqlConstraintString(Dialect dialect, String constraintName, String defaultCatalog, String defaultSchema)
           
 String UniqueKey.sqlCreateString(Dialect dialect, Mapping p, String defaultCatalog, String defaultSchema)
           
 String Table.sqlCreateString(Dialect dialect, Mapping p, String defaultCatalog, String defaultSchema)
           
 String RelationalModel.sqlCreateString(Dialect dialect, Mapping p, String defaultCatalog, String defaultSchema)
           
 String Constraint.sqlCreateString(Dialect dialect, Mapping p, String defaultCatalog, String defaultSchema)
           
 String SimpleAuxiliaryDatabaseObject.sqlCreateString(Dialect dialect, Mapping p, String defaultCatalog, String defaultSchema)
           
 String Index.sqlCreateString(Dialect dialect, Mapping mapping, String defaultCatalog, String defaultSchema)
           
 String UniqueKey.sqlDropString(Dialect dialect, String defaultCatalog, String defaultSchema)
           
 String Table.sqlDropString(Dialect dialect, String defaultCatalog, String defaultSchema)
           
 String RelationalModel.sqlDropString(Dialect dialect, String defaultCatalog, String defaultSchema)
           
 String Constraint.sqlDropString(Dialect dialect, String defaultCatalog, String defaultSchema)
           
 String SimpleAuxiliaryDatabaseObject.sqlDropString(Dialect dialect, String defaultCatalog, String defaultSchema)
           
 String ForeignKey.sqlDropString(Dialect dialect, String defaultCatalog, String defaultSchema)
           
 String Index.sqlDropString(Dialect dialect, String defaultCatalog, String defaultSchema)
           
 String Table.sqlTemporaryTableCreateString(Dialect dialect, Mapping mapping)
           
 void Table.validateColumns(Dialect dialect, Mapping mapping, TableMetadata tableInfo)
           
 

Uses of Dialect in org.hibernate.metamodel.relational
 

Methods in org.hibernate.metamodel.relational with parameters of type Dialect
 boolean AbstractAuxiliaryDatabaseObject.appliesToDialect(Dialect dialect)
           
 boolean AuxiliaryDatabaseObject.appliesToDialect(Dialect dialect)
          Does this database object apply to the given dialect?
static String Index.buildSqlCreateIndexString(Dialect dialect, String name, TableSpecification table, Iterable<Column> columns, boolean unique)
           
 String Identifier.encloseInQuotesIfQuoted(Dialect dialect)
          If this is a quoted identifier, then return the identifier name enclosed in dialect-specific open- and end-quotes; otherwise, simply return the identifier name.
 String[] Database.generateDropSchemaScript(Dialect dialect)
           
 String[] Database.generateSchemaCreationScript(Dialect dialect)
           
 String SimpleValue.getAlias(Dialect dialect)
          For any column name, generate an alias that is unique to that column name, unique across tables, and within alias size constraints determined by getMaxAliasLength().
 String Column.getAlias(Dialect dialect)
           
 String DerivedValue.getAlias(Dialect dialect)
          For any column name, generate an alias that is unique to that column name, unique across tables, and within alias size constraints determined by getMaxAliasLength().
 String InLineView.getQualifiedName(Dialect dialect)
           
 String TableSpecification.getQualifiedName(Dialect dialect)
           
 String Table.getQualifiedName(Dialect dialect)
           
 boolean UniqueKey.isCreationVetoed(Dialect dialect)
           
protected  boolean AbstractConstraint.isCreationVetoed(Dialect dialect)
           
 String UniqueKey.sqlConstraintStringInAlterTable(Dialect dialect)
           
 String PrimaryKey.sqlConstraintStringInAlterTable(Dialect dialect)
           
 String ForeignKey.sqlConstraintStringInAlterTable(Dialect dialect)
           
protected abstract  String AbstractConstraint.sqlConstraintStringInAlterTable(Dialect dialect)
           
 String Index.sqlConstraintStringInAlterTable(Dialect dialect)
           
 String UniqueKey.sqlConstraintStringInCreateTable(Dialect dialect)
           
 String PrimaryKey.sqlConstraintStringInCreateTable(Dialect dialect)
           
 String[] Sequence.sqlCreateStrings(Dialect dialect)
           
 String[] BasicAuxiliaryDatabaseObjectImpl.sqlCreateStrings(Dialect dialect)
           
 String[] Table.sqlCreateStrings(Dialect dialect)
           
 String[] Exportable.sqlCreateStrings(Dialect dialect)
          Gets the SQL strings for creating the database object.
 String[] AbstractConstraint.sqlCreateStrings(Dialect dialect)
           
 String[] Index.sqlCreateStrings(Dialect dialect)
           
 String[] Sequence.sqlDropStrings(Dialect dialect)
           
 String[] BasicAuxiliaryDatabaseObjectImpl.sqlDropStrings(Dialect dialect)
           
 String[] Table.sqlDropStrings(Dialect dialect)
           
 String[] Exportable.sqlDropStrings(Dialect dialect)
          Gets the SQL strings for dropping the database object.
 String[] ForeignKey.sqlDropStrings(Dialect dialect)
           
 String[] AbstractConstraint.sqlDropStrings(Dialect dialect)
           
 String[] Index.sqlDropStrings(Dialect dialect)
           
 String ObjectName.toText(Dialect dialect)
           
 

Uses of Dialect in org.hibernate.persister.collection
 

Methods in org.hibernate.persister.collection that return Dialect
protected  Dialect AbstractCollectionPersister.getDialect()
           
 

Uses of Dialect in org.hibernate.service.jdbc.connections.internal
 

Methods in org.hibernate.service.jdbc.connections.internal with parameters of type Dialect
 void C3P0MessageLogger_$logger.usingDialect(Dialect arg0)
           
 void ProxoolMessageLogger_$logger.usingDialect(Dialect arg0)
           
 

Uses of Dialect in org.hibernate.service.jdbc.dialect.internal
 

Methods in org.hibernate.service.jdbc.dialect.internal that return Dialect
 Dialect DialectFactoryImpl.buildDialect(Map configValues, Connection connection)
           
 Dialect AbstractDialectResolver.resolveDialect(DatabaseMetaData metaData)
          Determine the Dialect to use based on the given JDBC DatabaseMetaData.
 Dialect DialectResolverSet.resolveDialect(DatabaseMetaData metaData)
           
protected  Dialect StandardDialectResolver.resolveDialectInternal(DatabaseMetaData metaData)
           
protected abstract  Dialect AbstractDialectResolver.resolveDialectInternal(DatabaseMetaData metaData)
          Perform the actual resolution without caring about handling SQLExceptions.
protected  Dialect BasicDialectResolver.resolveDialectInternal(DatabaseMetaData metaData)
           
 

Uses of Dialect in org.hibernate.service.jdbc.dialect.spi
 

Methods in org.hibernate.service.jdbc.dialect.spi that return Dialect
 Dialect DialectFactory.buildDialect(Map configValues, Connection connection)
          Builds an appropriate Dialect instance.
 Dialect DialectResolver.resolveDialect(DatabaseMetaData metaData)
          Determine the Dialect to use based on the given JDBC DatabaseMetaData.
 

Uses of Dialect in org.hibernate.sql
 

Fields in org.hibernate.sql declared as Dialect
 Dialect Select.dialect
           
 

Methods in org.hibernate.sql that return Dialect
protected  Dialect Insert.getDialect()
           
 

Methods in org.hibernate.sql with parameters of type Dialect
static String Template.renderOrderByStringTemplate(String orderByFragment, ColumnMapper columnMapper, SessionFactoryImplementor sessionFactory, Dialect dialect, SQLFunctionRegistry functionRegistry)
          Performs order-by template rendering allowing column mapping.
static String Template.renderOrderByStringTemplate(String orderByFragment, Dialect dialect, SQLFunctionRegistry functionRegistry)
          Deprecated. Use Template.renderOrderByStringTemplate(String,ColumnMapper,SessionFactoryImplementor,Dialect,SQLFunctionRegistry) instead
static String Template.renderWhereStringTemplate(String sqlWhereString, Dialect dialect, SQLFunctionRegistry functionRegistry)
           
static String Template.renderWhereStringTemplate(String sqlWhereString, String placeholder, Dialect dialect)
          Deprecated. Only intended for annotations usage; use Template.renderWhereStringTemplate(String, String, Dialect, SQLFunctionRegistry) instead
static String Template.renderWhereStringTemplate(String sqlWhereString, String placeholder, Dialect dialect, SQLFunctionRegistry functionRegistry)
          Takes the where condition provided in the mapping attribute and interpolates the alias.
 

Constructors in org.hibernate.sql with parameters of type Dialect
ForUpdateFragment(Dialect dialect)
           
ForUpdateFragment(Dialect dialect, LockOptions lockOptions, Map keyColumnNames)
           
Insert(Dialect dialect)
           
InsertSelect(Dialect dialect)
           
QueryJoinFragment(Dialect dialect, boolean useThetaStyleInnerJoins)
           
QuerySelect(Dialect dialect)
           
Select(Dialect dialect)
           
SimpleSelect(Dialect dialect)
           
Update(Dialect dialect)
           
 

Uses of Dialect in org.hibernate.sql.ordering.antlr
 

Methods in org.hibernate.sql.ordering.antlr that return Dialect
 Dialect TranslationContext.getDialect()
          Retrieves the dialect for this context.
 

Uses of Dialect in org.hibernate.testing
 

Methods in org.hibernate.testing with parameters of type Dialect
 boolean DialectCheck.isMatch(Dialect dialect)
          Does the given dialect match the defined check?
 boolean DialectChecks.SupportsSequences.isMatch(Dialect dialect)
           
 boolean DialectChecks.SupportsExpectedLobUsagePattern.isMatch(Dialect dialect)
           
 boolean DialectChecks.SupportsIdentityColumns.isMatch(Dialect dialect)
           
 boolean DialectChecks.SupportsColumnCheck.isMatch(Dialect dialect)
           
 boolean DialectChecks.SupportsEmptyInListCheck.isMatch(Dialect dialect)
           
 boolean DialectChecks.CaseSensitiveCheck.isMatch(Dialect dialect)
           
 boolean DialectChecks.SupportsResultSetPositioningOnForwardOnlyCursorCheck.isMatch(Dialect dialect)
           
 boolean DialectChecks.SupportsCircularCascadeDeleteCheck.isMatch(Dialect dialect)
           
 boolean DialectChecks.SupportsUnboundedLobLocatorMaterializationCheck.isMatch(Dialect dialect)
           
 boolean DialectChecks.SupportSubqueryAsLeftHandSideInPredicate.isMatch(Dialect dialect)
           
 boolean DialectChecks.SupportNotNullUnique.isMatch(Dialect dialect)
           
 boolean DialectChecks.SupportLimitCheck.isMatch(Dialect dialect)
           
 boolean DialectChecks.SupportLimitAndOffsetCheck.isMatch(Dialect dialect)
           
 boolean DialectChecks.SupportsParametersInInsertSelectCheck.isMatch(Dialect dialect)
           
 boolean DialectChecks.HasSelfReferentialForeignKeyBugCheck.isMatch(Dialect dialect)
           
 boolean DialectChecks.SupportsRowValueConstructorSyntaxInInListCheck.isMatch(Dialect dialect)
           
 boolean DialectChecks.DoesReadCommittedCauseWritersToBlockReadersCheck.isMatch(Dialect dialect)
           
 boolean DialectChecks.DoesReadCommittedNotCauseWritersToBlockReadersCheck.isMatch(Dialect dialect)
           
 boolean DialectChecks.DoesRepeatableReadCauseReadersToBlockWritersCheck.isMatch(Dialect dialect)
           
 boolean DialectChecks.DoesRepeatableReadNotCauseReadersToBlockWritersCheck.isMatch(Dialect dialect)
           
 boolean DialectChecks.SupportsExistsInSelectCheck.isMatch(Dialect dialect)
           
 boolean DialectChecks.SupportsLobValueChangePropogation.isMatch(Dialect dialect)
           
 boolean DialectChecks.SupportsLockTimeouts.isMatch(Dialect dialect)
           
 

Uses of Dialect in org.hibernate.testing.env
 

Methods in org.hibernate.testing.env that return Dialect
static Dialect ConnectionProviderBuilder.getCorrespondingDialect()
           
 

Uses of Dialect in org.hibernate.testing.junit4
 

Fields in org.hibernate.testing.junit4 declared as Dialect
static Dialect BaseCoreFunctionalTestCase.DIALECT
           
 

Methods in org.hibernate.testing.junit4 that return Dialect
protected static Dialect BaseCoreFunctionalTestCase.getDialect()
           
 

Methods in org.hibernate.testing.junit4 with parameters of type Dialect
protected  void BaseCoreFunctionalTestCase.afterConfigurationBuilt(Mappings mappings, Dialect dialect)
           
 

Uses of Dialect in org.hibernate.tool.hbm2ddl
 

Constructors in org.hibernate.tool.hbm2ddl with parameters of type Dialect
DatabaseMetadata(Connection connection, Dialect dialect)
           
DatabaseMetadata(Connection connection, Dialect dialect, boolean extras)
           
 

Uses of Dialect in org.hibernate.type
 

Methods in org.hibernate.type with parameters of type Dialect
 String BigIntegerType.objectToSQLString(BigInteger value, Dialect dialect)
          Convert the value into a string representation, suitable for embedding in an SQL statement as a literal.
 String NumericBooleanType.objectToSQLString(Boolean value, Dialect dialect)
           
 String YesNoType.objectToSQLString(Boolean value, Dialect dialect)
           
 String BooleanType.objectToSQLString(Boolean value, Dialect dialect)
           
 String TrueFalseType.objectToSQLString(Boolean value, Dialect dialect)
           
 String ByteType.objectToSQLString(Byte value, Dialect dialect)
           
 String CharacterType.objectToSQLString(Character value, Dialect dialect)
           
 String CurrencyType.objectToSQLString(Currency value, Dialect dialect)
           
 String TimestampType.objectToSQLString(Date value, Dialect dialect)
           
 String DateType.objectToSQLString(Date value, Dialect dialect)
           
 String TimeType.objectToSQLString(Date value, Dialect dialect)
           
 String DoubleType.objectToSQLString(Double value, Dialect dialect)
           
 String FloatType.objectToSQLString(Float value, Dialect dialect)
           
 String IntegerType.objectToSQLString(Integer value, Dialect dialect)
           
 String LocaleType.objectToSQLString(Locale value, Dialect dialect)
           
 String LongType.objectToSQLString(Long value, Dialect dialect)
           
 String AbstractCharArrayType.objectToSQLString(Object value, Dialect dialect)
          Deprecated.  
 String CustomType.objectToSQLString(Object value, Dialect dialect)
           
 String ShortType.objectToSQLString(Short value, Dialect dialect)
           
 String StringType.objectToSQLString(String value, Dialect dialect)
           
 String LiteralType.objectToSQLString(T value, Dialect dialect)
          Convert the value into a string representation, suitable for embedding in an SQL statement as a literal.
 String TimeZoneType.objectToSQLString(TimeZone value, Dialect dialect)
           
 String UrlType.objectToSQLString(URL value, Dialect dialect)
           
 String UUIDCharType.objectToSQLString(UUID value, Dialect dialect)
           
 



Copyright © 2001-2012 Red Hat, Inc. All Rights Reserved.