| Class | Description |
|---|---|
| IdentityPolicy |
Whether an analysis may mint portable SQL-LR identities, and with which key function.
|
| PathIndex |
The
sqllr-path-1 paths of one statement (lineage-spec/algorithms/path-v1.md). |
| PathIndex.Anchor |
The anchor of an offset: a path, or the fact that it lies in an uncovered form or outside the statement.
|
| ProducerConfig |
The caller's settings for one SQL-LR production run.
|
| ProducerConfig.Builder |
Builder.
|
| ProducerConfig.Metadata |
The metadata of an analysis (specification Section 6.2): the catalog GSP resolves against, the caller's
declaration of how complete it is, and every artifact it was built from (format id and the SHA-256 of the
bytes as supplied), which the analysis context's metadata digest covers.
|
| ProducerOptions |
The analysis options of a SQL-LR production run (plan 06, Section 3.1).
|
| ProducerResult |
The result of one SQL-LR production run: the L1 document in canonical bytes, and, for tests and the later L2
module, the internal L2 document whose ExplainGraph the Facts were folded from.
|
| SourceText |
The decoded text of one source unit and the two coordinate systems that meet in it.
|
| SourceText.Position |
A SQL-LR position.
|
| SqllrInput |
One source unit given to the SQL-LR producer: its identity and its text (specification Section 7.8).
|
| SqllrProducer |
Produces a SQL Lineage Representation (SQL-LR) L1 document from SQL inputs with GSP's lineage engine
(plan
docs/designs/data-lineage/06-sqllr-m2-producer-plan-zh.md). |
| Enum | Description |
|---|---|
| ProducerOptions.Kind |
The class of an
Option field. |
| Exception | Description |
|---|---|
| SqllrProducerException |
A request the SQL-LR producer refuses: an unsupported configuration or input.
|