- CalciteParser - Class in org.apache.flink.table.calcite
-
Thin wrapper around SqlParser that does exception conversion and SqlNode casting.
- CalciteParser(SqlParser.Config) - Constructor for class org.apache.flink.table.calcite.CalciteParser
-
- CalciteSchemaBuilder - Class in org.apache.calcite.jdbc
-
This class is used to create a CalciteSchema with a given Schema as the root.
- CatalogCalciteSchema - Class in org.apache.flink.table.catalog
-
A mapping between Flink's catalog and Calcite's schema.
- CatalogCalciteSchema(boolean, String, CatalogManager) - Constructor for class org.apache.flink.table.catalog.CatalogCalciteSchema
-
- CatalogManagerCalciteSchema - Class in org.apache.flink.table.catalog
-
Bridge between the CatalogManager and the Schema.
- CatalogManagerCalciteSchema(CatalogManager, boolean) - Constructor for class org.apache.flink.table.catalog.CatalogManagerCalciteSchema
-
- CatalogReader - Class in org.apache.flink.table.catalog
-
A thin wrapper around CalciteCatalogReader that enables providing multiple
default paths to look in.
- CatalogReader(CalciteSchema, List<List<String>>, RelDataTypeFactory, CalciteConnectionConfig) - Constructor for class org.apache.flink.table.catalog.CatalogReader
-
- checkTypeAssignment(RelDataType, RelDataType, SqlNode) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- columnListParamToParentCursorMap - Variable in class org.apache.calcite.sql.validate.SqlValidatorImpl.FunctionParamInfo
-
Maps a column list parameter to the parent cursor parameter it
references.
- convert(RexBuilder, RexNode, RexNode) - Method in interface org.apache.calcite.sql2rel.AuxiliaryConverter
-
Converts an expression.
- convert(RexBuilder, RexNode, RexNode) - Method in class org.apache.calcite.sql2rel.AuxiliaryConverter.Impl
-
- convert(FlinkPlannerImpl, CatalogManager, SqlNode) - Static method in class org.apache.flink.table.sqlexec.SqlToOperationConverter
-
This is the main entrance for executing all kinds of DDL/DML SqlNodes, different
SqlNode will have it's implementation in the #convert(type) method whose 'type' argument
is subclass of SqlNode.
- create(RelOptPlanner, RexBuilder) - Static method in class org.apache.calcite.plan.RelOptCluster
-
Creates a cluster.
- create(Map<String, String>, StreamExecutionEnvironment) - Method in class org.apache.flink.table.executor.StreamExecutorFactory
-
- create(Map<String, String>) - Method in class org.apache.flink.table.executor.StreamExecutorFactory
-
- create(Map<String, String>, Executor, TableConfig, FunctionCatalog, CatalogManager) - Method in class org.apache.flink.table.planner.StreamPlannerFactory
-
- createCalciteParser() - Method in class org.apache.flink.table.planner.PlanningConfigurationBuilder
-
- createCalciteTable(QueryOperationCatalogView) - Static method in class org.apache.flink.table.catalog.QueryOperationCatalogViewTable
-
- createCorrel() - Method in class org.apache.calcite.plan.RelOptCluster
-
Constructs a new id for a correlating variable.
- createFlinkPlanner(String, String) - Method in class org.apache.flink.table.planner.PlanningConfigurationBuilder
-
Creates a configured FlinkPlannerImpl for a planning session.
- createMatchRecognizeNameSpace(SqlMatchRecognize, SqlNode) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- createOuterSerializerWithNestedSerializers(TypeSerializer<?>[]) - Method in class org.apache.flink.table.runtime.types.CRowSerializerSnapshot
-
- createRelBuilder(String, String) - Method in class org.apache.flink.table.planner.PlanningConfigurationBuilder
-
Creates a configured FlinkRelBuilder for a planning session.
- createSelectNamespace(SqlSelect, SqlNode) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
Creates a namespace for a SELECT node.
- createSetopNamespace(SqlCall, SqlNode) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
Creates a namespace for a set operation (UNION,
INTERSECT, or EXCEPT).
- createSourceSelectForDelete(SqlDelete) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
Creates the SELECT statement that putatively feeds rows into a DELETE
statement to be deleted.
- createSourceSelectForUpdate(SqlUpdate) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
Creates the SELECT statement that putatively feeds rows into an UPDATE
statement to be updated.
- createTargetRowType(SqlValidatorTable, SqlNodeList, boolean) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
Derives a row-type for INSERT and UPDATE operations.
- CRowSerializerSnapshot - Class in org.apache.flink.table.runtime.types
-
Snapshot class for CRowSerializer.
- CRowSerializerSnapshot() - Constructor for class org.apache.flink.table.runtime.types.CRowSerializerSnapshot
-
Constructor for read instantiation.
- CRowSerializerSnapshot(CRowSerializer) - Constructor for class org.apache.flink.table.runtime.types.CRowSerializerSnapshot
-
Constructor to create the snapshot for writing.
- cursorPosToSelectMap - Variable in class org.apache.calcite.sql.validate.SqlValidatorImpl.FunctionParamInfo
-
Maps a cursor (based on its position relative to other cursor
parameters within a function call) to the SELECT associated with the
cursor.