| Modifier and Type | Field and Description |
|---|---|
| private final String[] |
| Access | Constructor and Description |
|---|---|
| public | UnionTableReference(String unionTableExpression, String[] subclassTableSpaceExpressions, String identificationVariable)
|
| public | UnionTableReference(String unionTableExpression, String[] subclassTableSpaceExpressions, String identificationVariable, boolean isOptional)
|
| Modifier and Type | Method and Description |
|---|---|
| public boolean | containsAffectedTableName(String requestedName)
Overrides org. Overrides default org. |
| 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. |
| private boolean | |
| public TableReference | resolveTableReference(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)Overrides org. Implements org. getTableReference(NavigablePath, String, boolean), but will throw an exception if no
table reference can be found, even after resolving possible table reference joins.
|
| public Boolean |
| subclassTableSpaceExpressions | back to summary |
|---|---|
| private final String[] subclassTableSpaceExpressions | |
| UnionTableReference | back to summary |
|---|---|
| public UnionTableReference(String unionTableExpression, String[] subclassTableSpaceExpressions, String identificationVariable) | |
| UnionTableReference | back to summary |
|---|---|
| public UnionTableReference(String unionTableExpression, String[] subclassTableSpaceExpressions, String identificationVariable, boolean isOptional) | |
| containsAffectedTableName | back to summary |
|---|---|
| public boolean containsAffectedTableName(String requestedName) Overrides org. Overrides default 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.
| |
| hasTableExpression | back to summary |
|---|---|
| private boolean hasTableExpression(String tableExpression) | |
| resolveTableReference | back to summary |
|---|---|
| public TableReference resolveTableReference(NavigablePath navigablePath, String tableExpression) Overrides org. Implements org. Doc from org. Like
| |
| visitAffectedTableNames | back to summary |
|---|---|
| public Boolean visitAffectedTableNames(Function<String, Boolean> nameCollector) Overrides org. Implements org.
| |