| Package | Description |
|---|---|
| gudusoft.gsqlparser.dlineage.dataflow.model | |
| gudusoft.gsqlparser.dlineage.dynamicsql |
| Modifier and Type | Method and Description |
|---|---|
SqlFragment.HoleOrigin |
UnresolvedFragment.getKind()
Why the hole exists: which producer limitation created it.
|
| Constructor and Description |
|---|
UnresolvedFragment(SqlFragment.HoleOrigin kind,
String name,
String text,
String reason,
boolean valueUnknown,
String valueOrigin,
int startLine,
int startColumn,
int endLine,
int endColumn) |
| Modifier and Type | Field and Description |
|---|---|
SqlFragment.HoleOrigin |
DynamicSqlEdgeProof.Verdict.blockingHole
Origin of the hole that blocked the edge, when P1/P2 failed on one.
|
SqlFragment.HoleOrigin |
SqlFragment.origin
HOLE only: why the hole exists; null for LITERAL.
|
| Modifier and Type | Method and Description |
|---|---|
static SqlFragment.HoleOrigin |
SqlFragment.HoleOrigin.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static SqlFragment.HoleOrigin[] |
SqlFragment.HoleOrigin.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
static SqlFragment |
SqlFragment.hole(String renderedText,
SqlFragment.HoleOrigin origin,
String originName,
String reason)
Hole with the default value-knowledge for its origin: every origin except
INEXACT_TRANSFORM stands in for a value nobody knows; an inexact transform
defaults to value-known (computed from literals). |
static SqlFragment |
SqlFragment.hole(String renderedText,
SqlFragment.HoleOrigin origin,
String originName,
String reason,
boolean valueUnknown) |
static SqlFragment |
SqlFragment.hole(String renderedText,
SqlFragment.HoleOrigin origin,
String originName,
String reason,
boolean valueUnknown,
String valueOrigin,
long sourceStartOffset,
long sourceEndOffset,
int sourceStartLine,
int sourceStartColumn,
int sourceEndLine,
int sourceEndColumn)
Hole with full provenance: the data source its value would come from
(
valueOrigin, may be null) and the origin span in the analyzed
text (see SqlFragment.sourceStartOffset / SqlFragment.sourceStartLine; pass
-1 for unknown). |