Package gudusoft.gsqlparser.ext.calcite.catalog


package gudusoft.gsqlparser.ext.calcite.catalog
Standalone SQL catalog metadata management utility.

This package provides interfaces and implementations for managing database catalog metadata (catalogs, schemas, tables, columns). It can be used independently of Apache Calcite.

Key interfaces:

  • org.apache.calcite.catalog.Catalog - Database catalog
  • org.apache.calcite.catalog.Schema - Database schema
  • org.apache.calcite.catalog.Table - Database table
  • org.apache.calcite.catalog.Column - Table column

Simple implementations:

  • org.apache.calcite.catalog.impl.SimpleCatalog - Simple catalog implementation
  • Interfaces
    Class
    Description
    Represents a database catalog containing schemas, tables, and columns.
    Represents a column in a database table.
    Represents a schema in a database catalog.
    Represents a table in a database schema.