Package org.hibernate.sql.ast.tree.from
Interface VirtualTableGroup
-
- All Superinterfaces:
ColumnReferenceQualifier
,DomainResultProducer
,Expression
,SqlAstNode
,SqlSelectionProducer
,SqmPathInterpretation
,TableGroup
- All Known Implementing Classes:
MappedByTableGroup
,StandardVirtualTableGroup
public interface VirtualTableGroup extends TableGroup
Marker interface for TableGroup impls that are virtual - should not be rendered into the SQL.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description TableGroup
getUnderlyingTableGroup()
default boolean
isVirtual()
Utility method that indicates weather this table group is virtual or not-
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, 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, getModelPart, getNavigablePath, getNestedTableGroupJoins, getPrimaryTableReference, getSourceAlias, getTableGroupJoins, getTableReferenceJoins, hasRealJoins, isFetched, isInitialized, isLateral, isRealTableGroup, prependTableGroupJoin, visitNestedTableGroupJoins, visitTableGroupJoins
-
-
-
-
Method Detail
-
getUnderlyingTableGroup
TableGroup getUnderlyingTableGroup()
-
isVirtual
default boolean isVirtual()
Description copied from interface:TableGroup
Utility method that indicates weather this table group is virtual or not- Specified by:
isVirtual
in interfaceTableGroup
-
-