Uses of Class
org.hibernate.dialect.Dialect
-
Packages that use Dialect Package Description org.hibernate.annotations A set of mapping annotations which extend the O/R mapping annotations defined by JPA.org.hibernate.boot.model 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.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.dialect This package abstracts over the multifarious dialects of SQL understood by the databases supported by Hibernate.org.hibernate.dialect.aggregate Support forDialect-specific aggregate column types, including user-defined composite types, and JSON or XML types.org.hibernate.dialect.function Contains implementations ofSqmFunctionDescriptordescribing a range of relatively-sophisticated SQL functions available in various dialects.org.hibernate.dialect.identity Support forDialect-specific identity column handling.org.hibernate.dialect.temptable Support for temporary tables.org.hibernate.dialect.unique Support forDialect-specific unique constraint definition.org.hibernate.engine.jdbc.dialect.spi Contracts supporting Dialect resolution (from JDBC metadata) and Dialect building.org.hibernate.engine.jdbc.env.spi org.hibernate.engine.jdbc.spi SPI contracts supporting various aspects of JDBC interaction.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 eitherIdentifierGeneratororPostInsertIdentifierGenerator.org.hibernate.id.enhanced Enhanced/improved versions of table and sequence based identifier generators targeting portability and unified configuration.org.hibernate.id.factory Defines a service for creating id generators.org.hibernate.id.insert Contains a framework of strategies for retrieving database-generated ids.org.hibernate.mapping This package defines the Hibernate configuration-time mapping model.org.hibernate.metamodel.spi An SPI supporting custom instantiation of entity instances and embeddable objects.org.hibernate.persister.collection This package abstracts persistence mechanisms for collections.org.hibernate.persister.entity.mutation Defines support for performing mutation operations originating from persistence-context events.org.hibernate.query.sqm This package defines a semantic model of HQL queries.org.hibernate.query.sqm.function Package defining support for HQL, including JPQL as a subset of HQL.org.hibernate.query.sqm.sql Package for the translation of SQM into SQL ASTorg.hibernate.sql This package contains helper classes for rendering SQL fragments and SQL statements.org.hibernate.sql.ast.spi Package defining support for creating and consuming a SQL AST.org.hibernate.tool.schema.spi An SPI for the tooling related to DDL generation, export, migration, and validation.org.hibernate.tuple Most contracts here have been replaced by the new runtime mapping model.org.hibernate.type A HibernateTypeis a strategy for mapping a Java property type to a JDBC type or types.org.hibernate.type.descriptor Contracts for reading and writing values to and from JDBC.org.hibernate.type.descriptor.converter.spi An SPI for basic-typed value conversions, including support for handling JPAAttributeConverterinstances as part of the HibernateTypesystem.org.hibernate.type.descriptor.java Integrates a range of types defined by the JDK with the type system of Hibernate.org.hibernate.type.descriptor.java.spi org.hibernate.type.descriptor.jdbc Defines handling of almost the full range of standard JDBC-defined SQL data types.org.hibernate.type.descriptor.sql.spi Defines a registry forDdlTypes.org.hibernate.usertype An API for user-defined custom types which extend the set of built-in types defined inorg.hibernate.type. -
-
Uses of Dialect in org.hibernate.annotations
Methods in org.hibernate.annotations that return types with arguments of type Dialect Modifier and Type Method Description Class<? extends Dialect>dialect()TheDialectin which this override applies.Class<? extends Dialect>dialect()TheDialectin which this override applies.Class<? extends Dialect>dialect()TheDialectin which this override applies.Class<? extends Dialect>dialect()TheDialectin which this override applies.Class<? extends Dialect>dialect()TheDialectin which this override applies.Class<? extends Dialect>dialect()TheDialectin which this override applies.Class<? extends Dialect>dialect()TheDialectin which this override applies.Class<? extends Dialect>dialect()TheDialectin which this override applies.Class<? extends Dialect>dialect()TheDialectin which this override applies.Class<? extends Dialect>dialect()TheDialectin which this override applies. -
Uses of Dialect in org.hibernate.boot.model
Methods in org.hibernate.boot.model that return Dialect Modifier and Type Method Description default DialectFunctionContributions. getDialect()The SQL Dialect. -
Uses of Dialect in org.hibernate.boot.model.naming
Methods in org.hibernate.boot.model.naming with parameters of type Dialect Modifier and Type Method Description StringIdentifier. render(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 unquoted identifier. -
Uses of Dialect in org.hibernate.boot.model.relational
Methods in org.hibernate.boot.model.relational that return Dialect Modifier and Type Method Description DialectDatabase. getDialect()DialectSqlStringGenerationContext. getDialect()Methods in org.hibernate.boot.model.relational with parameters of type Dialect Modifier and Type Method Description booleanAbstractAuxiliaryDatabaseObject. appliesToDialect(Dialect dialect)booleanAuxiliaryDatabaseObject. appliesToDialect(Dialect dialect)Does this database object apply to the given dialect? -
Uses of Dialect in org.hibernate.dialect
Subclasses of Dialect in org.hibernate.dialect Modifier and Type Class Description classAbstractHANADialectAn abstract base class for SAP HANA dialects.classAbstractTransactSQLDialectAn abstract base class for Sybase and MS SQL Server dialects.classCockroachDialectA SQL dialect for CockroachDB 21.1 and above.classDB2400DialectDeprecated.UseDB2iDialectclassDB2400V7R3DialectDeprecated.UseDB2iDialectclassDB2DialectA SQL dialect for DB2 for LUW (Linux, Unix, and Windows) version 10.5 and above.classDB2iDialectA SQL dialect for DB2 for IBM i version 7.1 and above, previously known as "DB2/400".classDB2zDialectA SQL dialect for DB2 for z/OS version 12.1 and above, previously known as: "Db2 UDB for z/OS", and "Db2 UDB for z/OS and OS/390".classDerbyDialectA SQL dialect for Apache Derby 10.14.2 and above.classDialectDelegateWrapperA wrapper of Dialect, to allow decorating some selected methods without having to extend the original class.classH2DialectA SQL dialect for H2.classHANACloudColumnStoreDialectDeprecated.use HANAColumnStoreDialect(400)classHANAColumnStoreDialectAn SQL dialect for the SAP HANA column store.classHANARowStoreDialectAn SQL dialect for the SAP HANA row store.classHSQLDialectA SQL dialect for HSQLDB (HyperSQL) 2.6.1 and above.classMariaDB103DialectDeprecated.useMariaDBDialect(1030)classMariaDB106DialectDeprecated.useMariaDBDialect(1060)classMariaDBDialectA SQL dialect for MariaDB 10.3 and above.classMySQL57DialectDeprecated.useMySQLDialect(570)classMySQL8DialectDeprecated.useMySQLDialect(800)classMySQLDialectA SQL dialect for MySQL 5.7 and above.classOracle12cDialectDeprecated.useOracleDialect(12)classOracleDialectA SQL dialect for Oracle 11g Release 2 and above.classPostgresPlusDialectAn SQL dialect for Postgres PlusclassPostgreSQL10DialectDeprecated.usePostgreSQLDialect(1000)classPostgreSQLDialectA SQL dialect for PostgreSQL 10 and above.classSpannerDialectA SQL dialect for Cloud Spanner.classSQLServer2008DialectDeprecated.useSQLServerDialect(10)classSQLServer2012DialectDeprecated.useSQLServerDialect(11)classSQLServer2016DialectDeprecated.useSQLServerDialect(11)classSQLServerDialectA dialect for Microsoft SQL Server 2008 and aboveclassSybaseASEDialectA SQL dialect for Sybase Adaptive Server Enterprise 16 and above.classSybaseDialectSuperclass for all Sybase dialects.classTiDBDialectA SQL dialect for TiDB.Fields in org.hibernate.dialect declared as Dialect Modifier and Type Field Description protected DialectDialectDelegateWrapper. wrappedMethods in org.hibernate.dialect that return Dialect Modifier and Type Method Description abstract DialectDatabase. createDialect(DialectResolutionInfo info)Create aDialectfor the given metadata.static DialectDialectDelegateWrapper. extractRealDialect(Dialect dialect)Extract the wrapped dialect, recursively until a non-wrapped implementation is found; this is useful for all the code needing to know "of which type" the underlying implementation actually is.DialectDialectDelegateWrapper. getWrappedDialect()Exposed so to allow code needing to know the implementation.Methods in org.hibernate.dialect with parameters of type Dialect Modifier and Type Method Description voidMySQLCastingJsonJdbcType. appendWriteExpression(String writeExpression, SqlAppender appender, Dialect dialect)voidPostgreSQLCastingInetJdbcType. appendWriteExpression(String writeExpression, SqlAppender appender, Dialect dialect)voidPostgreSQLCastingIntervalSecondJdbcType. appendWriteExpression(String writeExpression, SqlAppender appender, Dialect dialect)voidPostgreSQLCastingJsonJdbcType. appendWriteExpression(String writeExpression, SqlAppender appender, Dialect dialect)voidPostgreSQLStructCastingJdbcType. appendWriteExpression(String writeExpression, SqlAppender appender, Dialect dialect)static DialectDialectDelegateWrapper. extractRealDialect(Dialect dialect)Extract the wrapped dialect, recursively until a non-wrapped implementation is found; this is useful for all the code needing to know "of which type" the underlying implementation actually is.StringOracleBooleanJdbcType. getCheckCondition(String columnName, JavaType<?> javaType, Dialect dialect)StringOracleJsonJdbcType. getCheckCondition(String columnName, JavaType<?> javaType, Dialect dialect)static StringMySQLSqlAstTranslator. getSqlType(CastTarget castTarget, Dialect dialect)Deprecated, for removal: This API element is subject to removal in a future version.JdbcTypeOracleArrayJdbcType. resolveType(TypeConfiguration typeConfiguration, Dialect dialect, JdbcType elementType, ColumnTypeInformation columnTypeInformation)voidDialectLogging. usingDialect(Dialect dialect)Constructors in org.hibernate.dialect with parameters of type Dialect Constructor Description DialectDelegateWrapper(Dialect wrapped) -
Uses of Dialect in org.hibernate.dialect.aggregate
Methods in org.hibernate.dialect.aggregate with parameters of type Dialect Modifier and Type Method Description static AggregateSupportOracleAggregateSupport. valueOf(Dialect dialect)static AggregateSupportPostgreSQLAggregateSupport. valueOf(Dialect dialect) -
Uses of Dialect in org.hibernate.dialect.function
Methods in org.hibernate.dialect.function with parameters of type Dialect Modifier and Type Method Description voidCommonFunctionFactory. aggregates(Dialect dialect, SqlAstNodeRenderingMode inferenceArgumentRenderingMode)voidCommonFunctionFactory. avg_castingNonDoubleArguments(Dialect dialect, SqlAstNodeRenderingMode inferenceArgumentRenderingMode)Constructors in org.hibernate.dialect.function with parameters of type Dialect Constructor Description AvgFunction(Dialect dialect, TypeConfiguration typeConfiguration, SqlAstNodeRenderingMode defaultArgumentRenderingMode)CastFunction(Dialect dialect, int preferredSqlTypeCodeForBoolean)CastingConcatFunction(Dialect dialect, String concatOperator, boolean needsCastWrapper, SqlAstNodeRenderingMode argumentRenderingMode, TypeConfiguration typeConfiguration)CountFunction(Dialect dialect, TypeConfiguration typeConfiguration, SqlAstNodeRenderingMode defaultArgumentRenderingMode, String concatOperator)CountFunction(Dialect dialect, TypeConfiguration typeConfiguration, SqlAstNodeRenderingMode defaultArgumentRenderingMode, String concatOperator, String concatArgumentCastType, boolean castDistinctStringConcat)CountFunction(Dialect dialect, TypeConfiguration typeConfiguration, SqlAstNodeRenderingMode defaultArgumentRenderingMode, String countFunctionName, String concatOperator, String concatArgumentCastType, boolean castDistinctStringConcat)CountFunction(Dialect dialect, TypeConfiguration typeConfiguration, SqlAstNodeRenderingMode defaultArgumentRenderingMode, String countFunctionName, String concatOperator, String concatArgumentCastType, boolean castDistinctStringConcat, String distinctArgumentCastType)ExtractFunction(Dialect dialect, TypeConfiguration typeConfiguration)IntegralTimestampaddFunction(Dialect dialect, TypeConfiguration typeConfiguration)TimestampaddFunction(Dialect dialect, TypeConfiguration typeConfiguration)TimestampdiffFunction(Dialect dialect, TypeConfiguration typeConfiguration)TrimFunction(Dialect dialect, TypeConfiguration typeConfiguration) -
Uses of Dialect in org.hibernate.dialect.identity
Methods in org.hibernate.dialect.identity with parameters of type Dialect Modifier and Type Method Description GetGeneratedKeysDelegateIdentityColumnSupport. buildGetGeneratedKeysDelegate(PostInsertIdentityPersister persister, Dialect dialect)The Delegate for dealing with IDENTITY columns using JDBC3 getGeneratedKeysGetGeneratedKeysDelegateIdentityColumnSupportImpl. buildGetGeneratedKeysDelegate(PostInsertIdentityPersister persister, Dialect dialect)GetGeneratedKeysDelegateOracle12cIdentityColumnSupport. buildGetGeneratedKeysDelegate(PostInsertIdentityPersister persister, Dialect dialect)GetGeneratedKeysDelegateSybaseJconnIdentityColumnSupport. buildGetGeneratedKeysDelegate(PostInsertIdentityPersister persister, Dialect dialect)Constructors in org.hibernate.dialect.identity with parameters of type Dialect Constructor Description Oracle12cGetGeneratedKeysDelegate(PostInsertIdentityPersister persister, Dialect dialect)Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of Dialect in org.hibernate.dialect.temptable
Methods in org.hibernate.dialect.temptable that return Dialect Modifier and Type Method Description DialectTemporaryTable. getDialect()Methods in org.hibernate.dialect.temptable with parameters of type Dialect Modifier and Type Method Description static TemporaryTableTemporaryTable. createEntityTable(EntityMappingType entityDescriptor, Function<String,String> temporaryTableNameAdjuster, Dialect dialect, RuntimeModelCreationContext runtimeModelCreationContext)static TemporaryTableTemporaryTable. createIdTable(EntityMappingType entityDescriptor, Function<String,String> temporaryTableNameAdjuster, Dialect dialect, RuntimeModelCreationContext runtimeModelCreationContext)Constructors in org.hibernate.dialect.temptable with parameters of type Dialect Constructor Description StandardTemporaryTableExporter(Dialect dialect) -
Uses of Dialect in org.hibernate.dialect.unique
Fields in org.hibernate.dialect.unique declared as Dialect Modifier and Type Field Description protected DialectAlterTableUniqueDelegate. dialectConstructors in org.hibernate.dialect.unique with parameters of type Dialect Constructor Description AlterTableUniqueDelegate(Dialect dialect)AlterTableUniqueIndexDelegate(Dialect dialect)CreateTableUniqueDelegate(Dialect dialect)DefaultUniqueDelegate(Dialect dialect)Deprecated.SkipNullableUniqueDelegate(Dialect dialect) -
Uses of Dialect in org.hibernate.engine.jdbc.dialect.spi
Methods in org.hibernate.engine.jdbc.dialect.spi that return Dialect Modifier and Type Method Description DialectDialectFactory. buildDialect(Map<String,Object> configValues, DialectResolutionInfoSource resolutionInfoSource)Builds an appropriate Dialect instance.DialectBasicDialectResolver. resolveDialect(DialectResolutionInfo info)DialectDialectResolver. resolveDialect(DialectResolutionInfo info)Determine theDialectto use based on the given information. -
Uses of Dialect in org.hibernate.engine.jdbc.env.spi
Methods in org.hibernate.engine.jdbc.env.spi that return Dialect Modifier and Type Method Description DialectJdbcEnvironment. getDialect()Get the dialect for this environment.Methods in org.hibernate.engine.jdbc.env.spi with parameters of type Dialect Modifier and Type Method Description StringQualifiedObjectNameFormatter. format(QualifiedName qualifiedName, Dialect dialect)Render a formatted non-table and non-sequence qualified nameStringQualifiedObjectNameFormatter. format(QualifiedSequenceName qualifiedSequenceName, Dialect dialect)Render a formatted sequence nameStringQualifiedObjectNameFormatter. format(QualifiedTableName qualifiedTableName, Dialect dialect)Render a formatted a table nameStringSchemaNameResolver. resolveSchemaName(Connection connection, Dialect dialect)Given a JDBCConnection, resolve the name of the schema (if one) to which it connects. -
Uses of Dialect in org.hibernate.engine.jdbc.spi
Methods in org.hibernate.engine.jdbc.spi that return Dialect Modifier and Type Method Description DialectJdbcServices. getDialect()Obtain the dialect of the database. -
Uses of Dialect in org.hibernate.generator
Methods in org.hibernate.generator with parameters of type Dialect Modifier and Type Method Description String[]OnExecutionGenerator. getReferencedColumnValues(Dialect dialect)A SQL expression indicating how to calculate the generated values when the mapped columns are included in the SQL statement.booleanOnExecutionGenerator. referenceColumnsInSql(Dialect dialect)Determines if the columns whose values are generated are included in the column list of the SQLinsertorupdatestatement. -
Uses of Dialect in org.hibernate.id
Methods in org.hibernate.id with parameters of type Dialect Modifier and Type Method Description String[]IdentityGenerator. getReferencedColumnValues(Dialect dialect)String[]SelectGenerator. getReferencedColumnValues(Dialect dialect)booleanIdentityGenerator. referenceColumnsInSql(Dialect dialect)booleanSelectGenerator. referenceColumnsInSql(Dialect dialect) -
Uses of Dialect in org.hibernate.id.enhanced
Methods in org.hibernate.id.enhanced with parameters of type Dialect Modifier and Type Method Description protected QualifiedNameSequenceStyleGenerator. determineSequenceName(Properties params, Dialect dialect, JdbcEnvironment jdbcEnv, ServiceRegistry serviceRegistry)Determine the name of the sequence (or table if this resolves to a physical table) to use. -
Uses of Dialect in org.hibernate.id.factory
Methods in org.hibernate.id.factory that return Dialect Modifier and Type Method Description DialectIdentifierGeneratorFactory. getDialect()Deprecated, for removal: This API element is subject to removal in a future version.should be removed -
Uses of Dialect in org.hibernate.id.insert
Constructors in org.hibernate.id.insert with parameters of type Dialect Constructor Description BasicSelectingDelegate(PostInsertIdentityPersister persister, Dialect dialect)GetGeneratedKeysDelegate(PostInsertIdentityPersister persister, Dialect dialect, boolean inferredKeys)InsertReturningDelegate(PostInsertIdentityPersister persister, Dialect dialect)SybaseJConnGetGeneratedKeysDelegate(PostInsertIdentityPersister persister, Dialect dialect)UniqueKeySelectingDelegate(PostInsertIdentityPersister persister, Dialect dialect, String[] uniqueKeyPropertyNames) -
Uses of Dialect in org.hibernate.mapping
Methods in org.hibernate.mapping that return Dialect Modifier and Type Method Description DialectBasicValue. getDialect()Methods in org.hibernate.mapping with parameters of type Dialect Modifier and Type Method Description voidPersistentClass. assignCheckConstraintsToTable(Dialect dialect, TypeConfiguration types, SqmFunctionRegistry functions)static StringIndex. buildSqlCreateIndexString(Dialect dialect, String name, String tableName, List<Column> columns, Map<Column,String> columnOrderMap, boolean unique)GeneratorComponent. createGenerator(IdentifierGeneratorFactory identifierGeneratorFactory, Dialect dialect, RootClass rootClass)GeneratorKeyValue. createGenerator(IdentifierGeneratorFactory identifierGeneratorFactory, Dialect dialect, RootClass rootClass)GeneratorSimpleValue. createGenerator(IdentifierGeneratorFactory identifierGeneratorFactory, Dialect dialect, RootClass rootClass)default IdentifierGeneratorKeyValue. createIdentifierGenerator(IdentifierGeneratorFactory identifierGeneratorFactory, Dialect dialect, String defaultCatalog, String defaultSchema, RootClass rootClass)Deprecated.default IdentifierGeneratorKeyValue. createIdentifierGenerator(IdentifierGeneratorFactory identifierGeneratorFactory, Dialect dialect, RootClass rootClass)Deprecated.StringAggregateColumn. getAggregateAssignmentExpressionTemplate(Dialect dialect)StringAggregateColumn. getAggregateReadExpressionTemplate(Dialect dialect)StringColumn. getAlias(Dialect dialect)StringColumn. getAlias(Dialect dialect, Table table)Generate a column alias that is unique across multiple tablesStringFormula. getAlias(Dialect dialect)StringFormula. getAlias(Dialect dialect, Table table)StringSelectable. getAlias(Dialect dialect)Deprecated.new read-by-position paradigm means that these generated aliases are no longer neededStringSelectable. getAlias(Dialect dialect, Table table)Deprecated.new read-by-position paradigm means that these generated aliases are no longer neededSizeColumn. getColumnSize(Dialect dialect, Mapping mapping)StringTable. getQuotedCatalog(Dialect dialect)StringUserDefinedType. getQuotedCatalog(Dialect dialect)StringColumn. getQuotedName(Dialect dialect)StringIndex. getQuotedName(Dialect dialect)StringTable. getQuotedName(Dialect dialect)StringUserDefinedType. getQuotedName(Dialect dialect)StringTable. getQuotedSchema(Dialect dialect)StringUserDefinedType. getQuotedSchema(Dialect dialect)StringColumn. getReadExpr(Dialect dialect)StringColumn. getSqlType(TypeConfiguration typeConfiguration, Dialect dialect, Mapping mapping)Deprecated.StringColumn. getTemplate(Dialect dialect, TypeConfiguration typeConfiguration, SqmFunctionRegistry registry)StringFormula. getTemplate(Dialect dialect, TypeConfiguration typeConfiguration, SqmFunctionRegistry registry)StringSelectable. getTemplate(Dialect dialect, TypeConfiguration typeConfiguration, SqmFunctionRegistry functionRegistry)StringColumn. getText(Dialect d)StringFormula. getText(Dialect dialect)StringSelectable. getText(Dialect dialect)The selectable's text representation accounting for the Dialect's quoting, if quoteddefault StringSelectable. getWriteExpr(JdbcMapping jdbcMapping, Dialect dialect)booleanConstraint. isGenerated(Dialect dialect)booleanKeyValue. isIdentityColumn(IdentifierGeneratorFactory identifierGeneratorFactory, Dialect dialect)Deprecated.We need to addColumn.isIdentity()booleanSimpleValue. isIdentityColumn(IdentifierGeneratorFactory identifierGeneratorFactory, Dialect dialect)Deprecated.@Remove Iterator<String>Table. sqlAlterStrings(Dialect dialect, Metadata metadata, TableInformation tableInfo, SqlStringGenerationContext sqlStringGenerationContext)Deprecated.StringPrimaryKey. sqlConstraintString(Dialect dialect) -
Uses of Dialect in org.hibernate.metamodel.spi
Methods in org.hibernate.metamodel.spi that return Dialect Modifier and Type Method Description DialectRuntimeModelCreationContext. getDialect() -
Uses of Dialect in org.hibernate.persister.collection
Methods in org.hibernate.persister.collection that return Dialect Modifier and Type Method Description protected DialectAbstractCollectionPersister. getDialect() -
Uses of Dialect in org.hibernate.persister.entity.mutation
Fields in org.hibernate.persister.entity.mutation declared as Dialect Modifier and Type Field Description protected DialectAbstractMutationCoordinator. dialectMethods in org.hibernate.persister.entity.mutation that return Dialect Modifier and Type Method Description protected DialectAbstractMutationCoordinator. dialect() -
Uses of Dialect in org.hibernate.query.sqm
Methods in org.hibernate.query.sqm with parameters of type Dialect Modifier and Type Method Description StringTemporalUnit. conversionFactor(TemporalUnit unit, Dialect dialect) -
Uses of Dialect in org.hibernate.query.sqm.function
Methods in org.hibernate.query.sqm.function with parameters of type Dialect Modifier and Type Method Description StringSelfRenderingFunctionSqlAstExpression. getAlias(Dialect dialect)StringSelfRenderingFunctionSqlAstExpression. getAlias(Dialect dialect, Table table)StringSelfRenderingFunctionSqlAstExpression. getTemplate(Dialect dialect, TypeConfiguration typeConfiguration, SqmFunctionRegistry registry)StringSelfRenderingFunctionSqlAstExpression. getText(Dialect dialect) -
Uses of Dialect in org.hibernate.query.sqm.sql
Methods in org.hibernate.query.sqm.sql that return Dialect Modifier and Type Method Description DialectBaseSqmToSqlAstConverter. getDialect() -
Uses of Dialect in org.hibernate.sql
Methods in org.hibernate.sql that return Dialect Modifier and Type Method Description protected DialectInsert. getDialect()Methods in org.hibernate.sql with parameters of type Dialect Modifier and Type Method Description static List<String>Template. collectColumnNames(String sql, Dialect dialect, TypeConfiguration typeConfiguration, SqmFunctionRegistry functionRegistry)static StringTemplate. renderWhereStringTemplate(String sqlWhereString, String placeholder, Dialect dialect, TypeConfiguration typeConfiguration, SqmFunctionRegistry functionRegistry)Takes the where condition provided in the mapping attribute and interpolates the alias.static StringTemplate. renderWhereStringTemplate(String sqlWhereString, Dialect dialect, TypeConfiguration typeConfiguration, SqmFunctionRegistry functionRegistry)Constructors in org.hibernate.sql with parameters of type Dialect Constructor Description ForUpdateFragment(Dialect dialect, LockOptions lockOptions, Map<String,String[]> keyColumnNames)Insert(Dialect dialect, ParameterMarkerStrategy parameterMarkerStrategy) -
Uses of Dialect in org.hibernate.sql.ast.spi
Methods in org.hibernate.sql.ast.spi that return Dialect Modifier and Type Method Description DialectAbstractSqlAstTranslator. getDialect() -
Uses of Dialect in org.hibernate.tool.schema.spi
Methods in org.hibernate.tool.schema.spi with parameters of type Dialect Modifier and Type Method Description List<String>SqlScriptCommandExtractor. extractCommands(Reader reader, Dialect dialect)Read the commands from the SQL script represented by the incoming reader, returning those commands as an array -
Uses of Dialect in org.hibernate.tuple
Methods in org.hibernate.tuple with parameters of type Dialect Modifier and Type Method Description StringCreationTimestampGeneration. getDatabaseGeneratedReferencedColumnValue(Dialect dialect)Deprecated.StringUpdateTimestampGeneration. getDatabaseGeneratedReferencedColumnValue(Dialect dialect)Deprecated.default StringValueGeneration. getDatabaseGeneratedReferencedColumnValue(Dialect dialect)Deprecated, for removal: This API element is subject to removal in a future version.A SQL expression indicating how to calculate the generated value when the property value is generated in the database and the mapped column is included in the SQL statement.default String[]ValueGeneration. getReferencedColumnValues(Dialect dialect)Deprecated, for removal: This API element is subject to removal in a future version.default booleanValueGeneration. referenceColumnsInSql(Dialect dialect)Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of Dialect in org.hibernate.type
Methods in org.hibernate.type with parameters of type Dialect Modifier and Type Method Description default StringBasicType. getCheckCondition(String columnName, Dialect dialect)The check constraint that should be added to the column definition in generated DDL.StringCharBooleanConverter. getCheckCondition(String columnName, JdbcType jdbcType, Dialect dialect)StringNumericBooleanConverter. getCheckCondition(String columnName, JdbcType jdbcType, Dialect dialect)default StringBasicType. getSpecializedTypeDeclaration(Dialect dialect)StringCharBooleanConverter. getSpecializedTypeDeclaration(JdbcType jdbcType, Dialect dialect) -
Uses of Dialect in org.hibernate.type.descriptor
Methods in org.hibernate.type.descriptor with parameters of type Dialect Modifier and Type Method Description static <T extends Temporal>
TDateTimeUtils. roundToDefaultPrecision(T temporal, Dialect d)Do the same conversion that databases do when they encounter a timestamp with a higher precision than what is supported by a column, which is to round the excess fractions. -
Uses of Dialect in org.hibernate.type.descriptor.converter.spi
Methods in org.hibernate.type.descriptor.converter.spi with parameters of type Dialect Modifier and Type Method Description default StringBasicValueConverter. getCheckCondition(String columnName, JdbcType sqlType, Dialect dialect)The check constraint that should be added to the column definition in generated DDL.default StringBasicValueConverter. getSpecializedTypeDeclaration(JdbcType jdbcType, Dialect dialect) -
Uses of Dialect in org.hibernate.type.descriptor.java
Methods in org.hibernate.type.descriptor.java with parameters of type Dialect Modifier and Type Method Description longBigDecimalJavaType. getDefaultSqlLength(Dialect dialect, JdbcType jdbcType)longBigIntegerJavaType. getDefaultSqlLength(Dialect dialect, JdbcType jdbcType)longBlobJavaType. getDefaultSqlLength(Dialect dialect, JdbcType jdbcType)longBooleanJavaType. getDefaultSqlLength(Dialect dialect, JdbcType jdbcType)longByteJavaType. getDefaultSqlLength(Dialect dialect, JdbcType jdbcType)longCharacterJavaType. getDefaultSqlLength(Dialect dialect, JdbcType jdbcType)longClobJavaType. getDefaultSqlLength(Dialect dialect, JdbcType jdbcType)longCurrencyJavaType. getDefaultSqlLength(Dialect dialect, JdbcType jdbcType)longDoubleJavaType. getDefaultSqlLength(Dialect dialect, JdbcType jdbcType)longFloatJavaType. getDefaultSqlLength(Dialect dialect, JdbcType jdbcType)longInetAddressJavaType. getDefaultSqlLength(Dialect dialect, JdbcType jdbcType)longIntegerJavaType. getDefaultSqlLength(Dialect dialect, JdbcType jdbcType)default longJavaType. getDefaultSqlLength(Dialect dialect, JdbcType jdbcType)The default column length when this Java type is mapped to a SQL data type which is parametrized by length, for exampleTypes.VARCHAR.longLongJavaType. getDefaultSqlLength(Dialect dialect, JdbcType jdbcType)longShortJavaType. getDefaultSqlLength(Dialect dialect, JdbcType jdbcType)longUUIDJavaType. getDefaultSqlLength(Dialect dialect, JdbcType jdbcType)longZoneOffsetJavaType. getDefaultSqlLength(Dialect dialect, JdbcType jdbcType)intBigDecimalJavaType. getDefaultSqlPrecision(Dialect dialect, JdbcType jdbcType)intBigIntegerJavaType. getDefaultSqlPrecision(Dialect dialect, JdbcType jdbcType)intBooleanJavaType. getDefaultSqlPrecision(Dialect dialect, JdbcType jdbcType)intByteJavaType. getDefaultSqlPrecision(Dialect dialect, JdbcType jdbcType)intCalendarDateJavaType. getDefaultSqlPrecision(Dialect dialect, JdbcType jdbcType)intCalendarJavaType. getDefaultSqlPrecision(Dialect dialect, JdbcType jdbcType)intCalendarTimeJavaType. getDefaultSqlPrecision(Dialect dialect, JdbcType jdbcType)intCharacterJavaType. getDefaultSqlPrecision(Dialect dialect, JdbcType jdbcType)intDateJavaType. getDefaultSqlPrecision(Dialect dialect, JdbcType jdbcType)intDoubleJavaType. getDefaultSqlPrecision(Dialect dialect, JdbcType jdbcType)intDurationJavaType. getDefaultSqlPrecision(Dialect dialect, JdbcType jdbcType)intFloatJavaType. getDefaultSqlPrecision(Dialect dialect, JdbcType jdbcType)intInstantJavaType. getDefaultSqlPrecision(Dialect dialect, JdbcType jdbcType)intIntegerJavaType. getDefaultSqlPrecision(Dialect dialect, JdbcType jdbcType)default intJavaType. getDefaultSqlPrecision(Dialect dialect, JdbcType jdbcType)The default column precision when this Java type is mapped to a SQL data type which is parametrized by precision, for exampleTypes.DECIMAL.intJdbcTimeJavaType. getDefaultSqlPrecision(Dialect dialect, JdbcType jdbcType)intJdbcTimestampJavaType. getDefaultSqlPrecision(Dialect dialect, JdbcType jdbcType)intLocalDateTimeJavaType. getDefaultSqlPrecision(Dialect dialect, JdbcType jdbcType)intLocalTimeJavaType. getDefaultSqlPrecision(Dialect dialect, JdbcType jdbcType)intLongJavaType. getDefaultSqlPrecision(Dialect dialect, JdbcType jdbcType)intOffsetDateTimeJavaType. getDefaultSqlPrecision(Dialect dialect, JdbcType jdbcType)intOffsetTimeJavaType. getDefaultSqlPrecision(Dialect dialect, JdbcType jdbcType)intShortJavaType. getDefaultSqlPrecision(Dialect dialect, JdbcType jdbcType)intZonedDateTimeJavaType. getDefaultSqlPrecision(Dialect dialect, JdbcType jdbcType)intBigIntegerJavaType. getDefaultSqlScale(Dialect dialect, JdbcType jdbcType)intBooleanJavaType. getDefaultSqlScale(Dialect dialect, JdbcType jdbcType)intByteJavaType. getDefaultSqlScale(Dialect dialect, JdbcType jdbcType)intCharacterJavaType. getDefaultSqlScale(Dialect dialect, JdbcType jdbcType)intDurationJavaType. getDefaultSqlScale(Dialect dialect, JdbcType jdbcType)intIntegerJavaType. getDefaultSqlScale(Dialect dialect, JdbcType jdbcType)default intJavaType. getDefaultSqlScale(Dialect dialect, JdbcType jdbcType)The default column scale when this Java type is mapped to a SQL data type which is parametrized by scale, for exampleTypes.DECIMAL.intLongJavaType. getDefaultSqlScale(Dialect dialect, JdbcType jdbcType)intShortJavaType. getDefaultSqlScale(Dialect dialect, JdbcType jdbcType)BasicType<?>AbstractArrayJavaType. resolveType(TypeConfiguration typeConfiguration, Dialect dialect, BasicType<E> elementType, ColumnTypeInformation columnTypeInformation, JdbcTypeIndicators stdIndicators)BasicType<?>ArrayJavaType. resolveType(TypeConfiguration typeConfiguration, Dialect dialect, BasicType<T> elementType, ColumnTypeInformation columnTypeInformation, JdbcTypeIndicators stdIndicators)BasicType<?>BasicPluralJavaType. resolveType(TypeConfiguration typeConfiguration, Dialect dialect, BasicType<T> elementType, ColumnTypeInformation columnTypeInformation, JdbcTypeIndicators stdIndicators)Creates a container type for the given element type -
Uses of Dialect in org.hibernate.type.descriptor.java.spi
Methods in org.hibernate.type.descriptor.java.spi with parameters of type Dialect Modifier and Type Method Description BasicType<?>BasicCollectionJavaType. resolveType(TypeConfiguration typeConfiguration, Dialect dialect, BasicType<E> elementType, ColumnTypeInformation columnTypeInformation, JdbcTypeIndicators stdIndicators) -
Uses of Dialect in org.hibernate.type.descriptor.jdbc
Methods in org.hibernate.type.descriptor.jdbc that return Dialect Modifier and Type Method Description DialectJdbcTypeIndicators. getDialect()Methods in org.hibernate.type.descriptor.jdbc with parameters of type Dialect Modifier and Type Method Description voidJdbcLiteralFormatter. appendJdbcLiteral(SqlAppender appender, T value, Dialect dialect, WrapperOptions wrapperOptions)Append a SQL literal representing the given Java value to a fragment of SQL which is being built.voidH2FormatJsonJdbcType. appendWriteExpression(String writeExpression, SqlAppender appender, Dialect dialect)default voidJdbcType. appendWriteExpression(String writeExpression, SqlAppender appender, Dialect dialect)Append the write expression wrapped in a way to be able to write values with this JdbcType's ValueBinder.default StringJdbcType. getCheckCondition(String columnName, JavaType<?> javaType, Dialect dialect)The check constraint that should be added to the column definition in generated DDL.StringOracleJsonBlobJdbcType. getCheckCondition(String columnName, JavaType<?> javaType, Dialect dialect)JdbcTypeArrayJdbcType. resolveType(TypeConfiguration typeConfiguration, Dialect dialect, BasicType<?> elementType, ColumnTypeInformation columnTypeInformation)JdbcTypeArrayJdbcType. resolveType(TypeConfiguration typeConfiguration, Dialect dialect, JdbcType elementType, ColumnTypeInformation columnTypeInformation)default StringJdbcLiteralFormatter. toJdbcLiteral(T value, Dialect dialect, WrapperOptions wrapperOptions)Produces a string containing a SQL literal value representing the given Java value.default StringJdbcType. wrapWriteExpression(String writeExpression, Dialect dialect)Wraps the write expression to be able to write values with this JdbcType's ValueBinder. -
Uses of Dialect in org.hibernate.type.descriptor.sql.spi
Methods in org.hibernate.type.descriptor.sql.spi with parameters of type Dialect Modifier and Type Method Description StringDdlTypeRegistry. getTypeName(int typeCode, Dialect dialect)Get the SQL type name for the specifiedJDBC type code, filling in the placemarkers$l,$p, and$swith the default length, precision, and scale for the given SQL dialect. -
Uses of Dialect in org.hibernate.usertype
Methods in org.hibernate.usertype with parameters of type Dialect Modifier and Type Method Description default longUserType. getDefaultSqlLength(Dialect dialect, JdbcType jdbcType)The default column length, for use in DDL generation.default intUserType. getDefaultSqlPrecision(Dialect dialect, JdbcType jdbcType)The default column precision, for use in DDL generation.default intUserType. getDefaultSqlScale(Dialect dialect, JdbcType jdbcType)The default column scale, for use in DDL generation.
-