Uses of Class
org.hibernate.sql.ast.spi.query.from.TableReferenceJoin
Packages that use TableReferenceJoin
Package
Description
Dialect contracts for selecting SQL AST translators and
expressing database-specific SQL AST rendering behavior.
Defines the runtime mapping metamodel describing how domain-model parts map
to relational database objects.
This package abstracts persistence mechanisms for entities.
Package defining support for creating and consuming a SQL AST.
Contracts for analyzing a SQL AST.
Support for common table expressions (CTE) in a SQL tree.
AST nodes representing root tables and joins in a SQL tree.
Contracts for transforming a SQL AST.
-
Uses of TableReferenceJoin in org.hibernate.dialect.sql.ast.spi
Methods in org.hibernate.dialect.sql.ast.spi with parameters of type TableReferenceJoinModifier and TypeMethodDescriptionfinal voidAbstractSqlAstTranslator.visitTableReferenceJoin(TableReferenceJoin tableReferenceJoin) -
Uses of TableReferenceJoin in org.hibernate.metamodel.mapping
Methods in org.hibernate.metamodel.mapping that return TableReferenceJoinModifier and TypeMethodDescriptiondefault TableReferenceJoinEntityMappingType.createTableReferenceJoin(String joinTableExpression, SqlAliasBase sqlAliasBase, TableReference lhs, SqlAstCreationState creationState) Methods in org.hibernate.metamodel.mapping with parameters of type TableReferenceJoinModifier and TypeMethodDescriptiondefault voidAuxiliaryMapping.applyPredicate(TableReferenceJoin tableReferenceJoin, NamedTableReference primaryTableReference, String originalTableName, EntityMappingType entityMappingType, SqlAliasBaseGenerator sqlAliasBaseGenerator, LoadQueryInfluencers influencers) Applies the auxiliary restriction to a joined table reference. -
Uses of TableReferenceJoin in org.hibernate.persister.entity
Methods in org.hibernate.persister.entity that return TableReferenceJoinModifier and TypeMethodDescriptionAbstractEntityPersister.createTableReferenceJoin(String joinTableExpression, SqlAliasBase sqlAliasBase, TableReference lhs, SqlAstCreationState creationState) protected TableReferenceJoinAbstractEntityPersister.generateTableReferenceJoin(TableReference lhs, String joinTableExpression, SqlAliasBase sqlAliasBase, boolean innerJoin, String[] targetColumns, SqlAstCreationState creationState) -
Uses of TableReferenceJoin in org.hibernate.sql.ast.spi
Methods in org.hibernate.sql.ast.spi with parameters of type TableReferenceJoinModifier and TypeMethodDescriptionvoidAbstractSqlAstWalker.visitTableReferenceJoin(TableReferenceJoin tableReferenceJoin) voidSqlAstWalker.visitTableReferenceJoin(TableReferenceJoin tableReferenceJoin) -
Uses of TableReferenceJoin in org.hibernate.sql.ast.spi.analysis
Methods in org.hibernate.sql.ast.spi.analysis with parameters of type TableReferenceJoinModifier and TypeMethodDescriptionvoidAggregateFunctionChecker.visitTableReferenceJoin(TableReferenceJoin tableReferenceJoin) -
Uses of TableReferenceJoin in org.hibernate.sql.ast.spi.query.cte
Methods in org.hibernate.sql.ast.spi.query.cte that return types with arguments of type TableReferenceJoin -
Uses of TableReferenceJoin in org.hibernate.sql.ast.spi.query.from
Methods in org.hibernate.sql.ast.spi.query.from that return types with arguments of type TableReferenceJoinModifier and TypeMethodDescriptionprotected abstract List<TableReferenceJoin> AbstractColumnReferenceQualifier.getTableReferenceJoins()CorrelatedTableGroup.getTableReferenceJoins()DelegatingTableGroup.getTableReferenceJoins()EmbeddableFunctionTableGroup.getTableReferenceJoins()FunctionTableGroup.getTableReferenceJoins()LazyTableGroup.getTableReferenceJoins()MappedByTableGroup.getTableReferenceJoins()MutatingTableReferenceGroupWrapper.getTableReferenceJoins()OneToManyTableGroup.getTableReferenceJoins()QueryPartTableGroup.getTableReferenceJoins()StandardTableGroup.getTableReferenceJoins()StandardVirtualTableGroup.getTableReferenceJoins()TableGroup.getTableReferenceJoins()UnionTableGroup.getTableReferenceJoins()ValuesTableGroup.getTableReferenceJoins()Methods in org.hibernate.sql.ast.spi.query.from with parameters of type TableReferenceJoinModifier and TypeMethodDescriptionvoidStandardTableGroup.addTableReferenceJoin(TableReferenceJoin join) Constructor parameters in org.hibernate.sql.ast.spi.query.from with type arguments of type TableReferenceJoinModifierConstructorDescriptionCollectionTableGroup(boolean canUseInnerJoins, NavigablePath navigablePath, PluralAttributeMapping tableGroupProducer, boolean fetched, String sourceAlias, TableReference primaryTableReference, boolean realTableGroup, SqlAliasBase sqlAliasBase, Predicate<String> tableReferenceJoinNameChecker, BiFunction<String, TableGroup, TableReferenceJoin> tableReferenceJoinCreator, SessionFactoryImplementor sessionFactory) StandardTableGroup(boolean canUseInnerJoins, NavigablePath navigablePath, TableGroupProducer tableGroupProducer, boolean fetched, String sourceAlias, TableReference primaryTableReference, boolean realTableGroup, SqlAliasBase sqlAliasBase, Predicate<String> tableReferenceJoinNameChecker, BiFunction<String, TableGroup, TableReferenceJoin> tableReferenceJoinCreator, SessionFactoryImplementor sessionFactory) StandardTableGroup(boolean canUseInnerJoins, NavigablePath navigablePath, TableGroupProducer tableGroupProducer, String sourceAlias, TableReference primaryTableReference, boolean realTableGroup, SqlAliasBase sqlAliasBase, Predicate<String> tableReferenceJoinNameChecker, BiFunction<String, TableGroup, TableReferenceJoin> tableReferenceJoinCreator, SessionFactoryImplementor sessionFactory) -
Uses of TableReferenceJoin in org.hibernate.sql.ast.spi.transform
Methods in org.hibernate.sql.ast.spi.transform with parameters of type TableReferenceJoinModifier and TypeMethodDescriptionvoidExpressionReplacementWalker.visitTableReferenceJoin(TableReferenceJoin tableReferenceJoin)