Uses of Class
org.hibernate.sql.ast.tree.from.TableGroupJoin
-
Packages that use TableGroupJoin Package Description org.hibernate.dialect This package abstracts over the multifarious dialects of SQL understood by the databases supported by Hibernate.org.hibernate.metamodel.internal org.hibernate.metamodel.mapping.internal org.hibernate.query.derived org.hibernate.sql.ast Package defining a SQL AST for use in generation of SQL.org.hibernate.sql.ast.internal org.hibernate.sql.ast.spi Package defining support for creating and consuming a SQL AST.org.hibernate.sql.ast.tree.from AST nodes representing root tables and joins in a SQL tree. -
-
Uses of TableGroupJoin in org.hibernate.dialect
Methods in org.hibernate.dialect with parameters of type TableGroupJoin Modifier and Type Method Description protected voidDB2SqlAstTranslator. renderTableGroupJoin(TableGroupJoin tableGroupJoin, List<TableGroupJoin> tableGroupJoinCollector)protected voidSQLServerSqlAstTranslator. renderTableGroupJoin(TableGroupJoin tableGroupJoin, List<TableGroupJoin> tableGroupJoinCollector)protected voidSybaseASESqlAstTranslator. renderTableGroupJoin(TableGroupJoin tableGroupJoin, List<TableGroupJoin> tableGroupJoinCollector)Method parameters in org.hibernate.dialect with type arguments of type TableGroupJoin Modifier and Type Method Description protected voidDB2SqlAstTranslator. renderTableGroupJoin(TableGroupJoin tableGroupJoin, List<TableGroupJoin> tableGroupJoinCollector)protected voidSQLServerSqlAstTranslator. renderTableGroupJoin(TableGroupJoin tableGroupJoin, List<TableGroupJoin> tableGroupJoinCollector)protected voidSybaseASESqlAstTranslator. renderTableGroupJoin(TableGroupJoin tableGroupJoin, List<TableGroupJoin> tableGroupJoinCollector) -
Uses of TableGroupJoin in org.hibernate.metamodel.internal
Methods in org.hibernate.metamodel.internal that return TableGroupJoin Modifier and Type Method Description TableGroupJoinAbstractCompositeIdentifierMapping. createTableGroupJoin(NavigablePath navigablePath, TableGroup lhs, @Nullable String explicitSourceAlias, @Nullable SqlAliasBase explicitSqlAliasBase, @Nullable SqlAstJoinType requestedJoinType, boolean fetched, boolean addsPredicate, SqlAstCreationState creationState) -
Uses of TableGroupJoin in org.hibernate.metamodel.mapping.internal
Methods in org.hibernate.metamodel.mapping.internal that return TableGroupJoin Modifier and Type Method Description TableGroupJoinDiscriminatedAssociationAttributeMapping. createTableGroupJoin(NavigablePath navigablePath, TableGroup lhs, @Nullable String explicitSourceAlias, @Nullable SqlAliasBase explicitSqlAliasBase, @Nullable SqlAstJoinType requestedJoinType, boolean fetched, boolean addsPredicate, SqlAstCreationState creationState)TableGroupJoinDiscriminatedCollectionPart. createTableGroupJoin(NavigablePath navigablePath, TableGroup lhs, @Nullable String explicitSourceAlias, @Nullable SqlAliasBase explicitSqlAliasBase, @Nullable SqlAstJoinType requestedJoinType, boolean fetched, boolean addsPredicate, SqlAstCreationState creationState)TableGroupJoinEmbeddedAttributeMapping. createTableGroupJoin(NavigablePath navigablePath, TableGroup lhs, @Nullable String explicitSourceAlias, @Nullable SqlAliasBase explicitSqlAliasBase, @Nullable SqlAstJoinType requestedJoinType, boolean fetched, boolean addsPredicate, SqlAstCreationState creationState)TableGroupJoinEmbeddedCollectionPart. createTableGroupJoin(NavigablePath navigablePath, TableGroup lhs, @Nullable String explicitSourceAlias, @Nullable SqlAliasBase explicitSqlAliasBase, @Nullable SqlAstJoinType requestedJoinType, boolean fetched, boolean addsPredicate, SqlAstCreationState creationState)TableGroupJoinManyToManyCollectionPart. createTableGroupJoin(NavigablePath navigablePath, TableGroup lhs, @Nullable String explicitSourceAlias, @Nullable SqlAliasBase explicitSqlAliasBase, @Nullable SqlAstJoinType requestedJoinType, boolean fetched, boolean addsPredicate, SqlAstCreationState creationState)TableGroupJoinOneToManyCollectionPart. createTableGroupJoin(NavigablePath navigablePath, TableGroup lhs, @Nullable String explicitSourceAlias, @Nullable SqlAliasBase explicitSqlAliasBase, @Nullable SqlAstJoinType requestedJoinType, boolean fetched, boolean addsPredicate, SqlAstCreationState creationState)TableGroupJoinPluralAttributeMappingImpl. createTableGroupJoin(NavigablePath navigablePath, TableGroup lhs, @Nullable String explicitSourceAlias, @Nullable SqlAliasBase explicitSqlAliasBase, @Nullable SqlAstJoinType requestedJoinType, boolean fetched, boolean addsPredicate, SqlAstCreationState creationState)TableGroupJoinToOneAttributeMapping. createTableGroupJoin(NavigablePath navigablePath, TableGroup lhs, @Nullable String explicitSourceAlias, @Nullable SqlAliasBase explicitSqlAliasBase, @Nullable SqlAstJoinType requestedJoinType, boolean fetched, boolean addsPredicate, SqlAstCreationState creationState) -
Uses of TableGroupJoin in org.hibernate.query.derived
Methods in org.hibernate.query.derived that return TableGroupJoin Modifier and Type Method Description TableGroupJoinAnonymousTupleEmbeddableValuedModelPart. createTableGroupJoin(NavigablePath navigablePath, TableGroup lhs, @Nullable String explicitSourceAlias, @Nullable SqlAliasBase explicitSqlAliasBase, @Nullable SqlAstJoinType requestedJoinType, boolean fetched, boolean addsPredicate, SqlAstCreationState creationState)TableGroupJoinAnonymousTupleEntityValuedModelPart. createTableGroupJoin(NavigablePath navigablePath, TableGroup lhs, @Nullable String explicitSourceAlias, @Nullable SqlAliasBase explicitSqlAliasBase, @Nullable SqlAstJoinType requestedJoinType, boolean fetched, boolean addsPredicate, SqlAstCreationState creationState) -
Uses of TableGroupJoin in org.hibernate.sql.ast
Methods in org.hibernate.sql.ast with parameters of type TableGroupJoin Modifier and Type Method Description voidSqlAstWalker. visitTableGroupJoin(TableGroupJoin tableGroupJoin) -
Uses of TableGroupJoin in org.hibernate.sql.ast.internal
Methods in org.hibernate.sql.ast.internal that return TableGroupJoin Modifier and Type Method Description static TableGroupJoinTableGroupJoinHelper. determineJoinForPredicateApply(TableGroupJoin mainTableGroupJoin)Determine theTableGroupJointo which a customONclause predicate should be applied to.Methods in org.hibernate.sql.ast.internal with parameters of type TableGroupJoin Modifier and Type Method Description static TableGroupJoinTableGroupJoinHelper. determineJoinForPredicateApply(TableGroupJoin mainTableGroupJoin)Determine theTableGroupJointo which a customONclause predicate should be applied to. -
Uses of TableGroupJoin in org.hibernate.sql.ast.spi
Methods in org.hibernate.sql.ast.spi with parameters of type TableGroupJoin Modifier and Type Method Description protected voidAbstractSqlAstTranslator. processTableGroupJoin(TableGroupJoin tableGroupJoin, List<TableGroupJoin> tableGroupJoinCollector)protected voidAbstractSqlAstTranslator. renderTableGroupJoin(TableGroupJoin tableGroupJoin, List<TableGroupJoin> tableGroupJoinCollector)voidAbstractSqlAstTranslator. visitTableGroupJoin(TableGroupJoin tableGroupJoin)voidAbstractSqlAstWalker. visitTableGroupJoin(TableGroupJoin tableGroupJoin)voidAggregateFunctionChecker. visitTableGroupJoin(TableGroupJoin tableGroupJoin)voidExpressionReplacementWalker. visitTableGroupJoin(TableGroupJoin tableGroupJoin)Method parameters in org.hibernate.sql.ast.spi with type arguments of type TableGroupJoin Modifier and Type Method Description protected booleanAbstractSqlAstTranslator. hasNestedTableGroupsToRender(List<TableGroupJoin> nestedTableGroupJoins)protected voidAbstractSqlAstTranslator. processNestedTableGroupJoins(TableGroup source, List<TableGroupJoin> tableGroupJoinCollector)protected voidAbstractSqlAstTranslator. processTableGroupJoin(TableGroupJoin tableGroupJoin, List<TableGroupJoin> tableGroupJoinCollector)protected voidAbstractSqlAstTranslator. renderRootTableGroup(TableGroup tableGroup, List<TableGroupJoin> tableGroupJoinCollector)protected voidAbstractSqlAstTranslator. renderTableGroup(TableGroup tableGroup, Predicate predicate, List<TableGroupJoin> tableGroupJoinCollector)protected voidAbstractSqlAstTranslator. renderTableGroupJoin(TableGroupJoin tableGroupJoin, List<TableGroupJoin> tableGroupJoinCollector) -
Uses of TableGroupJoin in org.hibernate.sql.ast.tree.from
Methods in org.hibernate.sql.ast.tree.from that return TableGroupJoin Modifier and Type Method Description TableGroupJoinTableGroupJoinProducer. createTableGroupJoin(NavigablePath navigablePath, TableGroup lhs, @Nullable String explicitSourceAlias, @Nullable SqlAliasBase explicitSqlAliasBase, @Nullable SqlAstJoinType sqlAstJoinType, boolean fetched, boolean addsPredicate, SqlAstCreationState creationState)Create a TableGroupJoin.default TableGroupJoinTableGroup. findCompatibleJoin(TableGroupJoinProducer joinProducer, SqlAstJoinType requestedJoinType)default TableGroupJoinTableGroup. findTableGroupJoin(TableGroup tableGroup)Methods in org.hibernate.sql.ast.tree.from with parameters of type TableGroupJoin Modifier and Type Method Description voidAbstractTableGroup. addNestedTableGroupJoin(TableGroupJoin join)voidCorrelatedTableGroup. addNestedTableGroupJoin(TableGroupJoin join)voidDelegatingTableGroup. addNestedTableGroupJoin(TableGroupJoin join)voidLazyTableGroup. addNestedTableGroupJoin(TableGroupJoin join)voidMutatingTableReferenceGroupWrapper. addNestedTableGroupJoin(TableGroupJoin join)voidOneToManyTableGroup. addNestedTableGroupJoin(TableGroupJoin join)voidStandardVirtualTableGroup. addNestedTableGroupJoin(TableGroupJoin join)voidTableGroup. addNestedTableGroupJoin(TableGroupJoin join)A nested table group join is a join against a table group, that is ensured to be joined against the primary table reference and table reference joins in isolation, prior to doing other table group joins e.g.voidAbstractTableGroup. addTableGroupJoin(TableGroupJoin join)voidCorrelatedTableGroup. addTableGroupJoin(TableGroupJoin join)voidDelegatingTableGroup. addTableGroupJoin(TableGroupJoin join)voidLazyTableGroup. addTableGroupJoin(TableGroupJoin join)voidMutatingTableReferenceGroupWrapper. addTableGroupJoin(TableGroupJoin join)voidOneToManyTableGroup. addTableGroupJoin(TableGroupJoin join)voidStandardVirtualTableGroup. addTableGroupJoin(TableGroupJoin join)voidTableGroup. addTableGroupJoin(TableGroupJoin join)voidAbstractTableGroup. prependTableGroupJoin(NavigablePath navigablePath, TableGroupJoin join)voidCorrelatedTableGroup. prependTableGroupJoin(NavigablePath navigablePath, TableGroupJoin join)voidDelegatingTableGroup. prependTableGroupJoin(NavigablePath navigablePath, TableGroupJoin join)voidMutatingTableReferenceGroupWrapper. prependTableGroupJoin(NavigablePath navigablePath, TableGroupJoin join)voidOneToManyTableGroup. prependTableGroupJoin(NavigablePath navigablePath, TableGroupJoin join)voidStandardVirtualTableGroup. prependTableGroupJoin(NavigablePath navigablePath, TableGroupJoin join)voidTableGroup. prependTableGroupJoin(NavigablePath navigablePath, TableGroupJoin join)Adds the given table group join before a join as found via the given navigable path.voidCollectionTableGroup. registerElementTableGroup(TableGroupJoin elementTableGroupJoin)voidCollectionTableGroup. registerElementTableGroup(TableGroupJoin elementTableGroupJoin, boolean nested)voidCorrelatedPluralTableGroup. registerElementTableGroup(TableGroupJoin elementTableGroupJoin)voidCollectionTableGroup. registerIndexTableGroup(TableGroupJoin indexTableGroupJoin)voidCollectionTableGroup. registerIndexTableGroup(TableGroupJoin indexTableGroupJoin, boolean nested)voidCorrelatedPluralTableGroup. registerIndexTableGroup(TableGroupJoin indexTableGroupJoin)voidOneToManyTableGroup. registerIndexTableGroup(TableGroupJoin indexTableGroupJoin)voidOneToManyTableGroup. registerIndexTableGroup(TableGroupJoin indexTableGroupJoin, boolean nested)
-