| Package | Description |
|---|---|
| gudusoft.gsqlparser.ir.semantic |
Semantic analysis results, diagnostics, and supporting implementation APIs.
|
| gudusoft.gsqlparser.ir.semantic.binding |
Name-binding SPI between resolved parser ASTs and Semantic IR lowering.
|
| gudusoft.gsqlparser.ir.semantic.builder |
Low-level Semantic IR lowering APIs.
|
| gudusoft.gsqlparser.ir.semantic.validation.oracle |
Oracle-specific source validation for legacy outer-join syntax.
|
| Class and Description |
|---|
| RelationBinding
Binding of a FROM-clause relation to a catalog object.
|
| Class and Description |
|---|
| ColumnBinding
Binding of a column reference to its resolved source.
|
| NameBindingProvider
Boundary between the SQL parser/resolver world and the Semantic IR world.
|
| RelationBinding
Binding of a FROM-clause relation to a catalog object.
|
| 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).
|
| Class and Description |
|---|
| NameBindingProvider
Boundary between the SQL parser/resolver world and the Semantic IR world.
|
| Class and Description |
|---|
| NameBindingProvider
Boundary between the SQL parser/resolver world and the Semantic IR world.
|