Package org.hibernate.sql.ast.tree.from
Interface PluralTableGroup
-
- All Superinterfaces:
ColumnReferenceQualifier,DomainResultProducer,Expression,SqlAstNode,SqlSelectionProducer,SqmPathInterpretation,TableGroup
- All Known Implementing Classes:
CollectionTableGroup,CorrelatedPluralTableGroup,OneToManyTableGroup
public interface PluralTableGroup extends TableGroup
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description TableGroupgetElementTableGroup()TableGroupgetIndexTableGroup()PluralAttributeMappinggetModelPart()default TableGroupgetTableGroup(CollectionPart.Nature nature)-
Methods inherited from interface org.hibernate.sql.ast.tree.from.ColumnReferenceQualifier
getTableReference, getTableReference, getTableReference, getTableReference, resolveTableReference, resolveTableReference, resolveTableReference
-
Methods inherited from interface org.hibernate.sql.ast.tree.expression.Expression
createDomainResultSqlSelection, createDomainResultSqlSelection, createSqlSelection, createSqlSelection, getColumnReference
-
Methods inherited from interface org.hibernate.query.sqm.sql.internal.SqmPathInterpretation
getExpressionType, getSqlExpression
-
Methods inherited from interface org.hibernate.sql.ast.tree.from.TableGroup
accept, addNestedTableGroupJoin, addTableGroupJoin, applyAffectedTableNames, applySqlSelections, canUseInnerJoins, createDomainResult, findCompatibleJoin, findCompatibleJoinedGroup, findTableGroupJoin, getGroupAlias, getNavigablePath, getNestedTableGroupJoins, getPrimaryTableReference, getSourceAlias, getTableGroupJoins, getTableReferenceJoins, hasRealJoins, isFetched, isInitialized, isLateral, isRealTableGroup, prependTableGroupJoin, visitNestedTableGroupJoins, visitTableGroupJoins
-
-
-
-
Method Detail
-
getModelPart
PluralAttributeMapping getModelPart()
- Specified by:
getModelPartin interfaceTableGroup
-
getElementTableGroup
TableGroup getElementTableGroup()
-
getIndexTableGroup
TableGroup getIndexTableGroup()
-
getTableGroup
default TableGroup getTableGroup(CollectionPart.Nature nature)
-
-