| Package | Description |
|---|---|
| gudusoft.gsqlparser.catalog.input | |
| gudusoft.gsqlparser.catalog.runtime | |
| gudusoft.gsqlparser.sqlenv.compat |
| Modifier and Type | Method and Description |
|---|---|
static CatalogRuntime |
CatalogLoaders.fromProvider(CatalogProvider provider,
CatalogProviderConfig config)
Wrap a caller-managed
CatalogProvider in a CatalogRuntime. |
static CatalogRuntime |
CatalogLoaders.fromProvider(CatalogProvider provider,
CatalogProviderConfig config,
EDbVendor vendor)
Vendor-explicit overload of
CatalogLoaders.fromProvider(CatalogProvider, CatalogProviderConfig). |
| Modifier and Type | Method and Description |
|---|---|
CatalogProviderConfig |
CatalogProviderConfig.Builder.build() |
static CatalogProviderConfig |
CatalogProviderConfig.empty() |
| Modifier and Type | Method and Description |
|---|---|
void |
ModelBackedCatalogProvider.open(CatalogProviderConfig config) |
void |
CatalogProvider.open(CatalogProviderConfig config) |
void |
InMemoryCatalogProvider.open(CatalogProviderConfig config) |
| Modifier and Type | Method and Description |
|---|---|
static TSQLEnv |
LazyCatalogSqlEnv.from(CatalogProvider provider,
CatalogProviderConfig config)
Open the provider, build a runtime in
LAZY mode at
vendor generic, and wrap. |
static TSQLEnv |
LazyCatalogSqlEnv.from(CatalogProvider provider,
CatalogProviderConfig config,
EDbVendor vendor)
Open the provider, build a runtime in LAZY mode for the given vendor, and wrap.
|