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 TableGroup
getElementTableGroup()
TableGroup
getIndexTableGroup()
PluralAttributeMapping
getModelPart()
default TableGroup
getTableGroup(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:
getModelPart
in interfaceTableGroup
-
getElementTableGroup
TableGroup getElementTableGroup()
-
getIndexTableGroup
TableGroup getIndexTableGroup()
-
getTableGroup
default TableGroup getTableGroup(CollectionPart.Nature nature)
-
-