| Interface | Description |
|---|---|
| Catalog |
This interface is responsible for reading and writing metadata such as database/table/views/UDFs
from a registered catalog.
|
| CatalogBaseTable |
CatalogBaseTable is the common parent of table and view.
|
| CatalogDatabase |
Interface of a database in a catalog.
|
| CatalogFunction |
Interface for a function in a catalog.
|
| CatalogPartition |
Represents a partition object in catalog.
|
| CatalogTable |
Represents a table in a catalog.
|
| CatalogView |
Represents a view in a catalog.
|
| DataTypeLookup |
Catalog of types that can resolve the name of type to a
DataType. |
| Class | Description |
|---|---|
| AbstractCatalog |
Abstract class for catalogs.
|
| CatalogPartitionSpec |
Represents a partition spec object in catalog.
|
| ObjectIdentifier |
Identifies an object in a catalog.
|
| ObjectPath |
A database name and object (table/view/function) name combo in a catalog.
|
| UnresolvedIdentifier |
Identifier of an object, such as table, view, function or type in a catalog.
|
| Enum | Description |
|---|---|
| FunctionLanguage |
Categorizes the language semantics of a
CatalogFunction. |
Copyright © 2014–2020 The Apache Software Foundation. All rights reserved.