| Package | Description |
|---|---|
| gudusoft.gsqlparser.dlineage.dataflow.model | |
| gudusoft.gsqlparser.dlineage.routine |
| Class and Description |
|---|
| RoutineAliasKey
A key of the routine alias registry, the lineage model's name-keyed index of routines, on typed names.
|
| RoutineShadow.State
The shadow's per-analysis state, kept by the analysis's ModelBindingManager and cleared with it.
|
| Class and Description |
|---|
| ArgumentTypeKey
The declared type of one routine parameter, as a definition discriminator: two declarations of one
routine name whose parameter types differ are different routines (overloads).
|
| RoutineAliasKey
A key of the routine alias registry, the lineage model's name-keyed index of routines, on typed names.
|
| RoutineDeclaration
One declared routine: its name as written (one interpretation), its kind, its parameters, and the scope it
is declared in when it is local to another routine.
|
| RoutineDeclaration.Identity
The identity of a declared routine.
|
| RoutineDeclaration.Signature
How much of its parameter list a vendor identifies a routine by.
|
| RoutineLookupResult
What a routine lookup found: a status, the branch of the match, and the distinct candidate declarations
in declaration order.
|
| RoutineLookupResult.Branch |
| RoutineLookupResult.Status |
| RoutineName
A routine name as written, at a declaration or a call: one interpretation of it as a
CatalogLookupName, with the comparison keys of its named levels. |
| RoutineName.Level
One level of the name: its role, whether it was named, and its key when named.
|