Uses of Class
org.hibernate.sql.ast.tree.from.TableReferenceJoin
Packages that use TableReferenceJoin
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).
This package abstracts persistence mechanisms for entities.
Support for multi-table SQM mutation (insert, update, delete) operations using
a table to temporarily hold the matching ids.
Package defining a SQL AST for use in generation of SQL.
Package defining support for creating and consuming a SQL AST.
Support for common table expressions (CTE) in a SQL tree.
AST nodes representing root tables and joins in a SQL tree.
-
Uses of TableReferenceJoin in org.hibernate.metamodel.mapping
Methods in org.hibernate.metamodel.mapping that return TableReferenceJoinModifier and TypeMethodDescriptiondefault TableReferenceJoin
EntityMappingType.createTableReferenceJoin
(String joinTableExpression, SqlAliasBase sqlAliasBase, TableReference lhs, SqlAstCreationState creationState) -
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 TableReferenceJoin
AbstractEntityPersister.generateTableReferenceJoin
(TableReference lhs, String joinTableExpression, SqlAliasBase sqlAliasBase, boolean innerJoin, String[] targetColumns, SqlAstCreationState creationState) -
Uses of TableReferenceJoin in org.hibernate.query.results.internal
Methods in org.hibernate.query.results.internal that return types with arguments of type TableReferenceJoin -
Uses of TableReferenceJoin in org.hibernate.query.sqm.mutation.internal.temptable
Methods in org.hibernate.query.sqm.mutation.internal.temptable with parameters of type TableReferenceJoinModifier and TypeMethodDescriptionprotected void
TableBasedUpdateHandler.collectTableReference
(TableReferenceJoin tableReferenceJoin, BiConsumer<String, TableReference> consumer) -
Uses of TableReferenceJoin in org.hibernate.sql.ast
Methods in org.hibernate.sql.ast with parameters of type TableReferenceJoinModifier and TypeMethodDescriptionvoid
SqlAstWalker.visitTableReferenceJoin
(TableReferenceJoin tableReferenceJoin) -
Uses of TableReferenceJoin in org.hibernate.sql.ast.spi
Methods in org.hibernate.sql.ast.spi with parameters of type TableReferenceJoinModifier and TypeMethodDescriptionvoid
AbstractSqlAstTranslator.visitTableReferenceJoin
(TableReferenceJoin tableReferenceJoin) void
AbstractSqlAstWalker.visitTableReferenceJoin
(TableReferenceJoin tableReferenceJoin) void
AggregateFunctionChecker.visitTableReferenceJoin
(TableReferenceJoin tableReferenceJoin) void
ExpressionReplacementWalker.visitTableReferenceJoin
(TableReferenceJoin tableReferenceJoin) -
Uses of TableReferenceJoin in org.hibernate.sql.ast.tree.cte
Methods in org.hibernate.sql.ast.tree.cte that return types with arguments of type TableReferenceJoin -
Uses of TableReferenceJoin in org.hibernate.sql.ast.tree.from
Methods in org.hibernate.sql.ast.tree.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.tree.from with parameters of type TableReferenceJoinModifier and TypeMethodDescriptionvoid
StandardTableGroup.addTableReferenceJoin
(TableReferenceJoin join) Constructor parameters in org.hibernate.sql.ast.tree.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)