Uses of Interface
org.hibernate.metamodel.mapping.SqlTypedMapping
Packages that use SqlTypedMapping
Package
Description
Support for
Dialect
-specific aggregate column types,
including user-defined composite types, and JSON or XML types.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.
Implementation of the SPI for execution of SQL statements via JDBC.
-
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 String
HANAUnnestFunction.getDdlType
(SqlTypedMapping sqlTypedMapping, int containerSqlTypeCode, SqlAstTranslator<?> translator) protected String
UnnestFunction.getDdlType
(SqlTypedMapping sqlTypedMapping, int containerSqlTypeCode, SqlAstTranslator<?> translator) protected void
DB2UnnestFunction.renderJsonTable
(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected void
H2UnnestFunction.renderJsonTable
(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected void
HANAUnnestFunction.renderJsonTable
(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected void
PostgreSQLUnnestFunction.renderJsonTable
(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected void
SQLServerUnnestFunction.renderJsonTable
(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected void
UnnestFunction.renderJsonTable
(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected void
H2UnnestFunction.renderUnnest
(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected void
OracleUnnestFunction.renderUnnest
(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected void
UnnestFunction.renderUnnest
(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected void
HANAUnnestFunction.renderXmlTable
(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected void
PostgreSQLUnnestFunction.renderXmlTable
(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected void
SQLServerUnnestFunction.renderXmlTable
(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected void
SybaseASEUnnestFunction.renderXmlTable
(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, AnonymousTupleTableGroupProducer tupleType, String tableIdentifierVariable, SqlAstTranslator<?> walker) protected void
UnnestFunction.renderXmlTable
(SqlAppender sqlAppender, Expression array, BasicPluralType<?, ?> pluralType, @Nullable SqlTypedMapping sqlTypedMapping, 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 String
HANAJsonValueFunction.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 String
HANAXmlTableFunction.xmlValueReturningType
(SqlTypedMapping column, String columnDefinition) -
Uses of SqlTypedMapping in org.hibernate.metamodel.mapping
Subinterfaces of SqlTypedMapping in org.hibernate.metamodel.mappingModifier and TypeInterfaceDescriptioninterface
Mapping for a simple, single-column identifierinterface
Describes a ModelPart which is a basic value, either aBasic
attribute a basic-valued collection partinterface
Descriptor for the collection identifier.interface
Mapping of a discriminator, for either entity or association (ANY) discrimination.interface
Details about the discriminator for an embeddable hierarchy.interface
Details about the discriminator for an entity hierarchy.interface
Mapping of a row-idinterface
Describes the mapping of an entity's versioninterface
Mapping of a selectable (column/formula)interface
Metadata about the indicator column for entities and collections enabled for soft deletestatic interface
Details 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 TypeClassDescriptionclass
class
Acts as a ModelPart for the discriminator portion of an any-valued mappingclass
Acts as a ModelPart for the key portion of an any-valued mappingclass
class
Mapping of a simple identifierclass
Models a basic collection element/value or index/keyclass
class
class
class
class
class
class
class
SoftDeleteMapping implementationclass
-
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.derived
Classes in org.hibernate.query.derived that implement SqlTypedMappingModifier and TypeClassDescriptionclass
class
Methods in org.hibernate.query.derived that return SqlTypedMappingModifier and TypeMethodDescriptionstatic SqlTypedMapping[]
AnonymousTupleType.toSqlTypedMappings
(List<SqlSelection> sqlSelections) Methods in org.hibernate.query.derived with parameters of type SqlTypedMappingModifier and TypeMethodDescriptionstatic ModelPart
AnonymousTupleTableGroupProducer.createModelPart
(MappingType mappingType, SqmExpressible<?> sqmExpressible, DomainType<?> domainType, SqlTypedMapping[] sqlTypedMappings, int selectionIndex, String selectionExpression, String partName, ModelPart existingModelPart, Set<String> compatibleTableExpressions, int fetchableIndex) AnonymousTupleType.resolveTableGroupProducer
(String aliasStem, SqlTypedMapping[] jdbcMappings, FromClauseAccess fromClauseAccess) Constructors in org.hibernate.query.derived with parameters of type SqlTypedMappingModifierConstructorDescriptionAnonymousTupleEmbeddableValuedModelPart
(SqmExpressible<?> sqmExpressible, SqlTypedMapping[] sqlTypedMappings, int selectionIndex, String selectionExpression, Set<String> compatibleTableExpressions, Set<Attribute<?, ?>> attributes, DomainType<?> domainType, String componentName, EmbeddableValuedModelPart existingModelPartContainer, int fetchableIndex) AnonymousTupleEmbeddedEntityIdentifierMapping
(SqmExpressible<?> sqmExpressible, SqlTypedMapping[] sqlTypedMappings, int selectionIndex, String selectionExpression, Set<String> compatibleTableExpressions, Set<Attribute<?, ?>> attributes, DomainType<?> domainType, CompositeIdentifierMapping delegate) AnonymousTupleNonAggregatedEntityIdentifierMapping
(SqmExpressible<?> sqmExpressible, SqlTypedMapping[] sqlTypedMappings, int selectionIndex, String selectionExpression, Set<String> compatibleTableExpressions, Set<Attribute<?, ?>> attributes, DomainType<?> domainType, String componentName, NonAggregatedIdentifierMapping delegate) AnonymousTupleTableGroupProducer
(AnonymousTupleType<?> tupleType, String aliasStem, SqlTypedMapping[] sqlTypedMappings, FromClauseAccess fromClauseAccess) CteTupleTableGroupProducer
(SqmCteTable<?> sqmCteTable, String aliasStem, SqlTypedMapping[] sqlTypedMappings, FromClauseAccess fromClauseAccess) -
Uses of SqlTypedMapping in org.hibernate.query.sqm.tree.cte
Methods in org.hibernate.query.sqm.tree.cte with parameters of type SqlTypedMappingModifier and TypeMethodDescriptionSqmCteTable.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 String
AbstractSqlAstTranslator.getCastTypeName
(SqlTypedMapping castTarget, TypeConfiguration typeConfiguration) static String
AbstractSqlAstTranslator.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 SqlTypedMapping -
Uses of SqlTypedMapping in org.hibernate.sql.exec.internal
Methods in org.hibernate.sql.exec.internal that return SqlTypedMappingConstructors in org.hibernate.sql.exec.internal with parameters of type SqlTypedMapping