| Package | Description |
|---|---|
| gudusoft.gsqlparser.lineage.v2.producer |
| Modifier and Type | Method and Description |
|---|---|
static PathIndex |
PathIndex.build(TCustomSqlStatement stmt,
SourceText text)
build(TCustomSqlStatement, SourceText, String) with no fallback statement step. |
static PathIndex |
PathIndex.build(TCustomSqlStatement stmt,
SourceText text)
The paths of a statement a caller holds as a live parse tree (a parse with no analysis): the tree is projected
first (plan 09, slice 1b), and the live overloads of
anchorColumn(gudusoft.gsqlparser.nodes.TObjectName) and blockPath(gudusoft.gsqlparser.lineage.v2.shape.TSelectSqlStatement) take its nodes. |
static PathIndex |
PathIndex.build(TCustomSqlStatement stmt,
SourceText text,
String step)
The paths of one statement.
|
static PathIndex |
PathIndex.buildByOffset(TCustomSqlStatement stmt,
SourceText text)
The same for a statement of dynamic SQL text: the analysis moves its tokens' lines and columns to the site, so
positions come from the tokens' offsets into the text.
|