A column in a table.
A database defined in the catalog.
A function defined in the catalog.
An interface that is implemented by logical plans to return the underlying catalog table.
Storage format, used to describe how a partition or a table is stored.
A table defined in the catalog.
A partition (Hive style) defined in the catalog.
Interface for the system catalog (of columns, partitions, tables, and databases).
A simple trait representing a class that can be used to load resources used by a function.
A trait that represents the type of a resourced needed by a function.
An in-memory (ephemeral) implementation of the system catalog.
An internal catalog that is used by a Spark Session.
A LogicalPlan that wraps CatalogTable.