| Package | Description |
|---|---|
| gudusoft.gsqlparser.common.structured | |
| gudusoft.gsqlparser.ir.semantic |
| Modifier and Type | Method and Description |
|---|---|
StructuredColumnPath |
StructuredColumnPath.append(StructuredPathSegment segment)
Returns a new path with one additional segment appended.
|
StructuredColumnPath |
StructuredColumnPath.Builder.build() |
StructuredColumnPath |
StructuredExpansion.getElementPath() |
StructuredColumnPath |
StructuredFieldBinding.getSourcePath() |
| Constructor and Description |
|---|
StructuredExpansion(StructuredExpansionKind kind,
StructuredColumnPath elementPath,
boolean preservesNullRows) |
StructuredFieldBinding(String outputFieldName,
StructuredColumnPath sourcePath,
StructuredType fieldType) |
| Modifier and Type | Method and Description |
|---|---|
StructuredColumnPath |
LineageRef.getStructuredPath() |
StructuredColumnPath |
ColumnRef.getStructuredPath() |
| Modifier and Type | Method and Description |
|---|---|
static LineageRef |
LineageRef.statementOutput(int statementIndex,
String outputName,
StructuredColumnPath structuredPath) |
static LineageRef |
LineageRef.tableColumn(String qualifiedName,
String columnName,
StructuredColumnPath structuredPath) |
| Constructor and Description |
|---|
ColumnRef(String relationAlias,
String columnName,
StructuredColumnPath structuredPath) |
ColumnRef(String relationAlias,
String columnName,
StructuredColumnPath structuredPath,
SourceSpan sourceSpan)
Slice 164 — adds the optional source span.
|
ColumnRef(String relationAlias,
String columnName,
StructuredColumnPath structuredPath,
SourceSpan sourceSpan,
ColumnResolution resolution)
Full constructor (join-analysis slice 165).
|