| Package | Description |
|---|---|
| gudusoft.gsqlparser.dlineage.dataflow.model | |
| gudusoft.gsqlparser.dlineage.dynamicsql | |
| gudusoft.gsqlparser.dlineage.util |
| Modifier and Type | Method and Description |
|---|---|
RoutineIdentity |
Procedure.getRoutineIdentity() |
| Modifier and Type | Method and Description |
|---|---|
void |
Procedure.setRoutineIdentity(RoutineIdentity routineIdentity) |
| Modifier and Type | Method and Description |
|---|---|
RoutineIdentity |
ShadowSummaryApplier.ComposedEdge.getCalleeIdentity()
Composed callee routine (occurrence identity component).
|
RoutineIdentity |
ShadowSummaryApplier.ComposedEdge.getCallerIdentity()
Composing caller routine (occurrence identity component).
|
RoutineIdentity |
RoutineSummary.getIdentity()
Null when the definition could not be indexed (OPAQUE summaries).
|
RoutineIdentity |
RoutineCallBinder.BindingResult.getResolved()
Non-null only when status is RESOLVED or EXTERNAL.
|
static RoutineIdentity |
RoutineIdentity.of(EDbVendor vendor,
RoutineKind kind,
String catalog,
String schema,
String packageName,
String simpleName,
TParameterDeclarationList params,
String overloadDiscriminator)
Builds the identity of one definition from its AST parameter list and
name segments (raw spellings; canonicalized here, exactly once).
|
| Modifier and Type | Method and Description |
|---|---|
List<RoutineIdentity> |
RoutineCallBinder.BindingResult.getCandidates()
Populated when status is AMBIGUOUS.
|
Map<RoutineIdentity,Integer> |
ShadowSummaryApplier.ShadowResult.getFixedPointIterations()
Number of synchronous fixed-point rounds run for each routine's
SCC; zero means no summary evaluation (LEGACY).
|
Map<RoutineIdentity,Integer> |
ProceduralLineageResult.getFixedPointIterations() |
Map<RoutineIdentity,RoutineSummary> |
ShadowSummaryApplier.ShadowResult.getSummaries() |
Map<RoutineIdentity,RoutineSummary> |
ProceduralLineageResult.getSummaries() |
| Modifier and Type | Method and Description |
|---|---|
CatalogRoutineCallBinder.BoundCall |
CatalogRoutineCallBinder.bind(CallSiteRef site,
String callerDb,
RoutineIdentity callerIdentity)
Summary-composition binding with the caller signature available for
writable-lvalue validation.
|
| Constructor and Description |
|---|
BindingResult(RoutineCallBinder.BindingStatus status,
RoutineIdentity resolved,
List<RoutineIdentity> candidates,
Map<Integer,RoutineCallBinder.ActualSources> inputs,
Map<Integer,RoutineCallBinder.WritableTarget> outputs,
RoutineCallBinder.WritableTarget returnTarget,
RoutineCallBinder.ResultSetMapping resultSets,
RoutineCallBinder.BindingCompleteness completeness,
List<RoutineCallBinder.BindingDiagnostic> diagnostics) |
| Modifier and Type | Method and Description |
|---|---|
static String |
DlineageUtil.identityScopeKey(String legacyScopeKey,
RoutineIdentity identity)
B1 (routine-summary-scc-design §3): overload-discriminating scope key.
|