Class QueryPartTableReference
java.lang.Object
org.hibernate.sql.ast.tree.from.AbstractTableReference
org.hibernate.sql.ast.tree.from.DerivedTableReference
org.hibernate.sql.ast.tree.from.QueryPartTableReference
- All Implemented Interfaces:
ColumnReferenceQualifier, TableReference, SqlAstNode
A table reference for a query part.
-
Field Summary
Fields inherited from class AbstractTableReference
identificationVariable, isOptional -
Constructor Summary
ConstructorsConstructorDescriptionQueryPartTableReference(SelectStatement selectStatement, String identificationVariable, List<String> columnNames, boolean lateral, SessionFactoryImplementor sessionFactory) -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(SqlAstWalker sqlTreeWalker) visitAffectedTableNames(Function<String, Boolean> nameCollector) Methods inherited from class DerivedTableReference
getColumnNames, getTableId, getTableReference, isLateral, resolveTableReference, resolveTableReferenceMethods inherited from class AbstractTableReference
equals, getIdentificationVariable, hashCode, isOptionalMethods inherited from class Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ColumnReferenceQualifier
getTableReference, getTableReference, getTableReference, resolveTableReferenceMethods inherited from interface TableReference
applyAffectedTableNames, asEmbeddableFunctionTableReference, containsAffectedTableName, getAffectedTableNames, isEmbeddableFunctionTableReference
-
Constructor Details
-
QueryPartTableReference
public QueryPartTableReference(SelectStatement selectStatement, String identificationVariable, List<String> columnNames, boolean lateral, SessionFactoryImplementor sessionFactory)
-
-
Method Details
-
getQueryPart
-
getStatement
-
accept
-
visitAffectedTableNames
-