public final class CatalogTable extends Object
Catalog.
Carries a name (possibly qualified, e.g. "schema.table"; the
exact qualifier rules are delegated to TSQLEnv.addTable via the
analyzer's internal bridge) and an ordered list of
CatalogColumns.
This class is immutable; construct it via builder(String).
| Modifier and Type | Class and Description |
|---|---|
static class |
CatalogTable.Builder
Mutable builder for
CatalogTable. |
| Modifier and Type | Method and Description |
|---|---|
static CatalogTable.Builder |
builder(String name) |
List<CatalogColumn> |
getColumns() |
String |
getName() |
String |
toString() |
public static CatalogTable.Builder builder(String name)
public List<CatalogColumn> getColumns()