LineageAnalyzer.analyze(unit, vendor,
Catalog, LineageConfig) → LineageResult (the contract document).See: Description
| Class | Description |
|---|---|
| LineageAnalyzer |
lineage2 engine entry point (lineage2-execution-plan.md §3): analyzes one
unit (a SQL file or script) and produces the uniform contract
document (lineage2-contract.md).
|
| LineageConfig |
Per-unit analysis configuration for
LineageAnalyzer. |
| LineageConfig.Builder | |
| LineageResult |
Result of one
LineageAnalyzer.analyze(java.lang.String, gudusoft.gsqlparser.EDbVendor, gudusoft.gsqlparser.ir.semantic.catalog.Catalog, gudusoft.gsqlparser.lineage2.api.LineageConfig) call: the contract
document for the analyzed unit plus its deterministic JSON form. |
LineageAnalyzer.analyze(unit, vendor,
Catalog, LineageConfig) → LineageResult (the contract document).
Internal package — not part of the public gsqlparser API; no
compatibility guarantees until the M5 sign-off. See
gudusoft.gsqlparser.lineage2 for the package-wide status.