| Interface | Description |
|---|---|
| PrelFinalizable |
A marker interface that means that this node should be finalized before execution planning.
|
| Class | Description |
|---|---|
| AbstractSqlHandler | |
| AnalyzeTableHandler | |
| ComplexUnnestVisitor |
Visitor that moves non-
RexFieldAccess rex node from project below Uncollect
to the left side of the Correlate. |
| CreateFunctionHandler | |
| CreateTableHandler | |
| DefaultSqlHandler | |
| DefaultSqlHandler.MetaDataProviderModifier | |
| DescribeSchemaHandler | |
| DescribeSchemaHandler.DescribeSchemaResult | |
| DescribeTableHandler | |
| DrillTableInfo | |
| DropFunctionHandler | |
| DropTableHandler | |
| ExplainHandler | |
| ExplainHandler.LogicalExplain | |
| ExplainHandler.PhysicalExplain | |
| FindLimit0Visitor |
Visitor that will identify whether the root portion of the RelNode tree contains a limit 0 pattern.
|
| FindLimit0Visitor.RelDataTypeReader |
Reader for column names and types.
|
| MetastoreAnalyzeTableHandler |
Constructs plan to be executed for collecting metadata and storing it to the Metastore.
|
| MetastoreDropTableMetadataHandler | |
| RefreshMetadataHandler | |
| ResetOptionHandler |
Converts a
SqlNode representing: "ALTER .. |
| ResetOptionHandlerTest | |
| SchemaHandler |
Parent class for CREATE / DROP / DESCRIBE / ALTER SCHEMA handlers.
|
| SchemaHandler.Add |
ALTER SCHEMA ADD command handler.
|
| SchemaHandler.Create |
CREATE SCHEMA command handler.
|
| SchemaHandler.Describe |
DESCRIBE SCHEMA FOR TABLE command handler.
|
| SchemaHandler.Describe.SchemaResult |
Wrapper to output schema in a form of table with one column named `schema`.
|
| SchemaHandler.Drop |
DROP SCHEMA command handler.
|
| SchemaHandler.Remove |
ALTER SCHEMA REMOVE command handler.
|
| SetOptionHandler |
Converts a
SqlNode representing: "ALTER .. |
| SetOptionHandler.SetOptionViewResult |
Representation of "SET property.name" query result.
|
| SetOptionHandlerTest | |
| ShowFilesHandler | |
| ShowFilesHandler.ShowFilesCommandResult |
Original show files command result holder is used as wrapper over new
Records.File holder
to maintain backward compatibility with ODBC driver etc. |
| ShowSchemasHandler | |
| ShowTablesHandler | |
| SimpleCommandResult | |
| SqlHandlerConfig | |
| SqlHandlerUtil | |
| UseSchemaHandler | |
| ViewHandler | |
| ViewHandler.CreateView |
Handler for Create View DDL command
|
| ViewHandler.DropView |
Handler for Drop View [If Exists] DDL command.
|
Copyright © 2021 The Apache Software Foundation. All rights reserved.