| Package | Description |
|---|---|
| gudusoft.gsqlparser.catalog.diagnostic | |
| gudusoft.gsqlparser.catalog.input | |
| gudusoft.gsqlparser.sqlenv.compat |
| Modifier and Type | Method and Description |
|---|---|
static CatalogDiagnosticSink |
CatalogDiagnosticSink.collecting(List<CatalogDiagnostic> sink)
Sink that appends every accepted diagnostic into the supplied list.
|
static CatalogDiagnosticSink |
CatalogDiagnosticSink.discarding()
Discards every diagnostic.
|
static CatalogDiagnosticSink |
CatalogDiagnosticSink.toParser(TGSqlParser parser)
Surface WARN and ERROR diagnostics as
EErrorType.spwarningdbobject
entries on TGSqlParser.getSyntaxErrors(). |
| Modifier and Type | Method and Description |
|---|---|
CatalogDiagnosticSink |
CatalogLoadOptions.diagnosticSink() |
| Modifier and Type | Method and Description |
|---|---|
CatalogLoadOptions.Builder |
CatalogLoadOptions.Builder.diagnosticSink(CatalogDiagnosticSink v) |
| Constructor and Description |
|---|
CatalogBackedCatalogProvider(CatalogRuntime runtime,
ICatalogProvider delegate,
CatalogEntryToSQLEnvMapper mapper,
TSQLEnv targetEnv,
IdentifierConfig identifierConfig,
CatalogDiagnosticSink diagnosticSink)
Construct a bridge provider with an explicit
IdentifierConfig and an
optional CatalogDiagnosticSink. |