| Modifier and Type | Field and Description |
|---|---|
| private final Set | |
| private final QueryPartTableReference |
| Access | Constructor and Description |
|---|---|
| public | QueryPartTableGroup(NavigablePath navigablePath, TableGroupProducer tableGroupProducer, SelectStatement selectStatement, String sourceAlias, List<String> columnNames, boolean lateral, boolean canUseInnerJoins, SessionFactoryImplementor sessionFactory)
Deprecated
as a consequence of
SessionFactoryImplementor being deprecated.
|
| public | QueryPartTableGroup(NavigablePath navigablePath, TableGroupProducer tableGroupProducer, SelectStatement selectStatement, String sourceAlias, List<String> columnNames, Set<String> compatibleTableExpressions, boolean lateral, boolean canUseInnerJoins, SessionFactoryImplementor sessionFactory)
Deprecated
as a consequence of
SessionFactoryImplementor being deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
| public void | applyAffectedTableNames(Consumer<String> nameCollector)
Implements org. |
| public QueryPartTableReference | |
| public TableReference | getTableReference(NavigablePath
The path for which to look up the table reference, may be null navigablePath, String The table expression for which to look up the table reference tableExpression, boolean Whether to potentially create table reference joins for this table group resolve)Overrides org. Implements org. |
| public List | |
| public boolean |
| compatibleTableExpressions | back to summary |
|---|---|
| private final Set<String> compatibleTableExpressions | |
| queryPartTableReference | back to summary |
|---|---|
| private final QueryPartTableReference queryPartTableReference | |
| QueryPartTableGroup | back to summary |
|---|---|
| public QueryPartTableGroup(NavigablePath navigablePath, TableGroupProducer tableGroupProducer, SelectStatement selectStatement, String sourceAlias, List<String> columnNames, boolean lateral, boolean canUseInnerJoins, SessionFactoryImplementor sessionFactory)
Deprecated as a consequence of | |
| QueryPartTableGroup | back to summary |
|---|---|
| public QueryPartTableGroup(NavigablePath navigablePath, TableGroupProducer tableGroupProducer, SelectStatement selectStatement, String sourceAlias, List<String> columnNames, Set<String> compatibleTableExpressions, boolean lateral, boolean canUseInnerJoins, SessionFactoryImplementor sessionFactory)
Deprecated as a consequence of | |
| applyAffectedTableNames | back to summary |
|---|---|
| public void applyAffectedTableNames(Consumer<String> nameCollector) Implements org.
| |
| getPrimaryTableReference | back to summary |
|---|---|
| public QueryPartTableReference getPrimaryTableReference() Implements abstract org. Implements org.
| |
| getTableReference | back to summary |
|---|---|
| public TableReference getTableReference(NavigablePath navigablePath, String tableExpression, boolean resolve) Overrides org. Implements org. Doc from org. Returns the table reference for the table expression, or null if not found.
| |
| getTableReferenceJoins | back to summary |
|---|---|
| public List Implements abstract org. Implements org.
| |
| isLateral | back to summary |
|---|---|
| public boolean isLateral() Overrides default org.
| |