Package org.apache.flink.table.catalog
Class AbstractCatalogTable
java.lang.Object
org.apache.flink.table.catalog.AbstractCatalogTable
- All Implemented Interfaces:
org.apache.flink.table.catalog.CatalogBaseTable,org.apache.flink.table.catalog.CatalogTable
- Direct Known Subclasses:
ConnectorCatalogTable
@Internal
public abstract class AbstractCatalogTable
extends Object
implements org.apache.flink.table.catalog.CatalogTable
An abstract catalog table.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.flink.table.catalog.CatalogBaseTable
org.apache.flink.table.catalog.CatalogBaseTable.TableKindNested classes/interfaces inherited from interface org.apache.flink.table.catalog.CatalogTable
org.apache.flink.table.catalog.CatalogTable.Builder -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.flink.table.legacy.api.TableSchemabooleanMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.flink.table.catalog.CatalogBaseTable
copy, getDescription, getDetailedDescription, getUnresolvedSchemaMethods inherited from interface org.apache.flink.table.catalog.CatalogTable
copy, getDistribution, getSnapshot, getTableKind
-
Constructor Details
-
AbstractCatalogTable
-
AbstractCatalogTable
-
-
Method Details
-
isPartitioned
public boolean isPartitioned()- Specified by:
isPartitionedin interfaceorg.apache.flink.table.catalog.CatalogTable
-
getPartitionKeys
- Specified by:
getPartitionKeysin interfaceorg.apache.flink.table.catalog.CatalogTable
-
getOptions
- Specified by:
getOptionsin interfaceorg.apache.flink.table.catalog.CatalogBaseTable
-
getSchema
public org.apache.flink.table.legacy.api.TableSchema getSchema()- Specified by:
getSchemain interfaceorg.apache.flink.table.catalog.CatalogBaseTable
-
getComment
- Specified by:
getCommentin interfaceorg.apache.flink.table.catalog.CatalogBaseTable
-