Class CatalogViewImpl

java.lang.Object
org.apache.flink.table.catalog.AbstractCatalogView
org.apache.flink.table.catalog.CatalogViewImpl
All Implemented Interfaces:
org.apache.flink.table.catalog.CatalogBaseTable, org.apache.flink.table.catalog.CatalogView

@Deprecated @Internal public class CatalogViewImpl extends AbstractCatalogView
Deprecated.
Use CatalogView.of(Schema, String, String, String, Map) or a custom implementation instead. Don't implement against this internal class. It can lead to unintended side effects if code checks against this class instead of the common interface.
An implementation of catalog view.
  • Constructor Details

    • CatalogViewImpl

      public CatalogViewImpl(String originalQuery, String expandedQuery, org.apache.flink.table.legacy.api.TableSchema schema, Map<String,String> properties, String comment)
      Deprecated.
  • Method Details

    • copy

      public org.apache.flink.table.catalog.CatalogBaseTable copy()
      Deprecated.
    • getDescription

      public Optional<String> getDescription()
      Deprecated.
    • getDetailedDescription

      public Optional<String> getDetailedDescription()
      Deprecated.