Uses of Interface
org.hibernate.metamodel.mapping.SqlTypedMapping
Packages that use SqlTypedMapping
Package
Description
This package abstracts over the multifarious dialects of SQL
understood by the databases supported by Hibernate.
Support for
Dialect-specific aggregate column types,
including user-defined composite types, and JSON or XML types.Support for temporary tables.
Defines the runtime mapping metamodel, which describes the mapping
of the application's domain model parts (entities, attributes) to
relational database objects (tables, columns).
Defines support for performing mutation operations originating
from persistence-context events.
Nodes representing common table expressions (CTE) in the SQM tree.
Package defining support for creating and consuming a SQL AST.
AST nodes representing expressions in a SQL tree.
SQL AST extensions for model mutations.
-
Uses of SqlTypedMapping in org.hibernate.dialect
Methods in org.hibernate.dialect with parameters of type SqlTypedMappingModifier and TypeMethodDescriptionDialect.getSelectClauseNullString(SqlTypedMapping sqlTypeMapping, TypeConfiguration typeConfiguration) Given a type mapping, return the expression for a literal null value of that type, to use in aselectclause.PostgreSQLDialect.getSelectClauseNullString(SqlTypedMapping sqlType, TypeConfiguration typeConfiguration) -
Uses of SqlTypedMapping in org.hibernate.dialect.aggregate
Methods in org.hibernate.dialect.aggregate with parameters of type SqlTypedMappingModifier and TypeMethodDescriptionAggregateSupport.aggregateComponentCustomReadExpression(String template, String placeholder, String aggregateParentReadExpression, String columnExpression, int aggregateColumnTypeCode, SqlTypedMapping column, TypeConfiguration typeConfiguration) Returns the custom read expression to use forcolumn.AggregateSupportImpl.aggregateComponentCustomReadExpression(String template, String placeholder, String aggregateParentReadExpression, String columnExpression, int aggregateColumnTypeCode, SqlTypedMapping column, TypeConfiguration typeConfiguration) CockroachDBAggregateSupport.aggregateComponentCustomReadExpression(String template, String placeholder, String aggregateParentReadExpression, String columnExpression, int aggregateColumnTypeCode, SqlTypedMapping column, TypeConfiguration typeConfiguration) DB2AggregateSupport.aggregateComponentCustomReadExpression(String template, String placeholder, String aggregateParentReadExpression, String columnExpression, int aggregateColumnTypeCode, SqlTypedMapping column, TypeConfiguration typeConfiguration) H2AggregateSupport.aggregateComponentCustomReadExpression(String template, String placeholder, String aggregateParentReadExpression, String columnExpression, int aggregateColumnTypeCode, SqlTypedMapping column, TypeConfiguration typeConfiguration) HANAAggregateSupport.aggregateComponentCustomReadExpression(String template, String placeholder, String aggregateParentReadExpression, String columnExpression, int aggregateColumnTypeCode, SqlTypedMapping column, TypeConfiguration typeConfiguration) MySQLAggregateSupport.aggregateComponentCustomReadExpression(String template, String placeholder, String aggregateParentReadExpression, String columnExpression, int aggregateColumnTypeCode, SqlTypedMapping column, TypeConfiguration typeConfiguration) OracleAggregateSupport.aggregateComponentCustomReadExpression(String template, String placeholder, String aggregateParentReadExpression, String columnExpression, int aggregateColumnTypeCode, SqlTypedMapping column, TypeConfiguration typeConfiguration) PostgreSQLAggregateSupport.aggregateComponentCustomReadExpression(String template, String placeholder, String aggregateParentReadExpression, String columnExpression, int aggregateColumnTypeCode, SqlTypedMapping column, TypeConfiguration typeConfiguration) SQLServerAggregateSupport.aggregateComponentCustomReadExpression(String template, String placeholder, String aggregateParentReadExpression, String columnExpression, int aggregateColumnTypeCode, SqlTypedMapping column, TypeConfiguration typeConfiguration) SybaseASEAggregateSupport.aggregateComponentCustomReadExpression(String template, String placeholder, String aggregateParentReadExpression, String columnExpression, int aggregateColumnTypeCode, SqlTypedMapping column, TypeConfiguration typeConfiguration) -
Uses of SqlTypedMapping in org.hibernate.dialect.function.array
Methods in org.hibernate.dialect.function.array with parameters of type SqlTypedMappingModifier and TypeMethodDescriptionprotected StringHANAUnnestFunction.getDdlType(SqlTypedMapping sqlTypedMapping, int containerSqlTypeCode, SqlAstTranslator<?> translator) protected StringUnnestFunction.getDdlType(SqlTypedMapping sqlTypedMapping, int containerSqlTypeCode, SqlAstTranslator<?> translator) protected voidDB2UnnestFunction.renderJsonTable(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, org.hibernate.query.sqm.tuple.internal.AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidH2UnnestFunction.renderJsonTable(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, org.hibernate.query.sqm.tuple.internal.AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidHANAUnnestFunction.renderJsonTable(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, org.hibernate.query.sqm.tuple.internal.AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidPostgreSQLUnnestFunction.renderJsonTable(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, org.hibernate.query.sqm.tuple.internal.AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidSQLServerUnnestFunction.renderJsonTable(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, org.hibernate.query.sqm.tuple.internal.AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidUnnestFunction.renderJsonTable(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, org.hibernate.query.sqm.tuple.internal.AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidH2UnnestFunction.renderUnnest(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, org.hibernate.query.sqm.tuple.internal.AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidOracleUnnestFunction.renderUnnest(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, org.hibernate.query.sqm.tuple.internal.AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidUnnestFunction.renderUnnest(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, org.hibernate.query.sqm.tuple.internal.AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidHANAUnnestFunction.renderXmlTable(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, org.hibernate.query.sqm.tuple.internal.AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidPostgreSQLUnnestFunction.renderXmlTable(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, org.hibernate.query.sqm.tuple.internal.AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidSQLServerUnnestFunction.renderXmlTable(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, org.hibernate.query.sqm.tuple.internal.AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidSybaseASEUnnestFunction.renderXmlTable(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, org.hibernate.query.sqm.tuple.internal.AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected voidUnnestFunction.renderXmlTable(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, org.hibernate.query.sqm.tuple.internal.AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) -
Uses of SqlTypedMapping in org.hibernate.dialect.function.json
Methods in org.hibernate.dialect.function.json with parameters of type SqlTypedMappingModifier and TypeMethodDescriptionstatic StringHANAJsonValueFunction.jsonValueReturningType(SqlTypedMapping column) -
Uses of SqlTypedMapping in org.hibernate.dialect.function.xml
Methods in org.hibernate.dialect.function.xml with parameters of type SqlTypedMappingModifier and TypeMethodDescriptionstatic StringHANAXmlTableFunction.xmlValueReturningType(SqlTypedMapping column, String columnDefinition) -
Uses of SqlTypedMapping in org.hibernate.dialect.temptable
Classes in org.hibernate.dialect.temptable that implement SqlTypedMappingModifier and TypeClassDescriptionclassA column in a IdTable.class -
Uses of SqlTypedMapping in org.hibernate.metamodel.mapping
Subinterfaces of SqlTypedMapping in org.hibernate.metamodel.mappingModifier and TypeInterfaceDescriptioninterfaceMapping for a simple, single-column identifierinterfaceDescribes a ModelPart which is a basic value, either aBasicattribute a basic-valued collection partinterfaceDescriptor for the collection identifier.interfaceMapping of a discriminator, for either entity or association (ANY) discrimination.interfaceDetails about the discriminator for an embeddable hierarchy.interfaceDetails about the discriminator for an entity hierarchy.interfaceMapping of a row-idinterfaceDescribes the mapping of an entity's versioninterfaceMapping of a selectable (column/formula)interfaceMetadata about the indicator column for entities and collections enabled for soft deletestatic interfaceDetails about a column within the key groupClasses in org.hibernate.metamodel.mapping that implement SqlTypedMapping -
Uses of SqlTypedMapping in org.hibernate.metamodel.mapping.internal
Classes in org.hibernate.metamodel.mapping.internal that implement SqlTypedMappingModifier and TypeClassDescriptionclassorg.hibernate.metamodel.mapping.internal.SelectableMappingImplclassorg.hibernate.metamodel.mapping.internal.SqlTypedMappingImpl -
Uses of SqlTypedMapping in org.hibernate.persister.entity.mutation
Classes in org.hibernate.persister.entity.mutation that implement SqlTypedMapping -
Uses of SqlTypedMapping in org.hibernate.query.sqm.tree.cte
Methods in org.hibernate.query.sqm.tree.cte with parameters of type SqlTypedMappingModifier and TypeMethodDescriptionorg.hibernate.query.sqm.tuple.internal.CteTupleTableGroupProducerSqmCteTable.resolveTableGroupProducer(String aliasStem, SqlTypedMapping[] sqlTypedMappings, FromClauseAccess fromClauseAccess) -
Uses of SqlTypedMapping in org.hibernate.sql.ast.spi
Methods in org.hibernate.sql.ast.spi with parameters of type SqlTypedMappingModifier and TypeMethodDescriptionstatic StringAbstractSqlAstTranslator.getCastTypeName(SqlTypedMapping castTarget, TypeConfiguration typeConfiguration) static StringAbstractSqlAstTranslator.getSqlTypeName(SqlTypedMapping castTarget, TypeConfiguration typeConfiguration) -
Uses of SqlTypedMapping in org.hibernate.sql.ast.tree.expression
Classes in org.hibernate.sql.ast.tree.expression that implement SqlTypedMappingMethods in org.hibernate.sql.ast.tree.expression that return SqlTypedMapping -
Uses of SqlTypedMapping in org.hibernate.sql.model.ast
Methods in org.hibernate.sql.model.ast that return SqlTypedMapping