| Class | Description |
|---|---|
| CatalogModel |
Catalog (database) entry inside a
UnifiedCatalogModel. |
| CatalogModel.Builder | |
| CatalogSourceInfo |
Provenance of a
UnifiedCatalogModel: which kind of source produced it, when, and
a free-form name for diagnostic messages. |
| CatalogSourceInfo.Builder | |
| ColumnModel |
Column entry inside a
TableModel or ViewModel. |
| ColumnModel.Builder | |
| ConstraintModel |
Table constraint entry.
|
| ConstraintModel.Builder | |
| DefaultsConfig |
Default catalog/schema/server values used to fill missing segments during qualified-name
resolution.
|
| DefaultsConfig.Builder | |
| IdentifierConfig |
Vendor-aware identifier folding/comparison flags.
|
| IdentifierConfig.Builder | |
| IndexModel |
Index entry inside a
TableModel. |
| IndexModel.Builder | |
| PolicyTagModel |
Policy / sensitivity tag attached to a column.
|
| PolicyTagModel.Builder | |
| RoutineModel |
Routine entry (function, procedure, or package) inside a
SchemaModel. |
| RoutineModel.Builder | |
| SchemaModel |
Schema entry inside a
CatalogModel. |
| SchemaModel.Builder | |
| SequenceModel |
Sequence entry inside a
SchemaModel. |
| SequenceModel.Builder | |
| SynonymModel |
Synonym entry inside a
SchemaModel. |
| SynonymModel.Builder | |
| TableModel |
Table entry inside a
SchemaModel. |
| TableModel.Builder | |
| UnifiedCatalogModel |
Top-level immutable catalog model produced by
CatalogInputReaders and consumed by
the runtime + bridge layers. |
| UnifiedCatalogModel.Builder | |
| ViewModel |
View entry inside a
SchemaModel. |
| ViewModel.Builder |