| Package | Description |
|---|---|
| gudusoft.gsqlparser.nodes |
Provides the classes represents various SQL query parse tree node.
|
| gudusoft.gsqlparser.resolver2 | |
| gudusoft.gsqlparser.resolver2.enhancement | |
| gudusoft.gsqlparser.resolver2.expansion | |
| gudusoft.gsqlparser.resolver2.inference | |
| gudusoft.gsqlparser.resolver2.iterative | |
| gudusoft.gsqlparser.resolver2.model | |
| gudusoft.gsqlparser.resolver2.namespace | |
| gudusoft.gsqlparser.resolver2.result | |
| gudusoft.gsqlparser.resolver2.scope |
| Class and Description |
|---|
| ColumnSource
Represents the source of a column reference.
|
| ResolutionResult
The complete result of resolving a column reference.
|
| StructFieldHint
A side-channel annotation for deep struct field access (3+ part names without alias).
|
| Class and Description |
|---|
| ResolutionContext
Global context for resolution results.
|
| ResolutionResult
The complete result of resolving a column reference.
|
| ResolutionStatistics
Statistics about resolution results.
|
| Class and Description |
|---|
| ResolutionEvidence
Unified evidence model for column resolution.
|
| ResolutionResult
The complete result of resolving a column reference.
|
| Class and Description |
|---|
| ColumnSource
Represents the source of a column reference.
|
| Class and Description |
|---|
| ColumnSource
Represents the source of a column reference.
|
| Class and Description |
|---|
| ResolutionStatistics
Statistics about resolution results.
|
| Class and Description |
|---|
| AmbiguousColumnSource
Represents a column reference that has multiple possible sources.
|
| ColumnReference
Column reference record - preserves original AST node information for traceability.
|
| ColumnSource
Represents the source of a column reference.
|
| FieldPath
Represents a field path for deep/record field access in structured types.
|
| FromScopeIndex
Index structure for fast lookups in FromScope.
|
| QualifiedName
Represents a fully qualified name for a database object (table, view, etc.).
|
| ResolutionEvidence
Unified evidence model for column resolution.
|
| ResolutionResult
The complete result of resolving a column reference.
|
| ResolutionStatistics
Statistics about resolution results.
|
| ResolvePath
Tracks the path taken during name resolution.
|
| ResolvePath.Step
A single step in the resolution path
|
| ScopeChild
Represents a child namespace within a scope.
|
| SourceLocation
Represents the location where a column or expression is defined.
|
| Class and Description |
|---|
| ColumnReference
Column reference record - preserves original AST node information for traceability.
|
| ColumnSource
Represents the source of a column reference.
|
| ColumnSourceWithReferences
Enhanced column source that supports multiple reference traceability.
|
| QualifiedName
Represents a fully qualified name for a database object (table, view, etc.).
|
| QualifiedNameResolver
Service for normalizing table names into fully qualified names.
|
| Class and Description |
|---|
| ResolutionStatistics
Statistics about resolution results.
|
| Class and Description |
|---|
| QualifiedName
Represents a fully qualified name for a database object (table, view, etc.).
|
| QualifiedNameResolver
Service for normalizing table names into fully qualified names.
|
| ResolvePath
Tracks the path taken during name resolution.
|
| ScopeChild
Represents a child namespace within a scope.
|