Package org.hibernate.sql.ast.tree.from
Interface ColumnReferenceQualifier
- All Known Subinterfaces:
PluralTableGroup
,TableGroup
,TableReference
,VirtualTableGroup
- All Known Implementing Classes:
AbstractColumnReferenceQualifier
,AbstractTableGroup
,AbstractTableReference
,CollectionTableGroup
,CorrelatedPluralTableGroup
,CorrelatedTableGroup
,CteTableGroup
,DelegatingTableGroup
,DerivedTableReference
,EmbeddableFunctionTableGroup
,EmbeddableFunctionTableReference
,FunctionTableGroup
,FunctionTableReference
,LazyTableGroup
,MappedByTableGroup
,MutatingTableReference
,MutatingTableReferenceGroupWrapper
,NamedTableReference
,OneToManyTableGroup
,QueryPartTableGroup
,QueryPartTableReference
,StandardTableGroup
,StandardVirtualTableGroup
,TableGroupImpl
,UnionTableGroup
,UnionTableReference
,ValuesTableGroup
,ValuesTableReference
public interface ColumnReferenceQualifier
-
Method Summary
Modifier and TypeMethodDescriptiondefault TableReference
getTableReference
(String tableExpression) default TableReference
getTableReference
(NavigablePath navigablePath, String tableExpression) getTableReference
(NavigablePath navigablePath, String tableExpression, boolean resolve) Returns the table reference for the table expression, or null if not found.default TableReference
getTableReference
(NavigablePath navigablePath, ValuedModelPart modelPart, String tableExpression, boolean resolve) default TableReference
resolveTableReference
(String tableExpression) default TableReference
resolveTableReference
(NavigablePath navigablePath, String tableExpression) LikegetTableReference(NavigablePath, String, boolean)
, but will throw an exception if no table reference can be found, even after resolving possible table reference joins.default TableReference
resolveTableReference
(NavigablePath navigablePath, ValuedModelPart modelPart, String tableExpression)
-
Method Details
-
resolveTableReference
-
getTableReference
-