| Package | Description |
|---|---|
| gudusoft.gsqlparser.catalog.runtime |
| Modifier and Type | Method and Description |
|---|---|
static CatalogObjectKey |
CatalogObjectKey.atDatabaseLink(IdentifierService service,
CatalogObjectKey completeLocalKey,
String link,
IdentifierInputForm form)
The same identity, reached through a database link.
|
static CatalogObjectKey |
CatalogObjectKey.catalog(IdentifierService service,
CatalogHierarchy hierarchy,
String server,
String catalog,
IdentifierInputForm form)
A catalog, optionally under a server.
|
static CatalogObjectKey |
CatalogObjectKey.childObject(IdentifierService service,
CatalogObjectKey parent,
CatalogObjectKind childKind,
String localName,
IdentifierInputForm form)
An index, constraint or package member of an already-identified parent object.
|
static CatalogObjectKey |
CatalogObjectKey.column(IdentifierService service,
CatalogObjectKey parentRelation,
String localName,
IdentifierInputForm form)
A column of an already-identified relation.
|
static CatalogObjectKey |
CatalogObjectKey.objectInCatalogOnly(IdentifierService service,
CatalogObjectKey parentCatalog,
CatalogObjectKind kind,
String localName,
IdentifierInputForm form)
An object directly inside a catalog, for a schemaless topology such as MySQL's.
|
static CatalogObjectKey |
CatalogObjectKey.objectInSchema(IdentifierService service,
CatalogObjectKey parentSchema,
CatalogObjectKind kind,
String localName,
IdentifierInputForm form)
An object inside an already-identified schema.
|
static CatalogObjectKey |
CatalogObjectKey.rootObject(IdentifierService service,
CatalogHierarchy hierarchy,
CatalogObjectKind kind,
String localName,
IdentifierInputForm form)
An object at the root of a topology with no container levels at all.
|
static CatalogObjectKey |
CatalogObjectKey.rootSchema(IdentifierService service,
CatalogHierarchy hierarchy,
String schema,
IdentifierInputForm form)
A schema under a topology that has no catalog level.
|
static CatalogObjectKey |
CatalogObjectKey.schemaIn(IdentifierService service,
CatalogObjectKey parentCatalog,
String schema,
IdentifierInputForm form)
A schema inside an already-identified catalog.
|
| Modifier and Type | Method and Description |
|---|---|
static CatalogObjectKey |
CatalogObjectKey.atDatabaseLink(IdentifierService service,
CatalogObjectKey completeLocalKey,
String link,
IdentifierInputForm form)
The same identity, reached through a database link.
|
static CatalogObjectKey |
CatalogObjectKey.childObject(IdentifierService service,
CatalogObjectKey parent,
CatalogObjectKind childKind,
String localName,
IdentifierInputForm form)
An index, constraint or package member of an already-identified parent object.
|
static CatalogObjectKey |
CatalogObjectKey.column(IdentifierService service,
CatalogObjectKey parentRelation,
String localName,
IdentifierInputForm form)
A column of an already-identified relation.
|
static CatalogObjectKey |
CatalogObjectKey.objectInCatalogOnly(IdentifierService service,
CatalogObjectKey parentCatalog,
CatalogObjectKind kind,
String localName,
IdentifierInputForm form)
An object directly inside a catalog, for a schemaless topology such as MySQL's.
|
static CatalogObjectKey |
CatalogObjectKey.objectInSchema(IdentifierService service,
CatalogObjectKey parentSchema,
CatalogObjectKind kind,
String localName,
IdentifierInputForm form)
An object inside an already-identified schema.
|
static CatalogObjectKey |
CatalogObjectKey.schemaIn(IdentifierService service,
CatalogObjectKey parentCatalog,
String schema,
IdentifierInputForm form)
A schema inside an already-identified catalog.
|