| Interface | Description |
|---|---|
| NameBindingProvider |
Boundary between the SQL parser/resolver world and the Semantic IR world.
|
| Class | Description |
|---|---|
| ColumnBinding |
Binding of a column reference to its resolved source.
|
| FromSubqueryNaming |
Slice 74 — synthetic naming for anonymous FROM-clause subqueries.
|
| RelationBinding |
Binding of a FROM-clause relation to a catalog object.
|
| Resolver2NameBindingProvider |
NameBindingProvider backed by the data already attached to AST
nodes by TSQLResolver2 during TGSqlParser.parse(). |
| UsingScope |
Slice 65 — per-
SELECT merged-key scope for {@code JOIN ... |
| UsingScope.EquivalenceClass |
One equivalence class of FROM-clause relations connected by a
specific USING key.
|
| UsingScope.MergedKeyEntry |
One merged-key entry: a class and its FROM-ordered merged source
column refs (narrowed by catalog when available).
|