| Package | Description |
|---|---|
| gudusoft.gsqlparser.catalog.input | |
| gudusoft.gsqlparser.catalog.input.readers |
| Modifier and Type | Method and Description |
|---|---|
CatalogInputReader |
CatalogInputReaderFactory.create() |
static CatalogInputReader |
CatalogInputReaders.forSource(CatalogInputSource source,
CatalogLoadOptions options)
Unique-match selector.
|
| Modifier and Type | Class and Description |
|---|---|
class |
JsonManifestCatalogInputReader
Reader for
CatalogInputKind.JSON_MANIFEST sources. |
class |
MemoryCatalogInputReader
Pass-through reader for
CatalogInputKind.IN_MEMORY sources: the source already
carries a UnifiedCatalogModel, so read returns it directly. |
class |
SqldepCatalogInputReader
Reader for
CatalogInputKind.SQLDEP_JSON sources — the JSON shape the legacy
SQLDepSQLEnv consumes (plan §11 T2.A.4 / first Phase 2.A static-file adapter). |
class |
SqlflowCatalogInputReader
Reader for
CatalogInputKind.SQLFLOW_JSON sources — the JSON shape the legacy
SqlflowSQLEnv consumes (plan §11 T2.A.3 / second Phase 2.A static-file adapter). |
| Modifier and Type | Method and Description |
|---|---|
CatalogInputReader |
SqlflowCatalogInputReader.Factory.create() |
CatalogInputReader |
SqldepCatalogInputReader.Factory.create() |
CatalogInputReader |
JsonManifestCatalogInputReader.Factory.create() |
CatalogInputReader |
MemoryCatalogInputReader.Factory.create() |