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 TableGroupgetUnderlyingTableGroup()default booleanisVirtual()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:TableGroupUtility method that indicates weather this table group is virtual or not- Specified by:
isVirtualin interfaceTableGroup
-
-