| Package | Description |
|---|---|
| gudusoft.gsqlparser.ir.semantic |
Semantic analysis results, diagnostics, and supporting implementation APIs.
|
| gudusoft.gsqlparser.ir.semantic.catalog |
Catalog input DTOs for metadata-backed semantic analysis.
|
| gudusoft.gsqlparser.lineage2.api |
lineage2 engine entry point:
LineageAnalyzer.analyze(unit, vendor,
Catalog, LineageConfig) → LineageResult (the contract document). |
| gudusoft.gsqlparser.lineage2.cli |
Command-line front end for the lineage2 engine, implementing the
invocation contract pinned by the verification harness
(
scripts/lineage2/gold/check_gold.py, compare.sh). |
| gudusoft.gsqlparser.lineage2.engine |
lineage2 extraction engine: maps parsed statements to contract edges
(lineage2-contract.md §4–§5).
|
| Class and Description |
|---|
| Catalog
Slice 76 — minimal catalog DTO.
|
| Class and Description |
|---|
| Catalog
Slice 76 — minimal catalog DTO.
|
| Catalog.Builder
Mutable builder for
Catalog. |
| CatalogColumn
Slice 76 — minimal column descriptor inside a
Catalog. |
| CatalogColumn.Builder
Fluent builder for a
CatalogColumn with optional metadata. |
| CatalogTable
Slice 76 — minimal table descriptor inside a
Catalog. |
| CatalogTable.Builder
Mutable builder for
CatalogTable. |
| Class and Description |
|---|
| Catalog
Slice 76 — minimal catalog DTO.
|
| Class and Description |
|---|
| Catalog
Slice 76 — minimal catalog DTO.
|
| Class and Description |
|---|
| Catalog
Slice 76 — minimal catalog DTO.
|