| Package | Description |
|---|---|
| gudusoft.gsqlparser.catalog.diagnostic | |
| gudusoft.gsqlparser.catalog.input | |
| gudusoft.gsqlparser.catalog.runtime |
| Modifier and Type | Method and Description |
|---|---|
CatalogDiagnostic |
CatalogDiagnostic.Builder.build() |
static CatalogDiagnostic |
CatalogDiagnostic.of(CatalogDiagnosticSeverity severity,
CatalogDiagnosticCode code,
String message)
Convenience: build a diagnostic from severity + code + message only.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CatalogDiagnosticSink.accept(CatalogDiagnostic diag) |
| Modifier and Type | Method and Description |
|---|---|
static CatalogDiagnosticSink |
CatalogDiagnosticSink.collecting(List<CatalogDiagnostic> sink)
Sink that appends every accepted diagnostic into the supplied list.
|
| Modifier and Type | Method and Description |
|---|---|
List<CatalogDiagnostic> |
CatalogValidationResult.diagnostics() |
List<CatalogDiagnostic> |
CatalogLoadResult.diagnostics() |
| Modifier and Type | Method and Description |
|---|---|
static CatalogLoadResult |
CatalogLoadResult.failed(List<CatalogDiagnostic> diagnostics) |
static CatalogValidationResult |
CatalogValidationResult.of(List<CatalogDiagnostic> diagnostics) |
static CatalogLoadResult |
CatalogLoadResult.ok(CatalogRuntime runtime,
List<CatalogDiagnostic> diagnostics) |
static CatalogLoadResult |
CatalogLoadResult.ok(TSQLEnv env,
List<CatalogDiagnostic> diagnostics) |
| Modifier and Type | Method and Description |
|---|---|
List<CatalogDiagnostic> |
CatalogResolutionResult.diagnostics() |
List<CatalogDiagnostic> |
InMemoryCatalogSnapshot.diagnostics() |
List<CatalogDiagnostic> |
CatalogSnapshot.diagnostics() |
| Modifier and Type | Method and Description |
|---|---|
InMemoryCatalogSnapshot.Builder |
InMemoryCatalogSnapshot.Builder.addDiagnostic(CatalogDiagnostic d) |
| Modifier and Type | Method and Description |
|---|---|
static CatalogResolutionResult |
CatalogResolutionResult.miss(List<CatalogDiagnostic> diagnostics) |
static CatalogResolutionResult |
CatalogResolutionResult.ok(CatalogBinding binding,
List<CatalogDiagnostic> diagnostics) |