namespaceSqlSemantics\Core\Model
Classes 7§
| BoundSelect public API | A bound SELECT statement: sources, row conditions, ordered outputs, and result modifiers. |
| ColumnBinding public API | The particular relation occurrence and declared column a reference denotes. |
| Expression public API | A typed expression with original syntax, occurrence-aware lineage, and NULL provenance. |
| Join public API | A join with its own match predicate and NULL extension identity. |
| Ordering public API | A result ordering expression with explicit direction and NULL placement. |
| OutputColumn public API | An ordered result column; duplicate output names remain separate positions. |
| TableUse public API | One occurrence of a declared table in a query scope. |
Enums 2§
| ExpressionKind public API | The semantic operation represented by an expression. |
| JoinKind public API | The logical join operation, before physical planning. |