Uses of Interface
org.hibernate.sql.ast.spi.SqlAliasBaseGenerator
Packages that use SqlAliasBaseGenerator
Package
Description
Defines the runtime mapping metamodel, which describes the mapping
of the application's domain model parts (entities, attributes) to
relational database objects (tables, columns).
Package for the translation of SQM into SQL AST
Package defining support for creating and consuming a SQL AST.
-
Uses of SqlAliasBaseGenerator in org.hibernate.metamodel.mapping
Methods in org.hibernate.metamodel.mapping with parameters of type SqlAliasBaseGeneratorModifier and TypeMethodDescriptionvoidPluralAttributeMapping.applyAuxiliaryRestrictions(TableGroup tableGroup, PluralAttributeMapping.PredicateConsumer predicateConsumer, LoadQueryInfluencers influencers, SqlAliasBaseGenerator sqlAliasBaseGenerator) Apply auxiliary restrictions (soft delete, temporal, audit) in a single pass.voidAuxiliaryMapping.applyPredicate(EntityMappingType associatedEntityDescriptor, Consumer<Predicate> predicateConsumer, TableGroup tableGroup, SqlAliasBaseGenerator sqlAliasBaseGenerator, LoadQueryInfluencers influencers) voidAuxiliaryMapping.applyPredicate(PluralAttributeMapping associatedEntityDescriptor, Consumer<Predicate> predicateConsumer, TableGroup tableGroup, SqlAliasBaseGenerator sqlAliasBaseGenerator, LoadQueryInfluencers influencers) default voidAuxiliaryMapping.applyPredicate(TableReferenceJoin tableReferenceJoin, NamedTableReference primaryTableReference, String originalTableName, EntityMappingType entityMappingType, SqlAliasBaseGenerator sqlAliasBaseGenerator, LoadQueryInfluencers influencers) Apply the auxiliary restriction to a joined table reference.AuditMapping.createRestriction(TableGroupProducer tableGroupProducer, TableReference tableReference, List<SelectableMapping> keySelectables, SqlAliasBaseGenerator sqlAliasBaseGenerator, String originalTableName, Expression upperBound, boolean includeDeletions) Build the temporal restriction predicate for the given table with an explicit upper bound expression. -
Uses of SqlAliasBaseGenerator in org.hibernate.query.sqm.sql
Methods in org.hibernate.query.sqm.sql that return SqlAliasBaseGeneratorModifier and TypeMethodDescriptionBaseSqmToSqlAstConverter.getSqlAliasBaseGenerator()FakeSqmToSqlAstConverter.getSqlAliasBaseGenerator() -
Uses of SqlAliasBaseGenerator in org.hibernate.sql.ast.spi
Classes in org.hibernate.sql.ast.spi that implement SqlAliasBaseGeneratorModifier and TypeClassDescriptionclassHelper used in creating unique SQL table aliases for a SQL ASTMethods in org.hibernate.sql.ast.spi that return SqlAliasBaseGeneratorMethods in org.hibernate.sql.ast.spi with parameters of type SqlAliasBaseGeneratorModifier and TypeMethodDescriptionstatic SqlAliasBaseSqlAliasBase.from(SqlAliasBase explicitBase, String explicitSourceAlias, TableGroupProducer producer, SqlAliasBaseGenerator generator)