| Class | Description |
|---|---|
| AnalysisResult | |
| ColumnRef |
In-statement reference to a column.
|
| Diagnostic |
Structured rejection from the SemanticIR builder.
|
| FrameBound |
One end of a window frame (slice 22).
|
| LineageEdge |
Single-hop edge:
LineageEdge.getFrom() depends on LineageEdge.getTo(). |
| LineageRef |
One endpoint of a
LineageEdge. |
| OutputColumn |
One projected column in the SELECT list.
|
| RelationSource |
One visible relation source in a statement's scope.
|
| RowLimit |
Per-statement row-limit metadata.
|
| SemanticProgram |
Top-level Semantic IR container.
|
| SourceSpan |
Half-open source-text range,
[startLine:startColumn,
endLine:endColumn). |
| SqlSemanticAnalyzer |
Public service wrapper for the Semantic IR pipeline.
|
| StatementGraph |
Semantic shape of one SQL statement.
|
| TargetRelation |
Slice 78 — write-side target of an
INSERT INTO target SELECT ...
statement. |
| WindowFrame |
Per-output window frame clause (slice 22).
|
| WindowSpec |
Per-output analytic dependencies for a window-function projection
(slice 13).
|
| Enum | Description |
|---|---|
| DiagnosticCode |
Stable identifier for a SemanticIR rejection class.
|
| FrameBound.Kind | |
| LineageRef.Kind | |
| RelationKind |
Classification of a relation source in
RelationSource. |
| RowLimitKind |
Surface form of the row-limit metadata captured on a
StatementGraph. |
| SetOperator |
Set-operation kind on a
StatementGraph. |
| Severity |
Severity level for a
Diagnostic emitted by the SemanticIR
builder. |
| WindowFrame.Unit |