- ABS - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- AbstractExecNodeExactlyOnceVisitor - Class in org.apache.flink.table.planner.plan.nodes.exec
-
- AbstractExecNodeExactlyOnceVisitor() - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.AbstractExecNodeExactlyOnceVisitor
-
- AbstractSqlCallContext - Class in org.apache.flink.table.planner.functions.inference
-
A CallContext backed by SqlOperatorBinding.
- AbstractSqlCallContext(DataTypeFactory, FunctionDefinition, String) - Constructor for class org.apache.flink.table.planner.functions.inference.AbstractSqlCallContext
-
- AbstractSqlCallContext.LiteralValueAccessor - Interface in org.apache.flink.table.planner.functions.inference
-
Helper interface for abstracting accessing literals.
- accept(RexVisitor<R>) - Method in class org.apache.calcite.rex.RexLiteral
-
- accept(RexBiVisitor<R, P>, P) - Method in class org.apache.calcite.rex.RexLiteral
-
- accept(ExpressionVisitor<R>) - Method in class org.apache.flink.table.planner.expressions.RexNodeExpression
-
- accept(QueryOperationVisitor<T>) - Method in class org.apache.flink.table.planner.operations.DataStreamQueryOperation
-
- accept(QueryOperationVisitor<T>) - Method in class org.apache.flink.table.planner.operations.PlannerQueryOperation
-
- acceptCall(SqlVisitor<R>, SqlCall, boolean, SqlBasicVisitor.ArgHandler<R>) - Method in class org.apache.calcite.sql.fun.SqlDotOperator
-
- acceptCall(SqlVisitor<R>, SqlCall, boolean, SqlBasicVisitor.ArgHandler<R>) - Method in class org.apache.calcite.sql.SqlMatchRecognize.SqlMatchRecognizeOperator
-
- accumulate(CollectAggFunction.CollectAccumulator<T>, T) - Method in class org.apache.flink.table.planner.functions.aggfunctions.CollectAggFunction
-
- accumulate(RowData, Object) - Method in class org.apache.flink.table.planner.functions.aggfunctions.FirstValueAggFunction
-
- accumulate(RowData, Object, Long) - Method in class org.apache.flink.table.planner.functions.aggfunctions.FirstValueAggFunction
-
- accumulate(RowData, StringData) - Method in class org.apache.flink.table.planner.functions.aggfunctions.FirstValueAggFunction
-
- accumulate(RowData, StringData, Long) - Method in class org.apache.flink.table.planner.functions.aggfunctions.FirstValueAggFunction
-
- accumulate(FirstValueWithRetractAggFunction.FirstValueWithRetractAccumulator<T>, Object) - Method in class org.apache.flink.table.planner.functions.aggfunctions.FirstValueWithRetractAggFunction
-
- accumulate(FirstValueWithRetractAggFunction.FirstValueWithRetractAccumulator<T>, Object, Long) - Method in class org.apache.flink.table.planner.functions.aggfunctions.FirstValueWithRetractAggFunction
-
- accumulate(FirstValueWithRetractAggFunction.FirstValueWithRetractAccumulator<T>, StringData) - Method in class org.apache.flink.table.planner.functions.aggfunctions.FirstValueWithRetractAggFunction
-
- accumulate(FirstValueWithRetractAggFunction.FirstValueWithRetractAccumulator<T>, StringData, Long) - Method in class org.apache.flink.table.planner.functions.aggfunctions.FirstValueWithRetractAggFunction
-
- accumulate(RowData, Object) - Method in class org.apache.flink.table.planner.functions.aggfunctions.LastValueAggFunction
-
- accumulate(RowData, Object, Long) - Method in class org.apache.flink.table.planner.functions.aggfunctions.LastValueAggFunction
-
- accumulate(GenericRowData, StringData) - Method in class org.apache.flink.table.planner.functions.aggfunctions.LastValueAggFunction
-
- accumulate(GenericRowData, StringData, Long) - Method in class org.apache.flink.table.planner.functions.aggfunctions.LastValueAggFunction
-
- accumulate(LastValueWithRetractAggFunction.LastValueWithRetractAccumulator<T>, Object) - Method in class org.apache.flink.table.planner.functions.aggfunctions.LastValueWithRetractAggFunction
-
- accumulate(LastValueWithRetractAggFunction.LastValueWithRetractAccumulator<T>, Object, Long) - Method in class org.apache.flink.table.planner.functions.aggfunctions.LastValueWithRetractAggFunction
-
- accumulate(LastValueWithRetractAggFunction.LastValueWithRetractAccumulator<T>, StringData) - Method in class org.apache.flink.table.planner.functions.aggfunctions.LastValueWithRetractAggFunction
-
- accumulate(LastValueWithRetractAggFunction.LastValueWithRetractAccumulator<T>, StringData, Long) - Method in class org.apache.flink.table.planner.functions.aggfunctions.LastValueWithRetractAggFunction
-
- accumulate(ListAggWithRetractAggFunction.ListAggWithRetractAccumulator, StringData) - Method in class org.apache.flink.table.planner.functions.aggfunctions.ListAggWithRetractAggFunction
-
- accumulate(ListAggWsWithRetractAggFunction.ListAggWsWithRetractAccumulator, StringData, StringData) - Method in class org.apache.flink.table.planner.functions.aggfunctions.ListAggWsWithRetractAggFunction
-
- accumulate(MaxWithRetractAggFunction.MaxWithRetractAccumulator<T>, T) - Method in class org.apache.flink.table.planner.functions.aggfunctions.MaxWithRetractAggFunction
-
- accumulate(MinWithRetractAggFunction.MinWithRetractAccumulator<T>, T) - Method in class org.apache.flink.table.planner.functions.aggfunctions.MinWithRetractAggFunction
-
- accumulateExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction
-
- accumulateExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.Count1AggFunction
-
- accumulateExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.CountAggFunction
-
- accumulateExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.DeclarativeAggregateFunction
-
Expressions for accumulating the mutable aggregation buffer based on an input row.
- accumulateExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.DenseRankAggFunction
-
- accumulateExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.IncrSumAggFunction
-
- accumulateExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.IncrSumWithRetractAggFunction
-
- accumulateExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction
-
- accumulateExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.ListAggFunction
-
- accumulateExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction
-
- accumulateExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction
-
- accumulateExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.RankAggFunction
-
- accumulateExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.RowNumberAggFunction
-
- accumulateExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction
-
- accumulateExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction
-
- accumulateExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.SumAggFunction
-
- accumulateExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction
-
- ACOS - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- addContainedKind(ModifyKind) - Method in class org.apache.flink.table.planner.plan.trait.ModifyKindSet.Builder
-
- addDefaultKryoSerializer(Class<?>, T) - Method in class org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
-
- addDefaultKryoSerializer(Class<?>, Class<? extends Serializer<?>>) - Method in class org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
-
- adjustDataViews(DataType, boolean) - Static method in class org.apache.flink.table.planner.typeutils.DataViewUtils
-
Modifies the data type of an accumulator regarding data views.
- AdjustProjectForCountAggregateRule(RelDecorrelator.AdjustProjectForCountAggregateRule.Config) - Constructor for class org.apache.calcite.sql2rel.RelDecorrelator.AdjustProjectForCountAggregateRule
-
Creates an AdjustProjectForCountAggregateRule.
- aggBufferAttributes() - Method in class org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction
-
- aggBufferAttributes() - Method in class org.apache.flink.table.planner.functions.aggfunctions.Count1AggFunction
-
- aggBufferAttributes() - Method in class org.apache.flink.table.planner.functions.aggfunctions.CountAggFunction
-
- aggBufferAttributes() - Method in class org.apache.flink.table.planner.functions.aggfunctions.DeclarativeAggregateFunction
-
All fields of the aggregate buffer.
- aggBufferAttributes() - Method in class org.apache.flink.table.planner.functions.aggfunctions.DenseRankAggFunction
-
- aggBufferAttributes() - Method in class org.apache.flink.table.planner.functions.aggfunctions.IncrSumAggFunction
-
- aggBufferAttributes() - Method in class org.apache.flink.table.planner.functions.aggfunctions.IncrSumWithRetractAggFunction
-
- aggBufferAttributes() - Method in class org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction
-
- aggBufferAttributes() - Method in class org.apache.flink.table.planner.functions.aggfunctions.ListAggFunction
-
- aggBufferAttributes() - Method in class org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction
-
- aggBufferAttributes() - Method in class org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction
-
- aggBufferAttributes() - Method in class org.apache.flink.table.planner.functions.aggfunctions.RankAggFunction
-
- aggBufferAttributes() - Method in class org.apache.flink.table.planner.functions.aggfunctions.RowNumberAggFunction
-
- aggBufferAttributes() - Method in class org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction
-
- aggBufferAttributes() - Method in class org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction
-
- aggBufferAttributes() - Method in class org.apache.flink.table.planner.functions.aggfunctions.SumAggFunction
-
- aggBufferAttributes() - Method in class org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction
-
- AggregatePhaseStrategy - Enum in org.apache.flink.table.planner.utils
-
Aggregate phase strategy which could be specified in OptimizerConfigOptions.TABLE_OPTIMIZER_AGG_PHASE_STRATEGY.
- AliasNamespace - Class in org.apache.calcite.sql.validate
-
Namespace for an AS t(c1, c2, ...) clause.
- AliasNamespace(SqlValidatorImpl, SqlCall, SqlNode) - Constructor for class org.apache.calcite.sql.validate.AliasNamespace
-
Creates an AliasNamespace.
- ALL_CHANGES - Static variable in class org.apache.flink.table.planner.plan.trait.ModifyKindSet
-
A modify kind set contains all change operations.
- and(Expression, Expression) - Static method in class org.apache.flink.table.planner.expressions.ExpressionBuilder
-
- AND - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- any() - Static method in class org.apache.flink.table.planner.plan.nodes.exec.ExecEdge.RequiredShuffle
-
- ARG0_VARCHAR_FORCE_NULLABLE - Static variable in class org.apache.flink.table.planner.plan.type.FlinkReturnTypes
-
Type-inference strategy whereby the result type of a call is the type of the operand #0
(0-based), with nulls always allowed.
- ArgumentCountRange - Class in org.apache.flink.table.planner.functions.inference
-
A SqlOperandCountRange backed by ArgumentCount.
- ArgumentCountRange(ArgumentCount) - Constructor for class org.apache.flink.table.planner.functions.inference.ArgumentCountRange
-
- ARRAY_VALUE_CONSTRUCTOR - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- AS - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- ASCII - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- ASIN - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- asRootSchema(Schema) - Static method in class org.apache.calcite.jdbc.CalciteSchemaBuilder
-
Creates a CalciteSchema with a given Schema as the root.
- asSummaryString() - Method in class org.apache.flink.table.planner.expressions.RexNodeExpression
-
- asSummaryString() - Method in class org.apache.flink.table.planner.operations.DataStreamQueryOperation
-
- asSummaryString() - Method in class org.apache.flink.table.planner.operations.PlannerQueryOperation
-
- asSummaryString() - Method in class org.apache.flink.table.planner.operations.RichTableSourceQueryOperation
-
- ATAN - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- ATAN2 - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- AUXILIARY_GROUP - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
AUXILIARY_GROUP aggregate function.
- AuxiliaryConverter - Interface in org.apache.calcite.sql2rel
-
Converts an expression for a group window function (e.g.
- AuxiliaryConverter.Impl - Class in org.apache.calcite.sql2rel
-
- AVG - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- AvgAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
built-in avg aggregate function.
- AvgAggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction
-
- AvgAggFunction.ByteAvgAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Byte Avg aggregate function.
- AvgAggFunction.DecimalAvgAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Decimal Avg aggregate function.
- AvgAggFunction.DoubleAvgAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Double Avg aggregate function.
- AvgAggFunction.FloatAvgAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Float Avg aggregate function.
- AvgAggFunction.IntAvgAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Integer Avg aggregate function.
- AvgAggFunction.LongAvgAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Long Avg aggregate function.
- AvgAggFunction.ShortAvgAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Short Avg aggregate function.
- calc(RelMetadataQuery, RelNode, RexProgram) - Static method in class org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
-
Helper method to determine a Calc's collation.
- CalciteParser - Class in org.apache.flink.table.planner.calcite
-
Thin wrapper around SqlParser that does exception conversion and SqlNode casting.
- CalciteParser(SqlParser.Config) - Constructor for class org.apache.flink.table.planner.calcite.CalciteParser
-
- CalciteSchemaBuilder - Class in org.apache.calcite.jdbc
-
This class is used to create a CalciteSchema with a given Schema as the root.
- CalciteSqlFunction - Class in org.apache.flink.table.planner.functions.sql
-
- CalciteSqlFunction(String, SqlKind, SqlReturnTypeInference, SqlOperandTypeInference, SqlOperandTypeChecker, SqlFunctionCategory, boolean) - Constructor for class org.apache.flink.table.planner.functions.sql.CalciteSqlFunction
-
Creates a new SqlFunction for a call to a builtin function.
- CalcPythonCorrelateTransposeRule - Class in org.apache.flink.table.planner.plan.rules.logical
-
Rule will transpose the conditions after the Python correlate node if the join type is inner
join.
- calculate() - Method in class org.apache.flink.table.planner.plan.processors.utils.InputOrderCalculator
-
- call - Variable in class org.apache.calcite.sql.validate.AliasNamespace
-
- call(FunctionDefinition, Expression...) - Static method in class org.apache.flink.table.planner.expressions.ExpressionBuilder
-
- call(FunctionDefinition, List<Expression>) - Static method in class org.apache.flink.table.planner.expressions.ExpressionBuilder
-
- CallBindingCallContext - Class in org.apache.flink.table.planner.functions.inference
-
A CallContext backed by SqlCallBinding.
- CallBindingCallContext(DataTypeFactory, FunctionDefinition, SqlCallBinding, RelDataType) - Constructor for class org.apache.flink.table.planner.functions.inference.CallBindingCallContext
-
- CallExpressionConvertRule - Interface in org.apache.flink.table.planner.expressions.converter
-
Rule to convert CallExpression.
- CallExpressionConvertRule.ConvertContext - Interface in org.apache.flink.table.planner.expressions.converter
-
- CallExpressionResolver - Class in org.apache.flink.table.planner.expressions
-
Planner expression resolver for UnresolvedCallExpression.
- CallExpressionResolver(RelBuilder) - Constructor for class org.apache.flink.table.planner.expressions.CallExpressionResolver
-
- CARDINALITY - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- CASE - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- cast(Expression, Expression) - Static method in class org.apache.flink.table.planner.expressions.ExpressionBuilder
-
- CAST - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- CatalogCalciteSchema - Class in org.apache.flink.table.planner.catalog
-
A mapping between Flink's catalog and Calcite's schema.
- CatalogCalciteSchema(String, CatalogManager, boolean) - Constructor for class org.apache.flink.table.planner.catalog.CatalogCalciteSchema
-
- CatalogManagerCalciteSchema - Class in org.apache.flink.table.planner.catalog
-
Bridge between the CatalogManager and the Schema.
- CatalogManagerCalciteSchema(CatalogManager, boolean) - Constructor for class org.apache.flink.table.planner.catalog.CatalogManagerCalciteSchema
-
- CatalogSchemaTable - Class in org.apache.flink.table.planner.catalog
-
Represents a wrapper for CatalogBaseTable in Schema.
- CatalogSchemaTable(ObjectIdentifier, CatalogManager.TableLookupResult, FlinkStatistic, Catalog, boolean) - Constructor for class org.apache.flink.table.planner.catalog.CatalogSchemaTable
-
Create a CatalogSchemaTable instance.
- CatalogSourceTable - Class in org.apache.flink.table.planner.plan.schema
-
A
FlinkPreparingTableBase implementation which defines the interfaces required to
translate the Calcite
RelOptTable to the Flink specific
TableSourceTable.
- CatalogSourceTable(RelOptSchema, List<String>, RelDataType, CatalogSchemaTable, CatalogTable) - Constructor for class org.apache.flink.table.planner.plan.schema.CatalogSourceTable
-
- CatalogTableStatisticsConverter - Class in org.apache.flink.table.planner.utils
-
Utility class for converting CatalogTableStatistics and CatalogColumnStatistics
to TableStats.
- CatalogTableStatisticsConverter() - Constructor for class org.apache.flink.table.planner.utils.CatalogTableStatisticsConverter
-
- CEIL - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- changeDefaultConversionClass(TableSchema) - Static method in class org.apache.flink.table.planner.sinks.SelectTableSinkSchemaConverter
-
Change to default conversion class and build a new TableSchema.
- CHAR_LENGTH - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- CHARACTER_LENGTH - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- checkOperandTypes(SqlCallBinding, boolean) - Method in class org.apache.calcite.sql.fun.SqlDotOperator
-
- checkOperandTypes(SqlCallBinding, boolean) - Method in class org.apache.flink.table.planner.functions.inference.TypeInferenceOperandChecker
-
- checkOperandTypes(SqlCallBinding, boolean) - Method in class org.apache.flink.table.planner.functions.utils.HiveTableSqlFunction.HiveOperandTypeChecker
-
Deprecated.
- checkOperandTypes(SqlCallBinding, boolean) - Method in class org.apache.flink.table.planner.plan.type.NumericExceptFirstOperandChecker
-
- CHR - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- CLASSIFIER - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- cm - Variable in class org.apache.calcite.sql2rel.RelDecorrelator
-
- COALESCE - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- collations(TableScan, RelMetadataQuery) - Method in class org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
-
- collations(Values, RelMetadataQuery) - Method in class org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
-
- collations(Project, RelMetadataQuery) - Method in class org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
-
- collations(Filter, RelMetadataQuery) - Method in class org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
-
- collations(Calc, RelMetadataQuery) - Method in class org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
-
- collations(SortExchange, RelMetadataQuery) - Method in class org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
-
- collations(Sort, RelMetadataQuery) - Method in class org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
-
- collations(Window, RelMetadataQuery) - Method in class org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
-
- collations(EnumerableCorrelate, RelMetadataQuery) - Method in class org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
-
- collations(EnumerableMergeJoin, RelMetadataQuery) - Method in class org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
-
- collations(EnumerableHashJoin, RelMetadataQuery) - Method in class org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
-
- collations(EnumerableNestedLoopJoin, RelMetadataQuery) - Method in class org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
-
- collations(Match, RelMetadataQuery) - Method in class org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
-
- collations(TableModify, RelMetadataQuery) - Method in class org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
-
- collations(HepRelVertex, RelMetadataQuery) - Method in class org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
-
- collations(RelSubset, RelMetadataQuery) - Method in class org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
-
- collations(RelNode, RelMetadataQuery) - Method in class org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
-
Catch-all implementation for BuiltInMetadata.Collation#collations(), invoked using
reflection, for any relational expression not handled by a more specific method.
- COLLECT - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- CollectAccumulator() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.CollectAggFunction.CollectAccumulator
-
- CollectAggFunction<T> - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in COLLECT aggregate function.
- CollectAggFunction(LogicalType) - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.CollectAggFunction
-
- CollectAggFunction.CollectAccumulator<T> - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Accumulator for COLLECT.
- columnHasDefaultValue(RelDataType, int, InitializerContext) - Method in class org.apache.flink.table.planner.plan.schema.FlinkPreparingTableBase
-
Obtains whether the ordinal column has a default value, which is not supported now.
- computeDigest(RexDigestIncludeType) - Method in class org.apache.calcite.rex.RexLiteral
-
Returns a string which concisely describes the definition of this rex literal.
- computeDigest() - Method in class org.apache.flink.table.planner.plan.schema.RawRelDataType
-
- computeDigest() - Method in class org.apache.flink.table.planner.plan.schema.StructuredRelDataType
-
- concat(Expression, Expression) - Static method in class org.apache.flink.table.planner.expressions.ExpressionBuilder
-
- CONCAT - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- CONCAT_FUNCTION - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- CONCAT_WS - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
Function for concat strings with a separator.
- configure(String[], TypeInformation<?>[]) - Method in class org.apache.flink.table.planner.sinks.SelectTableSinkBase
-
- consumeDataStream(DataStream<T>) - Method in class org.apache.flink.table.planner.sinks.SelectTableSinkBase
-
- contains(ModifyKind) - Method in class org.apache.flink.table.planner.plan.trait.ModifyKindSet
-
- containsNullKey() - Method in class org.apache.flink.table.planner.typeutils.DataViewUtils.MapViewSpec
-
- containsOnly(ModifyKind) - Method in class org.apache.flink.table.planner.plan.trait.ModifyKindSet
-
- 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(CallExpression, CallExpressionConvertRule.ConvertContext) - Method in interface org.apache.flink.table.planner.expressions.converter.CallExpressionConvertRule
-
Convert call expression with context to RexNode.
- convert(CallExpression, CallExpressionConvertRule.ConvertContext) - Method in class org.apache.flink.table.planner.expressions.converter.CustomizedConvertRule
-
- convert(CallExpression, CallExpressionConvertRule.ConvertContext) - Method in class org.apache.flink.table.planner.expressions.converter.DirectConvertRule
-
- convert(CallExpression, CallExpressionConvertRule.ConvertContext) - Method in class org.apache.flink.table.planner.expressions.converter.FunctionDefinitionConvertRule
-
- convert(CallExpression, CallExpressionConvertRule.ConvertContext) - Method in class org.apache.flink.table.planner.expressions.converter.LegacyScalarFunctionConvertRule
-
- convert(CallExpression, CallExpressionConvertRule.ConvertContext) - Method in class org.apache.flink.table.planner.expressions.converter.OverConvertRule
-
- convert(FlinkPlannerImpl, CatalogManager, SqlNode) - Static method in class org.apache.flink.table.planner.operations.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.
- convert(RelNode) - Method in class org.apache.flink.table.planner.plan.rules.physical.batch.BatchExecPythonAggregateRule
-
- convert(RelNode) - Method in class org.apache.flink.table.planner.plan.rules.physical.batch.BatchExecPythonCorrelateRule
-
- convert(RelNode) - Method in class org.apache.flink.table.planner.plan.rules.physical.stream.StreamExecPythonCorrelateRule
-
- convert(RelNode) - Method in class org.apache.flink.table.planner.plan.rules.physical.stream.StreamExecPythonGroupAggregateRule
-
- convert(RelNode) - Method in class org.apache.flink.table.planner.plan.rules.physical.stream.StreamExecPythonGroupWindowAggregateRule
-
- convert(RelNode) - Method in class org.apache.flink.table.planner.plan.rules.physical.stream.StreamExecPythonOverAggregateRule
-
- CONVERT_TZ - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- convertAddReplaceColumns(ObjectIdentifier, SqlAddReplaceColumns, CatalogTable, SqlValidator) - Static method in class org.apache.flink.table.planner.utils.OperationConverterUtils
-
- convertChangeColumn(ObjectIdentifier, SqlChangeColumn, CatalogTable, SqlValidator) - Static method in class org.apache.flink.table.planner.utils.OperationConverterUtils
-
- converter - Variable in class org.apache.flink.table.planner.sinks.SelectTableSinkBase
-
- convertTimeAttributeToRegularTimestamp(TableSchema) - Static method in class org.apache.flink.table.planner.sinks.SelectTableSinkSchemaConverter
-
Convert time attributes (proc time / event time) to regular timestamp and build a new TableSchema.
- convertToColumnStatsMap(Map<String, CatalogColumnStatisticsDataBase>) - Static method in class org.apache.flink.table.planner.utils.CatalogTableStatisticsConverter
-
- convertToRel(RelOptTable.ToRelContext) - Method in class org.apache.flink.table.planner.catalog.QueryOperationCatalogViewTable
-
- convertToRel(RelOptTable.ToRelContext) - Method in class org.apache.flink.table.planner.catalog.SqlCatalogViewTable
-
- convertToRel(RelOptTable.ToRelContext) - Method in class org.apache.flink.table.planner.plan.schema.ExpandingPreparingTable
-
Converts the table to a RelNode.
- convertToRexNode(String) - Method in interface org.apache.flink.table.planner.calcite.SqlExprToRexConverter
-
Converts a SQL expression to a RexNode expression.
- convertToRexNode(String) - Method in class org.apache.flink.table.planner.calcite.SqlExprToRexConverterImpl
-
- convertToRexNodes(String[]) - Method in interface org.apache.flink.table.planner.calcite.SqlExprToRexConverter
-
Converts an array of SQL expressions to an array of RexNode expressions.
- convertToRexNodes(String[]) - Method in class org.apache.flink.table.planner.calcite.SqlExprToRexConverterImpl
-
- convertToRow(RowData) - Method in class org.apache.flink.table.planner.sinks.BatchSelectTableSink
-
- convertToRow(T) - Method in class org.apache.flink.table.planner.sinks.SelectTableSinkBase
-
- convertToRow(Tuple2<Boolean, RowData>) - Method in class org.apache.flink.table.planner.sinks.StreamSelectTableSink
-
- convertToTableStats(CatalogTableStatistics, CatalogColumnStatistics) - Static method in class org.apache.flink.table.planner.utils.CatalogTableStatisticsConverter
-
- CorelMapBuilder() - Constructor for class org.apache.calcite.sql2rel.RelDecorrelator.CorelMapBuilder
-
- COS - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- COSH - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- COT - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- COUNT - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- Count1AggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
This count1 aggregate function returns the count1 of values which go into it like
[[CountAggFunction]].
- Count1AggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.Count1AggFunction
-
- CountAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
built-in count aggregate function.
- CountAggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.CountAggFunction
-
- create(RelDataType) - Method in interface org.apache.flink.table.planner.calcite.SqlExprToRexConverterFactory
-
- create(RelOptSchema, List<String>, RelDataType, QueryOperationCatalogView) - Static method in class org.apache.flink.table.planner.catalog.QueryOperationCatalogViewTable
-
- create(Map<String, String>, StreamExecutionEnvironment) - Method in class org.apache.flink.table.planner.delegation.BlinkExecutorFactory
-
- create(Map<String, String>) - Method in class org.apache.flink.table.planner.delegation.BlinkExecutorFactory
-
- create(Map<String, String>, Executor, TableConfig, FunctionCatalog, CatalogManager) - Method in class org.apache.flink.table.planner.delegation.BlinkPlannerFactory
-
- create(SqlConformance) - Static method in class org.apache.flink.table.planner.delegation.FlinkSqlParserFactories
-
- create(FlinkTypeFactory, StructuredType) - Static method in class org.apache.flink.table.planner.plan.schema.StructuredRelDataType
-
- create(FlinkPlannerImpl) - Static method in class org.apache.flink.table.planner.utils.Expander
-
Creates an Expander.
- createAccumulator() - Method in class org.apache.flink.table.planner.functions.aggfunctions.CollectAggFunction
-
- createAccumulator() - Method in class org.apache.flink.table.planner.functions.aggfunctions.FirstValueAggFunction
-
- createAccumulator() - Method in class org.apache.flink.table.planner.functions.aggfunctions.FirstValueWithRetractAggFunction
-
- createAccumulator() - Method in class org.apache.flink.table.planner.functions.aggfunctions.LastValueAggFunction
-
- createAccumulator() - Method in class org.apache.flink.table.planner.functions.aggfunctions.LastValueWithRetractAggFunction
-
- createAccumulator() - Method in class org.apache.flink.table.planner.functions.aggfunctions.ListAggWithRetractAggFunction
-
- createAccumulator() - Method in class org.apache.flink.table.planner.functions.aggfunctions.ListAggWsWithRetractAggFunction
-
- createAccumulator() - Method in class org.apache.flink.table.planner.functions.aggfunctions.MaxWithRetractAggFunction
-
- createAccumulator() - Method in class org.apache.flink.table.planner.functions.aggfunctions.MinWithRetractAggFunction
-
- createCalciteParser() - Method in class org.apache.flink.table.planner.delegation.PlannerContext
-
- createCall(SqlLiteral, SqlParserPos, SqlNode...) - Method in class org.apache.calcite.sql.SqlMatchRecognize.SqlMatchRecognizeOperator
-
- createDistinctViewDataType(DataType, int, int) - Static method in class org.apache.flink.table.planner.typeutils.DataViewUtils
-
Creates a special DataType for DISTINCT aggregates.
- createDistinctViewSpec(int, DataType) - Static method in class org.apache.flink.table.planner.typeutils.DataViewUtils
-
- createFlinkPlanner(String, String) - Method in class org.apache.flink.table.planner.delegation.PlannerContext
-
Creates a configured FlinkPlannerImpl for a planning session.
- createHintStrategyTable() - Static method in class org.apache.flink.table.planner.hint.FlinkHintStrategies
-
Customize the HintStrategyTable which contains hint strategies supported by Flink.
- createPipeline(List<Transformation<?>>, TableConfig, String) - Method in class org.apache.flink.table.planner.delegation.BatchExecutor
-
- createPipeline(List<Transformation<?>>, TableConfig, String) - Method in class org.apache.flink.table.planner.delegation.StreamExecutor
-
- createProducedType(TableSchema, DynamicTableSource) - Static method in class org.apache.flink.table.planner.sources.DynamicSourceUtils
-
Returns the DataType that a source should produce as the input into the runtime.
- createRelBuilder(String, String) - Method in class org.apache.flink.table.planner.delegation.PlannerContext
-
Creates a configured FlinkRelBuilder for a planning session.
- createRequiredMetadataKeys(TableSchema, DynamicTableSource) - Static method in class org.apache.flink.table.planner.sources.DynamicSourceUtils
-
Returns a list of required metadata keys.
- createSet() - Method in class org.apache.flink.table.planner.calcite.FlinkSqlNameMatcher
-
- createSqlExprToRexConverter(RelDataType) - Method in class org.apache.flink.table.planner.delegation.PlannerContext
-
- createTopologyGraph() - Method in class org.apache.flink.table.planner.plan.processors.utils.InputPriorityGraphGenerator
-
- createTypeInfo(TableSchema) - Static method in class org.apache.flink.table.planner.sinks.SelectTableSinkBase
-
Create InternalTypeInfo of RowData based on given table schema.
- createWithNullability(boolean) - Method in class org.apache.flink.table.planner.plan.schema.RawRelDataType
-
- createWithNullability(boolean) - Method in class org.apache.flink.table.planner.plan.schema.StructuredRelDataType
-
- CURRENT_DATE - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- CURRENT_TIME - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- CURRENT_TIMESTAMP - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- CustomizedConvertRule - Class in org.apache.flink.table.planner.expressions.converter
-
Customized
CallExpressionConvertRule, Functions conversion here all require special
logic, and there may be some special rules, such as needing get the literal values of inputs,
such as converting to combinations of functions, to convert to RexNode of calcite.
- CustomizedConvertRule() - Constructor for class org.apache.flink.table.planner.expressions.converter.CustomizedConvertRule
-
- DAGProcessContext - Class in org.apache.flink.table.planner.plan.nodes.process
-
Context for processors to process dag.
- DAGProcessContext(PlannerBase) - Constructor for class org.apache.flink.table.planner.plan.nodes.process.DAGProcessContext
-
- DAGProcessor - Interface in org.apache.flink.table.planner.plan.nodes.process
-
DAGProcess plugin, use it can set resource of dag or change other node info.
- damBehavior(ExecEdge.DamBehavior) - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecEdge.Builder
-
- DataStreamQueryOperation<E> - Class in org.apache.flink.table.planner.operations
-
Describes a relational operation that reads from a DataStream.
- DataStreamQueryOperation(ObjectIdentifier, DataStream<E>, int[], TableSchema, boolean[], FlinkStatistic) - Constructor for class org.apache.flink.table.planner.operations.DataStreamQueryOperation
-
- DataViewUtils - Class in org.apache.flink.table.planner.typeutils
-
Utilities to deal with DataViews.
- DataViewUtils.DataViewSpec - Class in org.apache.flink.table.planner.typeutils
-
Information about a DataView stored in state.
- DataViewUtils.DistinctViewSpec - Class in org.apache.flink.table.planner.typeutils
-
Specification for a special MapView for deduplication.
- DataViewUtils.ListViewSpec - Class in org.apache.flink.table.planner.typeutils
-
Specification for a ListView.
- DataViewUtils.MapViewSpec - Class in org.apache.flink.table.planner.typeutils
-
Specification for a MapView.
- DATE_FORMAT - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- DateLeadLagAggFunction(int) - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction.DateLeadLagAggFunction
-
- DateMaxAggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction.DateMaxAggFunction
-
- DateMinAggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction.DateMinAggFunction
-
- DateSingleValueAggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction.DateSingleValueAggFunction
-
- DATETIME_PLUS - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- DAYOFMONTH - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- DAYOFWEEK - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- DAYOFYEAR - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- DeadlockBreakupProcessor - Class in org.apache.flink.table.planner.plan.processors
-
A
DAGProcessor that finds out all deadlocks in the DAG and resolves them.
- DeadlockBreakupProcessor() - Constructor for class org.apache.flink.table.planner.plan.processors.DeadlockBreakupProcessor
-
- DecimalAvgAggFunction(DecimalType) - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction.DecimalAvgAggFunction
-
- DecimalIncrSumAggFunction(DecimalType) - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.IncrSumAggFunction.DecimalIncrSumAggFunction
-
- DecimalIncrSumWithRetractAggFunction(DecimalType) - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.IncrSumWithRetractAggFunction.DecimalIncrSumWithRetractAggFunction
-
- DecimalLeadLagAggFunction(int, DecimalType) - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction.DecimalLeadLagAggFunction
-
- DecimalMaxAggFunction(DecimalType) - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction.DecimalMaxAggFunction
-
- DecimalMinAggFunction(DecimalType) - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction.DecimalMinAggFunction
-
- DecimalSingleValueAggFunction(DecimalType) - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction.DecimalSingleValueAggFunction
-
- DecimalSum0AggFunction(DecimalType) - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction.DecimalSum0AggFunction
-
- DecimalSumAggFunction(DecimalType) - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.SumAggFunction.DecimalSumAggFunction
-
- DecimalSumWithRetractAggFunction(DecimalType) - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction.DecimalSumWithRetractAggFunction
-
- DeclarativeAggregateFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
API for aggregation functions that are expressed in terms of expressions.
- DeclarativeAggregateFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.DeclarativeAggregateFunction
-
- DeclarativeExpressionResolver - Class in org.apache.flink.table.planner.expressions
-
- DeclarativeExpressionResolver(RelBuilder, DeclarativeAggregateFunction, boolean) - Constructor for class org.apache.flink.table.planner.expressions.DeclarativeExpressionResolver
-
- DECODE - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- decorrelate(RelNode) - Method in class org.apache.calcite.sql2rel.RelDecorrelator
-
- decorrelateExpr(RelNode, Map<RelNode, RelDecorrelator.Frame>, RelDecorrelator.CorelMap, RexNode) - Method in class org.apache.calcite.sql2rel.RelDecorrelator
-
- decorrelateQuery(RelNode) - Static method in class org.apache.calcite.sql2rel.RelDecorrelator
-
Deprecated.
- decorrelateQuery(RelNode, RelBuilder) - Static method in class org.apache.calcite.sql2rel.RelDecorrelator
-
Decorrelates a query.
- decorrelateQuery(RelNode) - Static method in class org.apache.flink.table.planner.plan.rules.logical.SubQueryDecorrelator
-
Decorrelates a subquery.
- decorrelateRel(RelNode) - Method in class org.apache.calcite.sql2rel.RelDecorrelator
-
Fallback if none of the other decorrelateRel methods match.
- decorrelateRel(Sort) - Method in class org.apache.calcite.sql2rel.RelDecorrelator
-
- decorrelateRel(Values) - Method in class org.apache.calcite.sql2rel.RelDecorrelator
-
- decorrelateRel(LogicalAggregate) - Method in class org.apache.calcite.sql2rel.RelDecorrelator
-
- decorrelateRel(Aggregate) - Method in class org.apache.calcite.sql2rel.RelDecorrelator
-
- decorrelateRel(LogicalProject) - Method in class org.apache.calcite.sql2rel.RelDecorrelator
-
- decorrelateRel(Project) - Method in class org.apache.calcite.sql2rel.RelDecorrelator
-
- decorrelateRel(LogicalSnapshot) - Method in class org.apache.calcite.sql2rel.RelDecorrelator
-
- decorrelateRel(LogicalTableFunctionScan) - Method in class org.apache.calcite.sql2rel.RelDecorrelator
-
- decorrelateRel(LogicalFilter) - Method in class org.apache.calcite.sql2rel.RelDecorrelator
-
- decorrelateRel(Filter) - Method in class org.apache.calcite.sql2rel.RelDecorrelator
-
- decorrelateRel(LogicalCorrelate) - Method in class org.apache.calcite.sql2rel.RelDecorrelator
-
- decorrelateRel(Correlate) - Method in class org.apache.calcite.sql2rel.RelDecorrelator
-
- decorrelateRel(LogicalJoin) - Method in class org.apache.calcite.sql2rel.RelDecorrelator
-
- decorrelateRel(Join) - Method in class org.apache.calcite.sql2rel.RelDecorrelator
-
- decorrelateRel(LogicalProject) - Method in class org.apache.flink.table.planner.plan.rules.logical.SubQueryDecorrelator.SubQueryRelDecorrelator
-
Rewrite LogicalProject.
- decorrelateRel(LogicalFilter) - Method in class org.apache.flink.table.planner.plan.rules.logical.SubQueryDecorrelator.SubQueryRelDecorrelator
-
Rewrite LogicalFilter.
- decorrelateRel(LogicalAggregate) - Method in class org.apache.flink.table.planner.plan.rules.logical.SubQueryDecorrelator.SubQueryRelDecorrelator
-
Rewrites a LogicalAggregate.
- decorrelateRel(LogicalJoin) - Method in class org.apache.flink.table.planner.plan.rules.logical.SubQueryDecorrelator.SubQueryRelDecorrelator
-
Rewrite LogicalJoin.
- decorrelateRel(Sort) - Method in class org.apache.flink.table.planner.plan.rules.logical.SubQueryDecorrelator.SubQueryRelDecorrelator
-
Rewrite Sort.
- decorrelateRel(Values) - Method in class org.apache.flink.table.planner.plan.rules.logical.SubQueryDecorrelator.SubQueryRelDecorrelator
-
Rewrites a Values.
- decorrelateRel(LogicalCorrelate) - Method in class org.apache.flink.table.planner.plan.rules.logical.SubQueryDecorrelator.SubQueryRelDecorrelator
-
- decorrelateRel(RelNode) - Method in class org.apache.flink.table.planner.plan.rules.logical.SubQueryDecorrelator.SubQueryRelDecorrelator
-
Fallback if none of the other decorrelateRel methods match.
- decorrelator() - Method in interface org.apache.calcite.sql2rel.RelDecorrelator.Config
-
Returns the RelDecorrelator that will be context for the created rule instance.
- DEF - Static variable in interface org.apache.flink.table.planner.plan.metadata.FlinkMetadata.ColumnInterval
-
- DEF - Static variable in interface org.apache.flink.table.planner.plan.metadata.FlinkMetadata.ColumnNullCount
-
- DEF - Static variable in interface org.apache.flink.table.planner.plan.metadata.FlinkMetadata.ColumnOriginNullCount
-
- DEF - Static variable in interface org.apache.flink.table.planner.plan.metadata.FlinkMetadata.FilteredColumnInterval
-
- DEF - Static variable in interface org.apache.flink.table.planner.plan.metadata.FlinkMetadata.FlinkDistribution
-
- DEF - Static variable in interface org.apache.flink.table.planner.plan.metadata.FlinkMetadata.ModifiedMonotonicity
-
- DEF - Static variable in interface org.apache.flink.table.planner.plan.metadata.FlinkMetadata.UniqueGroups
-
- DEFAULT - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.ExecEdge
-
- defaultMethod(Expression) - Method in class org.apache.flink.table.planner.expressions.DeclarativeExpressionResolver
-
- defaultMethod(Expression) - Method in class org.apache.flink.table.planner.expressions.SqlAggFunctionVisitor
-
- defaultMethod(QueryOperation) - Method in class org.apache.flink.table.planner.plan.QueryOperationConverter
-
- DEGREES - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- delimiter - Variable in class org.apache.flink.table.planner.functions.aggfunctions.ListAggWsWithRetractAggFunction.ListAggWsWithRetractAccumulator
-
- DENSE_RANK - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- DenseRankAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
built-in dense_rank aggregate function.
- DenseRankAggFunction(LogicalType[]) - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.DenseRankAggFunction
-
- deriveType(SqlValidator, SqlValidatorScope, SqlCall) - Method in class org.apache.calcite.sql.fun.SqlDotOperator
-
- DESC - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- DESCRIPTOR - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- detectAndResolve() - Method in class org.apache.flink.table.planner.plan.processors.utils.InputPriorityConflictResolver
-
- DirectConvertRule - Class in org.apache.flink.table.planner.expressions.converter
-
A
CallExpressionConvertRule that performs a simple one-to-one mapping between
FunctionDefinition and a corresponding
SqlOperator.
- DirectConvertRule() - Constructor for class org.apache.flink.table.planner.expressions.converter.DirectConvertRule
-
- disableOperatorChaining() - Method in class org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
-
- DistinctViewSpec(String, DataType) - Constructor for class org.apache.flink.table.planner.typeutils.DataViewUtils.DistinctViewSpec
-
- div(Expression, Expression) - Static method in class org.apache.flink.table.planner.expressions.ExpressionBuilder
-
- DIVIDE - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- DIVIDE_INTEGER - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- done(RelNode) - Method in class org.apache.flink.table.planner.plan.utils.RelDescriptionWriterImpl
-
- DOT - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- DoubleAvgAggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction.DoubleAvgAggFunction
-
- DoubleIncrSumAggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.IncrSumAggFunction.DoubleIncrSumAggFunction
-
- DoubleIncrSumWithRetractAggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.IncrSumWithRetractAggFunction.DoubleIncrSumWithRetractAggFunction
-
- DoubleLeadLagAggFunction(int) - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction.DoubleLeadLagAggFunction
-
- DoubleMaxAggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction.DoubleMaxAggFunction
-
- DoubleMinAggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction.DoubleMinAggFunction
-
- DoubleSingleValueAggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction.DoubleSingleValueAggFunction
-
- DoubleSum0AggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction.DoubleSum0AggFunction
-
- DoubleSumAggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.SumAggFunction.DoubleSumAggFunction
-
- DoubleSumWithRetractAggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction.DoubleSumWithRetractAggFunction
-
- DummyStreamExecutionEnvironment - Class in org.apache.flink.table.planner.utils
-
This is dummy StreamExecutionEnvironment, which holds a real StreamExecutionEnvironment, shares all configurations of the real environment, and disables all
configuration setting methods.
- DummyStreamExecutionEnvironment(StreamExecutionEnvironment) - Constructor for class org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
-
- DynamicSinkUtils - Class in org.apache.flink.table.planner.sinks
-
Utilities for dealing with DynamicTableSink.
- DynamicSourceUtils - Class in org.apache.flink.table.planner.sources
-
Utilities for dealing with DynamicTableSource.
- E - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
Function to access the constant value of E.
- ELEMENT - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- enableCheckpointing(long) - Method in class org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
-
- enableCheckpointing(long, CheckpointingMode) - Method in class org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
-
- enableCheckpointing(long, CheckpointingMode, boolean) - Method in class org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
-
- enableCheckpointing() - Method in class org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
-
- ENCODE - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- enumerableBatchNestedLoopJoin(RelMetadataQuery, RelNode, RelNode, JoinRelType) - Static method in class org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
-
- enumerableCorrelate(RelMetadataQuery, RelNode, RelNode, JoinRelType) - Static method in class org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
-
- enumerableHashJoin(RelMetadataQuery, RelNode, RelNode, JoinRelType) - Static method in class org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
-
Returns the collation of EnumerableHashJoin based on its inputs and the join type.
- enumerableNestedLoopJoin(RelMetadataQuery, RelNode, RelNode, JoinRelType) - Static method in class org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
-
Returns the collation of EnumerableNestedLoopJoin based on its inputs and the join
type.
- enumerableSemiJoin(RelMetadataQuery, RelNode, RelNode) - Static method in class org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
-
- equals(Object) - Method in class org.apache.calcite.rex.RexLiteral
-
- equals(Object) - Method in class org.apache.calcite.sql2rel.RelDecorrelator.CorelMap
-
- equals(Object) - Method in class org.apache.flink.table.planner.functions.aggfunctions.CollectAggFunction.CollectAccumulator
-
- equals(Object) - Method in class org.apache.flink.table.planner.functions.aggfunctions.FirstValueWithRetractAggFunction.FirstValueWithRetractAccumulator
-
- equals(Object) - Method in class org.apache.flink.table.planner.functions.aggfunctions.LastValueWithRetractAggFunction.LastValueWithRetractAccumulator
-
- equals(Object) - Method in class org.apache.flink.table.planner.functions.aggfunctions.ListAggWithRetractAggFunction.ListAggWithRetractAccumulator
-
- equals(Object) - Method in class org.apache.flink.table.planner.functions.aggfunctions.ListAggWsWithRetractAggFunction.ListAggWsWithRetractAccumulator
-
- equals(Object) - Method in class org.apache.flink.table.planner.functions.aggfunctions.MaxWithRetractAggFunction.MaxWithRetractAccumulator
-
- equals(Object) - Method in class org.apache.flink.table.planner.functions.aggfunctions.MinWithRetractAggFunction.MinWithRetractAccumulator
-
- EQUALS - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- equals(Object) - Method in class org.apache.flink.table.planner.plan.trait.ModifyKindSet
-
- equalTo(Expression, Expression) - Static method in class org.apache.flink.table.planner.expressions.ExpressionBuilder
-
- eval(Object...) - Method in class org.apache.flink.table.planner.functions.tablefunctions.ReplicateRows
-
- EXCEPT - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- EXCEPT_ALL - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- ExecEdge - Class in org.apache.flink.table.planner.plan.nodes.exec
-
The representation of an edge connecting two ExecNode.
- ExecEdge.Builder - Class in org.apache.flink.table.planner.plan.nodes.exec
-
- ExecEdge.DamBehavior - Enum in org.apache.flink.table.planner.plan.nodes.exec
-
Enumeration which describes how an output record from the source node may trigger the output
of the target node.
- ExecEdge.RequiredShuffle - Class in org.apache.flink.table.planner.plan.nodes.exec
-
The required shuffle for records when passing this edge.
- ExecEdge.ShuffleType - Enum in org.apache.flink.table.planner.plan.nodes.exec
-
Enumeration which describes the shuffle type for records when passing this edge.
- ExecNodeVisitor - Interface in org.apache.flink.table.planner.plan.nodes.exec
-
Visitor pattern for traversing a dag of ExecNode objects.
- ExecNodeVisitorImpl - Class in org.apache.flink.table.planner.plan.nodes.exec
-
- ExecNodeVisitorImpl() - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.ExecNodeVisitorImpl
-
- execute(Pipeline) - Method in class org.apache.flink.table.planner.delegation.ExecutorBase
-
- execute() - Method in class org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
-
- execute(String) - Method in class org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
-
- execute(StreamGraph) - Method in class org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
-
- executeAsync(Pipeline) - Method in class org.apache.flink.table.planner.delegation.ExecutorBase
-
- ExecutorBase - Class in org.apache.flink.table.planner.delegation
-
An implementation of Executor that is backed by a StreamExecutionEnvironment.
- ExecutorBase(StreamExecutionEnvironment) - Constructor for class org.apache.flink.table.planner.delegation.ExecutorBase
-
- ExecutorUtils - Class in org.apache.flink.table.planner.utils
-
Utility class to generate StreamGraph and set properties for batch.
- ExecutorUtils() - Constructor for class org.apache.flink.table.planner.utils.ExecutorUtils
-
- EXISTS - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- EXP - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- expanded(String) - Method in class org.apache.flink.table.planner.utils.Expander
-
- Expander - Class in org.apache.flink.table.planner.utils
-
Utility that expand SQL identifiers in a SQL query.
- Expander.Expanded - Class in org.apache.flink.table.planner.utils
-
Result of expanding.
- ExpandingPreparingTable - Class in org.apache.flink.table.planner.plan.schema
-
A common subclass for all tables that are expanded to sub-query (views).
- ExpandingPreparingTable(RelOptSchema, RelDataType, Iterable<String>, FlinkStatistic) - Constructor for class org.apache.flink.table.planner.plan.schema.ExpandingPreparingTable
-
- explain(RelNode, List<Pair<String, Object>>) - Method in class org.apache.flink.table.planner.plan.utils.RelDescriptionWriterImpl
-
- explainSourceAsString(TableSource<?>) - Method in class org.apache.flink.table.planner.plan.schema.FlinkPreparingTableBase
-
Returns the digest of the TableSource instance.
- ExpressionBuilder - Class in org.apache.flink.table.planner.expressions
-
Builder for Expressions.
- ExpressionBuilder() - Constructor for class org.apache.flink.table.planner.expressions.ExpressionBuilder
-
- ExpressionConverter - Class in org.apache.flink.table.planner.expressions.converter
-
Visit expression to generator RexNode.
- ExpressionConverter(RelBuilder) - Constructor for class org.apache.flink.table.planner.expressions.converter.ExpressionConverter
-
- extend(Table) - Method in class org.apache.flink.table.planner.plan.schema.FlinkPreparingTableBase
-
- EXTENDED - Static variable in class org.apache.flink.table.planner.plan.rules.logical.FlinkAggregateJoinTransposeRule
-
Extended instance of the rule that can push down aggregate functions.
- EXTRACT - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- extractDataViews(int, DataType) - Static method in class org.apache.flink.table.planner.typeutils.DataViewUtils
-
Searches for data views in the data type of an accumulator and extracts them.
- extractProperties(SqlNodeList) - Static method in class org.apache.flink.table.planner.utils.OperationConverterUtils
-
- extractValue(ValueLiteralExpression, Class<T>) - Static method in class org.apache.flink.table.planner.expressions.converter.ExpressionConverter
-
Extracts a value from a literal.
- field(RelDataType, String) - Method in class org.apache.flink.table.planner.calcite.FlinkSqlNameMatcher
-
Compared to the original method we adjust the nullability of the nested column based on the
nullability of the enclosing type.
- filter(RelMetadataQuery, RelNode) - Static method in class org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
-
Helper method to determine a Filter's collation.
- FINAL - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- FIRST - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- FIRST_VALUE - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
FIRST_VALUE aggregate function.
- firstOrder - Variable in class org.apache.flink.table.planner.functions.aggfunctions.FirstValueWithRetractAggFunction.FirstValueWithRetractAccumulator
-
- firstValue - Variable in class org.apache.flink.table.planner.functions.aggfunctions.FirstValueWithRetractAggFunction.FirstValueWithRetractAccumulator
-
- FirstValueAggFunction<T> - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in FIRST_VALUE aggregate function.
- FirstValueAggFunction(LogicalType) - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.FirstValueAggFunction
-
- FirstValueWithRetractAccumulator() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.FirstValueWithRetractAggFunction.FirstValueWithRetractAccumulator
-
- FirstValueWithRetractAggFunction<T> - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in FIRST_VALUE with retraction aggregate function.
- FirstValueWithRetractAggFunction(LogicalType) - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.FirstValueWithRetractAggFunction
-
- FirstValueWithRetractAggFunction.FirstValueWithRetractAccumulator<T> - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Accumulator for FIRST_VALUE.
- flavor() - Method in interface org.apache.calcite.sql2rel.RelDecorrelator.AdjustProjectForCountAggregateRule.Config
-
Returns the flavor of the rule (true for 4 operands, false for 3 operands).
- FlinkAggregateExpandDistinctAggregatesRule - Class in org.apache.flink.table.planner.plan.rules.logical
-
Planner rule that expands distinct aggregates (such as COUNT(DISTINCT x)) from a Aggregate.
- FlinkAggregateExpandDistinctAggregatesRule(Class<? extends Aggregate>, boolean, RelBuilderFactory) - Constructor for class org.apache.flink.table.planner.plan.rules.logical.FlinkAggregateExpandDistinctAggregatesRule
-
- FlinkAggregateExpandDistinctAggregatesRule(Class<? extends LogicalAggregate>, boolean, RelFactories.JoinFactory) - Constructor for class org.apache.flink.table.planner.plan.rules.logical.FlinkAggregateExpandDistinctAggregatesRule
-
Deprecated.
- FlinkAggregateExpandDistinctAggregatesRule(Class<? extends LogicalAggregate>, RelFactories.JoinFactory) - Constructor for class org.apache.flink.table.planner.plan.rules.logical.FlinkAggregateExpandDistinctAggregatesRule
-
Deprecated.
- FlinkAggregateJoinTransposeRule - Class in org.apache.flink.table.planner.plan.rules.logical
-
Planner rule that pushes an Aggregate past a Join.
- FlinkAggregateJoinTransposeRule(Class<? extends Aggregate>, Class<? extends Join>, RelBuilderFactory, boolean) - Constructor for class org.apache.flink.table.planner.plan.rules.logical.FlinkAggregateJoinTransposeRule
-
Creates an FlinkAggregateJoinTransposeRule.
- FlinkAggregateJoinTransposeRule(Class<? extends Aggregate>, RelFactories.AggregateFactory, Class<? extends Join>, RelFactories.JoinFactory) - Constructor for class org.apache.flink.table.planner.plan.rules.logical.FlinkAggregateJoinTransposeRule
-
Deprecated.
- FlinkAggregateJoinTransposeRule(Class<? extends Aggregate>, RelFactories.AggregateFactory, Class<? extends Join>, RelFactories.JoinFactory, boolean) - Constructor for class org.apache.flink.table.planner.plan.rules.logical.FlinkAggregateJoinTransposeRule
-
Deprecated.
- FlinkAggregateJoinTransposeRule(Class<? extends Aggregate>, RelFactories.AggregateFactory, Class<? extends Join>, RelFactories.JoinFactory, RelFactories.ProjectFactory) - Constructor for class org.apache.flink.table.planner.plan.rules.logical.FlinkAggregateJoinTransposeRule
-
Deprecated.
- FlinkAggregateJoinTransposeRule(Class<? extends Aggregate>, RelFactories.AggregateFactory, Class<? extends Join>, RelFactories.JoinFactory, RelFactories.ProjectFactory, boolean) - Constructor for class org.apache.flink.table.planner.plan.rules.logical.FlinkAggregateJoinTransposeRule
-
Deprecated.
- FlinkAggregateRemoveRule - Class in org.apache.flink.table.planner.plan.rules.logical
-
Planner rule that removes a Aggregate if its aggregate
functions are SUM, MIN, MAX, AUXILIARY_GROUP with no filterArgs, and the underlying relational
expression is already distinct.
- FlinkAggregateRemoveRule(Class<? extends Aggregate>) - Constructor for class org.apache.flink.table.planner.plan.rules.logical.FlinkAggregateRemoveRule
-
Deprecated.
- FlinkAggregateRemoveRule(Class<? extends Aggregate>, RelBuilderFactory) - Constructor for class org.apache.flink.table.planner.plan.rules.logical.FlinkAggregateRemoveRule
-
Creates an FlinkAggregateRemoveRule.
- FlinkCalciteCatalogReader - Class in org.apache.flink.table.planner.plan
-
- FlinkCalciteCatalogReader(CalciteSchema, List<List<String>>, RelDataTypeFactory, CalciteConnectionConfig) - Constructor for class org.apache.flink.table.planner.plan.FlinkCalciteCatalogReader
-
- FlinkCalciteSqlValidator - Class in org.apache.flink.table.planner.calcite
-
Extends Calcite's SqlValidator by Flink-specific behavior.
- FlinkCalciteSqlValidator(SqlOperatorTable, SqlValidatorCatalogReader, RelDataTypeFactory, SqlValidator.Config) - Constructor for class org.apache.flink.table.planner.calcite.FlinkCalciteSqlValidator
-
- flinkDistribution() - Method in interface org.apache.flink.table.planner.plan.metadata.FlinkMetadata.FlinkDistribution
-
Determines how the rows are distributed.
- flinkDistribution(RelNode, RelMetadataQuery) - Method in interface org.apache.flink.table.planner.plan.metadata.FlinkMetadata.FlinkDistribution.Handler
-
- flinkDistribution(RelNode) - Method in class org.apache.flink.table.planner.plan.metadata.FlinkRelMetadataQuery
-
Returns the FlinkRelDistribution statistic.
- FlinkHints - Class in org.apache.flink.table.planner.hint
-
Utility class for Flink hints.
- FlinkHints() - Constructor for class org.apache.flink.table.planner.hint.FlinkHints
-
- FlinkHintStrategies - Class in org.apache.flink.table.planner.hint
-
A collection of Flink style HintStrategys.
- FlinkHintStrategies() - Constructor for class org.apache.flink.table.planner.hint.FlinkHintStrategies
-
- FlinkJoinPushExpressionsRule - Class in org.apache.flink.table.planner.plan.rules.logical
-
Planner rule that pushes down expressions in "equal" join condition.
- FlinkJoinPushExpressionsRule(Class<? extends Join>, RelBuilderFactory) - Constructor for class org.apache.flink.table.planner.plan.rules.logical.FlinkJoinPushExpressionsRule
-
Creates a JoinPushExpressionsRule.
- FlinkJoinPushExpressionsRule(Class<? extends Join>, RelFactories.ProjectFactory) - Constructor for class org.apache.flink.table.planner.plan.rules.logical.FlinkJoinPushExpressionsRule
-
Deprecated.
- FlinkLogicalCalcRemoveRule - Class in org.apache.flink.table.planner.plan.rules.logical
-
Rule to remove trivial FlinkLogicalCalc.
- FlinkLogicalCalcRemoveRule() - Constructor for class org.apache.flink.table.planner.plan.rules.logical.FlinkLogicalCalcRemoveRule
-
- FlinkMetadata - Class in org.apache.flink.table.planner.plan.metadata
-
Contains the interfaces for several specified metadata of flink.
- FlinkMetadata() - Constructor for class org.apache.flink.table.planner.plan.metadata.FlinkMetadata
-
- FlinkMetadata.ColumnInterval - Interface in org.apache.flink.table.planner.plan.metadata
-
Metadata about the interval of given column from a specified relational expression.
- FlinkMetadata.ColumnInterval.Handler - Interface in org.apache.flink.table.planner.plan.metadata
-
Handler API.
- FlinkMetadata.ColumnNullCount - Interface in org.apache.flink.table.planner.plan.metadata
-
Metadata about the null count of given column from a specified relational expression.
- FlinkMetadata.ColumnNullCount.Handler - Interface in org.apache.flink.table.planner.plan.metadata
-
Handler API.
- FlinkMetadata.ColumnOriginNullCount - Interface in org.apache.flink.table.planner.plan.metadata
-
Origin null count, looking until source.
- FlinkMetadata.ColumnOriginNullCount.Handler - Interface in org.apache.flink.table.planner.plan.metadata
-
Handler API.
- FlinkMetadata.FilteredColumnInterval - Interface in org.apache.flink.table.planner.plan.metadata
-
Metadata about the interval of given column under the given filter argument from a specified
relational expression.
- FlinkMetadata.FilteredColumnInterval.Handler - Interface in org.apache.flink.table.planner.plan.metadata
-
Handler API.
- FlinkMetadata.FlinkDistribution - Interface in org.apache.flink.table.planner.plan.metadata
-
Metadata about how a relational expression is distributed.
- FlinkMetadata.FlinkDistribution.Handler - Interface in org.apache.flink.table.planner.plan.metadata
-
Handler API.
- FlinkMetadata.ModifiedMonotonicity - Interface in org.apache.flink.table.planner.plan.metadata
-
Metadata about the modified property of a RelNode.
- FlinkMetadata.ModifiedMonotonicity.Handler - Interface in org.apache.flink.table.planner.plan.metadata
-
Handler API.
- FlinkMetadata.UniqueGroups - Interface in org.apache.flink.table.planner.plan.metadata
-
Metadata about the (minimum) unique groups of the given columns from a specified relational
expression.
- FlinkMetadata.UniqueGroups.Handler - Interface in org.apache.flink.table.planner.plan.metadata
-
Handler API.
- FlinkPreparingTableBase - Class in org.apache.flink.table.planner.plan.schema
-
A Flink Prepare.AbstractPreparingTable implementation for the
purposes of the sql-to-rel conversion and planner.
- FlinkPreparingTableBase(RelOptSchema, RelDataType, Iterable<String>, FlinkStatistic) - Constructor for class org.apache.flink.table.planner.plan.schema.FlinkPreparingTableBase
-
Creates a Prepare.AbstractPreparingTable instance.
- FlinkProjectJoinTransposeRule - Class in org.apache.flink.table.planner.plan.rules.logical
-
Planner rule that pushes a Project past a Join by splitting the projection into a projection on top of each
child of the join.
- FlinkProjectJoinTransposeRule(PushProjector.ExprCondition, RelBuilderFactory) - Constructor for class org.apache.flink.table.planner.plan.rules.logical.FlinkProjectJoinTransposeRule
-
Creates a ProjectJoinTransposeRule with an explicit condition.
- FlinkRelMdCollation - Class in org.apache.flink.table.planner.plan.metadata
-
FlinkRelMdCollation supplies a default implementation of RelMetadataQuery.collations(org.apache.calcite.rel.RelNode) for the standard logical algebra.
- FlinkRelMetadataQuery - Class in org.apache.flink.table.planner.plan.metadata
-
A RelMetadataQuery that defines extended metadata handler in Flink, e.g ColumnInterval,
ColumnNullCount.
- FlinkReturnTypes - Class in org.apache.flink.table.planner.plan.type
-
Type inference in Flink.
- FlinkReturnTypes() - Constructor for class org.apache.flink.table.planner.plan.type.FlinkReturnTypes
-
- FlinkRexBuilder - Class in org.apache.flink.table.planner.calcite
-
A slim extension over a RexBuilder.
- FlinkRexBuilder(RelDataTypeFactory) - Constructor for class org.apache.flink.table.planner.calcite.FlinkRexBuilder
-
- FlinkSchema - Class in org.apache.flink.table.planner.catalog
-
Base class for flink Schema, which provides some default implementations.
- FlinkSchema() - Constructor for class org.apache.flink.table.planner.catalog.FlinkSchema
-
- FlinkSemiAntiJoinFilterTransposeRule - Class in org.apache.flink.table.planner.plan.rules.logical
-
Planner rule that pushes semi-join down in a tree past a Filter.
- FlinkSemiAntiJoinFilterTransposeRule(RelBuilderFactory) - Constructor for class org.apache.flink.table.planner.plan.rules.logical.FlinkSemiAntiJoinFilterTransposeRule
-
Creates a FlinkSemiAntiJoinFilterTransposeRule.
- FlinkSemiAntiJoinJoinTransposeRule - Class in org.apache.flink.table.planner.plan.rules.logical
-
Planner rule that pushes a org.apache.calcite.rel.core.SemiJoin down in a tree past a
Join in order to trigger other rules that will convert SemiJoins.
- FlinkSemiAntiJoinProjectTransposeRule - Class in org.apache.flink.table.planner.plan.rules.logical
-
Planner rule that pushes a org.apache.calcite.rel.core.SemiJoin down in a tree past a
Project.
- FlinkSqlNameMatcher - Class in org.apache.flink.table.planner.calcite
-
A workaround for adjusting types of ROW nested fields.
- FlinkSqlNameMatcher(SqlNameMatcher, RelDataTypeFactory) - Constructor for class org.apache.flink.table.planner.calcite.FlinkSqlNameMatcher
-
- FlinkSqlOperatorTable - Class in org.apache.flink.table.planner.functions.sql
-
Operator table that contains only Flink-specific functions and operators.
- FlinkSqlOperatorTable() - Constructor for class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- FlinkSqlParserFactories - Class in org.apache.flink.table.planner.delegation
-
A util method to create SqlParserImplFactory according to SqlConformance.
- FloatAvgAggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction.FloatAvgAggFunction
-
- FloatIncrSumAggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.IncrSumAggFunction.FloatIncrSumAggFunction
-
- FloatIncrSumWithRetractAggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.IncrSumWithRetractAggFunction.FloatIncrSumWithRetractAggFunction
-
- FloatLeadLagAggFunction(int) - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction.FloatLeadLagAggFunction
-
- FloatMaxAggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction.FloatMaxAggFunction
-
- FloatMinAggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction.FloatMinAggFunction
-
- FloatSingleValueAggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction.FloatSingleValueAggFunction
-
- FloatSum0AggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction.FloatSum0AggFunction
-
- FloatSumAggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.SumAggFunction.FloatSumAggFunction
-
- FloatSumWithRetractAggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction.FloatSumWithRetractAggFunction
-
- FLOOR - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- frequency(Iterable<String>, String) - Method in class org.apache.flink.table.planner.calcite.FlinkSqlNameMatcher
-
- FROM_BASE64 - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- FROM_UNIXTIME - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- fromJdbcString(RelDataType, SqlTypeName, String) - Static method in class org.apache.calcite.rex.RexLiteral
-
Converts a Jdbc string into a RexLiteral.
- fromLocalDateTime(LocalDateTime) - Static method in class org.apache.flink.table.util.TimestampStringUtils
-
- FunctionCatalogOperatorTable - Class in org.apache.flink.table.planner.catalog
-
Thin adapter between SqlOperatorTable and FunctionCatalog.
- FunctionCatalogOperatorTable(FunctionCatalog, DataTypeFactory, FlinkTypeFactory) - Constructor for class org.apache.flink.table.planner.catalog.FunctionCatalogOperatorTable
-
- FunctionDefinitionConvertRule - Class in org.apache.flink.table.planner.expressions.converter
-
A call expression converter rule that converts calls to user defined functions.
- FunctionDefinitionConvertRule() - Constructor for class org.apache.flink.table.planner.expressions.converter.FunctionDefinitionConvertRule
-
- generateInitLiteral(LogicalType) - Method in class org.apache.flink.table.planner.functions.aggfunctions.RankLikeAggFunctionBase
-
- generateStreamGraph(StreamExecutionEnvironment, List<Transformation<?>>) - Static method in class org.apache.flink.table.planner.utils.ExecutorUtils
-
Generate StreamGraph by StreamGraphGenerator.
- generateTypeString(StringBuilder, boolean) - Method in class org.apache.flink.table.planner.plan.schema.RawRelDataType
-
- generateTypeString(StringBuilder, boolean) - Method in class org.apache.flink.table.planner.plan.schema.StructuredRelDataType
-
- get(Map<K, V>, List<String>, List<String>) - Method in class org.apache.flink.table.planner.calcite.FlinkSqlNameMatcher
-
- getAccumulatorDataType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.CollectAggFunction
-
- getAccumulatorDataType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.FirstValueAggFunction
-
- getAccumulatorDataType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.FirstValueWithRetractAggFunction
-
- getAccumulatorDataType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.InternalAggregateFunction
-
- getAccumulatorDataType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.LastValueAggFunction
-
- getAccumulatorDataType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.LastValueWithRetractAggFunction
-
- getAccumulatorDataType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.ListAggWithRetractAggFunction
-
- getAccumulatorDataType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.ListAggWsWithRetractAggFunction
-
- getAccumulatorDataType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.MaxWithRetractAggFunction
-
- getAccumulatorDataType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.MinWithRetractAggFunction
-
- getAfter() - Method in class org.apache.calcite.sql.SqlMatchRecognize
-
- getAggBufferTypes() - Method in class org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction
-
- getAggBufferTypes() - Method in class org.apache.flink.table.planner.functions.aggfunctions.Count1AggFunction
-
- getAggBufferTypes() - Method in class org.apache.flink.table.planner.functions.aggfunctions.CountAggFunction
-
- getAggBufferTypes() - Method in class org.apache.flink.table.planner.functions.aggfunctions.DeclarativeAggregateFunction
-
All types of the aggregate buffer.
- getAggBufferTypes() - Method in class org.apache.flink.table.planner.functions.aggfunctions.DenseRankAggFunction
-
- getAggBufferTypes() - Method in class org.apache.flink.table.planner.functions.aggfunctions.IncrSumAggFunction
-
- getAggBufferTypes() - Method in class org.apache.flink.table.planner.functions.aggfunctions.IncrSumWithRetractAggFunction
-
- getAggBufferTypes() - Method in class org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction
-
- getAggBufferTypes() - Method in class org.apache.flink.table.planner.functions.aggfunctions.ListAggFunction
-
- getAggBufferTypes() - Method in class org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction
-
- getAggBufferTypes() - Method in class org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction
-
- getAggBufferTypes() - Method in class org.apache.flink.table.planner.functions.aggfunctions.RankAggFunction
-
- getAggBufferTypes() - Method in class org.apache.flink.table.planner.functions.aggfunctions.RowNumberAggFunction
-
- getAggBufferTypes() - Method in class org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction
-
- getAggBufferTypes() - Method in class org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction
-
- getAggBufferTypes() - Method in class org.apache.flink.table.planner.functions.aggfunctions.SumAggFunction
-
- getAggBufferTypes() - Method in class org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction
-
- getAggPhaseStrategy(TableConfig) - Static method in class org.apache.flink.table.planner.utils.TableConfigUtils
-
Returns the aggregate phase strategy configuration.
- getAllowedAccess() - Method in class org.apache.flink.table.planner.plan.schema.FlinkPreparingTableBase
-
Obtains the access type of the table.
- getAllowedSignatures(String) - Method in class org.apache.calcite.sql.fun.SqlDotOperator
-
- getAllowedSignatures(SqlOperator, String) - Method in class org.apache.flink.table.planner.functions.inference.TypeInferenceOperandChecker
-
- getAllowedSignatures(SqlOperator, String) - Method in class org.apache.flink.table.planner.plan.type.NumericExceptFirstOperandChecker
-
- getArgumentDataTypes() - Method in class org.apache.flink.table.planner.functions.inference.CallBindingCallContext
-
- getArgumentDataTypes() - Method in class org.apache.flink.table.planner.functions.inference.OperatorBindingCallContext
-
- getArgumentValue(int, Class<T>) - Method in class org.apache.flink.table.planner.functions.inference.CallBindingCallContext
-
- getArgumentValue(int, Class<T>) - Method in class org.apache.flink.table.planner.functions.inference.OperatorBindingCallContext
-
- getBufferTimeout() - Method in class org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
-
- getCachedFiles() - Method in class org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
-
- getCalciteConfig(TableConfig) - Static method in class org.apache.flink.table.planner.utils.TableConfigUtils
-
Returns CalciteConfig wraps in the given TableConfig.
- getCalciteTree() - Method in class org.apache.flink.table.planner.operations.PlannerQueryOperation
-
- getCatalog() - Method in class org.apache.flink.table.planner.catalog.CatalogSchemaTable
-
- getCatalogTable() - Method in class org.apache.flink.table.planner.catalog.CatalogSchemaTable
-
- getCheckpointConfig() - Method in class org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
-
- getCheckpointingMode() - Method in class org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
-
- getCheckpointInterval() - Method in class org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
-
- getChildren() - Method in class org.apache.flink.table.planner.expressions.RexNodeExpression
-
- getChildren() - Method in class org.apache.flink.table.planner.operations.DataStreamQueryOperation
-
- getChildren() - Method in class org.apache.flink.table.planner.operations.PlannerQueryOperation
-
- getCollationList() - Method in class org.apache.flink.table.planner.plan.schema.FlinkPreparingTableBase
-
Returns a description of the physical ordering (or orderings) of the rows returned from this
table.
- getColumnInterval(int) - Method in interface org.apache.flink.table.planner.plan.metadata.FlinkMetadata.ColumnInterval
-
Returns the interval value of the given column from a specified relational expression.
- getColumnInterval(RelNode, RelMetadataQuery, int) - Method in interface org.apache.flink.table.planner.plan.metadata.FlinkMetadata.ColumnInterval.Handler
-
- getColumnInterval(RelNode, int) - Method in class org.apache.flink.table.planner.plan.metadata.FlinkRelMetadataQuery
-
- getColumnNullCount(int) - Method in interface org.apache.flink.table.planner.plan.metadata.FlinkMetadata.ColumnNullCount
-
Returns the null count of the given column from a specified relational expression.
- getColumnNullCount(RelNode, RelMetadataQuery, int) - Method in interface org.apache.flink.table.planner.plan.metadata.FlinkMetadata.ColumnNullCount.Handler
-
- getColumnNullCount(RelNode, int) - Method in class org.apache.flink.table.planner.plan.metadata.FlinkRelMetadataQuery
-
Returns the null count of the given column.
- getColumnOriginNullCount(int) - Method in interface org.apache.flink.table.planner.plan.metadata.FlinkMetadata.ColumnOriginNullCount
-
Returns origin null count of the given column from a specified relational expression.
- getColumnOriginNullCount(RelNode, RelMetadataQuery, int) - Method in interface org.apache.flink.table.planner.plan.metadata.FlinkMetadata.ColumnOriginNullCount.Handler
-
- getColumnOriginNullCount(RelNode, int) - Method in class org.apache.flink.table.planner.plan.metadata.FlinkRelMetadataQuery
-
Returns origin null count of the given column.
- getConfig() - Method in class org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
-
- getConsistency() - Method in class org.apache.flink.table.planner.functions.inference.TypeInferenceOperandChecker
-
- getConsistency() - Method in class org.apache.flink.table.planner.plan.type.NumericExceptFirstOperandChecker
-
- getContainedKinds() - Method in class org.apache.flink.table.planner.plan.trait.ModifyKindSet
-
- getDamBehavior() - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecEdge
-
- getDataStream() - Method in class org.apache.flink.table.planner.operations.DataStreamQueryOperation
-
- getDataType() - Method in class org.apache.flink.table.planner.typeutils.DataViewUtils.DataViewSpec
-
- getDataTypeFactory() - Method in interface org.apache.flink.table.planner.expressions.converter.CallExpressionConvertRule.ConvertContext
-
- getDataTypeFactory() - Method in class org.apache.flink.table.planner.functions.bridging.BridgingSqlAggFunction
-
- getDataTypeFactory() - Method in class org.apache.flink.table.planner.functions.bridging.BridgingSqlFunction
-
- getDataTypeFactory() - Method in class org.apache.flink.table.planner.functions.inference.AbstractSqlCallContext
-
- getDef() - Method in class org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
-
- getDefinition() - Method in class org.apache.flink.table.planner.functions.bridging.BridgingSqlAggFunction
-
- getDefinition() - Method in class org.apache.flink.table.planner.functions.bridging.BridgingSqlFunction
-
- getDetailLevel() - Method in class org.apache.flink.table.planner.plan.utils.RelDescriptionWriterImpl
-
- getDistribution() - Method in class org.apache.flink.table.planner.plan.schema.FlinkPreparingTableBase
-
Returns a description of the physical distribution of the rows in this table.
- getElementDataType() - Method in class org.apache.flink.table.planner.typeutils.DataViewUtils.ListViewSpec
-
- getElementSerializer() - Method in class org.apache.flink.table.planner.typeutils.DataViewUtils.ListViewSpec
-
- getExecutionEnvironment() - Method in class org.apache.flink.table.planner.delegation.ExecutorBase
-
- getExecutionPlan() - Method in class org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
-
- getExpression(SchemaPlus, String) - Method in class org.apache.flink.table.planner.catalog.CatalogCalciteSchema
-
- getExpression(SchemaPlus, String) - Method in class org.apache.flink.table.planner.catalog.CatalogManagerCalciteSchema
-
- getExpression(Class) - Method in class org.apache.flink.table.planner.plan.schema.FlinkPreparingTableBase
-
Generates code for this table, which is not supported now.
- getFamily() - Method in class org.apache.flink.table.planner.plan.schema.StructuredRelDataType
-
- getFieldIndex() - Method in class org.apache.flink.table.planner.typeutils.DataViewUtils.DataViewSpec
-
- getFieldIndices() - Method in class org.apache.flink.table.planner.operations.DataStreamQueryOperation
-
- getFieldNullables() - Method in class org.apache.flink.table.planner.operations.DataStreamQueryOperation
-
- getFilteredColumnInterval(int, int) - Method in interface org.apache.flink.table.planner.plan.metadata.FlinkMetadata.FilteredColumnInterval
-
Returns the interval value of the given column under the given filter argument from a
specified relational expression.
- getFilteredColumnInterval(RelNode, RelMetadataQuery, int, int) - Method in interface org.apache.flink.table.planner.plan.metadata.FlinkMetadata.FilteredColumnInterval.Handler
-
- getFilteredColumnInterval(RelNode, int, int) - Method in class org.apache.flink.table.planner.plan.metadata.FlinkRelMetadataQuery
-
- getFlinkJoinType(JoinRelType) - Static method in class org.apache.flink.table.planner.plan.utils.JoinTypeUtil
-
Converts JoinRelType to FlinkJoinType.
- getFunctionDefinition() - Method in class org.apache.flink.table.planner.functions.inference.AbstractSqlCallContext
-
- getFunctionNames() - Method in class org.apache.flink.table.planner.catalog.FlinkSchema
-
- getFunctions(String) - Method in class org.apache.flink.table.planner.catalog.FlinkSchema
-
- getHintedOptions(List<RelHint>) - Static method in class org.apache.flink.table.planner.hint.FlinkHints
-
Returns the OPTIONS hint options from the given list of table hints tableHints, never
null.
- getIdentifier() - Method in class org.apache.flink.table.planner.functions.bridging.BridgingSqlAggFunction
-
- getIdentifier() - Method in class org.apache.flink.table.planner.functions.bridging.BridgingSqlFunction
-
- getIdentifier() - Method in class org.apache.flink.table.planner.operations.DataStreamQueryOperation
-
- getIdentifier() - Method in class org.apache.flink.table.planner.operations.RichTableSourceQueryOperation
-
- getInputDataTypes() - Method in class org.apache.flink.table.planner.functions.aggfunctions.CollectAggFunction
-
- getInputDataTypes() - Method in class org.apache.flink.table.planner.functions.aggfunctions.FirstValueAggFunction
-
- getInputDataTypes() - Method in class org.apache.flink.table.planner.functions.aggfunctions.FirstValueWithRetractAggFunction
-
- getInputDataTypes() - Method in class org.apache.flink.table.planner.functions.aggfunctions.InternalAggregateFunction
-
- getInputDataTypes() - Method in class org.apache.flink.table.planner.functions.aggfunctions.LastValueAggFunction
-
- getInputDataTypes() - Method in class org.apache.flink.table.planner.functions.aggfunctions.LastValueWithRetractAggFunction
-
- getInputDataTypes() - Method in class org.apache.flink.table.planner.functions.aggfunctions.ListAggWithRetractAggFunction
-
- getInputDataTypes() - Method in class org.apache.flink.table.planner.functions.aggfunctions.ListAggWsWithRetractAggFunction
-
- getInputDataTypes() - Method in class org.apache.flink.table.planner.functions.aggfunctions.MaxWithRetractAggFunction
-
- getInputDataTypes() - Method in class org.apache.flink.table.planner.functions.aggfunctions.MinWithRetractAggFunction
-
- getInterval() - Method in class org.apache.calcite.sql.SqlMatchRecognize
-
- getInvoke(RelNode, RelNode) - Method in class org.apache.calcite.sql2rel.RelDecorrelator
-
- getKeyDataType() - Method in class org.apache.flink.table.planner.typeutils.DataViewUtils.MapViewSpec
-
- getKeys() - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecEdge.RequiredShuffle
-
- getKeys() - Method in class org.apache.flink.table.planner.plan.schema.FlinkPreparingTableBase
-
- getKeySerializer() - Method in class org.apache.flink.table.planner.typeutils.DataViewUtils.MapViewSpec
-
- getKind() - Method in class org.apache.calcite.rex.RexLiteral
-
- getKind() - Method in class org.apache.calcite.sql.SqlMatchRecognize
-
- getKind() - Method in class org.apache.flink.table.planner.functions.aggfunctions.DeclarativeAggregateFunction
-
- getLiteralValueAs(AbstractSqlCallContext.LiteralValueAccessor, Class<T>) - Static method in class org.apache.flink.table.planner.functions.inference.AbstractSqlCallContext
-
Bridges to ValueLiteralExpression.getValueAs(Class).
- getMapCorToCorRel() - Method in class org.apache.calcite.sql2rel.RelDecorrelator.CorelMap
-
- getMax() - Method in class org.apache.flink.table.planner.functions.inference.ArgumentCountRange
-
- getMaxParallelism() - Method in class org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
-
- getMeasureList() - Method in class org.apache.calcite.sql.SqlMatchRecognize
-
- getMin() - Method in class org.apache.flink.table.planner.functions.inference.ArgumentCountRange
-
- getMonotonicity(SqlOperatorBinding) - Method in class org.apache.flink.table.planner.functions.sql.ProctimeMaterializeSqlFunction
-
- getMonotonicity(String) - Method in class org.apache.flink.table.planner.plan.schema.FlinkPreparingTableBase
-
Obtains whether a given column is monotonic.
- getName() - Method in class org.apache.flink.table.planner.functions.inference.AbstractSqlCallContext
-
- getNames() - Method in class org.apache.flink.table.planner.plan.schema.FlinkPreparingTableBase
-
Returns the table path in the RelOptSchema.
- getNewScan(FlinkLogicalWatermarkAssigner, RexNode, FlinkLogicalTableSourceScan, TableConfig, boolean) - Method in class org.apache.flink.table.planner.plan.rules.logical.PushWatermarkIntoTableSourceScanRuleBase
-
It uses the input watermark expression to generate the WatermarkGeneratorSupplier.
- getNode() - Method in class org.apache.calcite.sql.validate.AliasNamespace
-
- getNode() - Method in class org.apache.calcite.sql.validate.ProcedureNamespace
-
- getNonEmptyJobName(String) - Method in class org.apache.flink.table.planner.delegation.ExecutorBase
-
- getNumberOfExecutionRetries() - Method in class org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
-
- getOperandCountRange() - Method in class org.apache.calcite.sql.fun.SqlDotOperator
-
- getOperandCountRange() - Method in class org.apache.flink.table.planner.functions.inference.TypeInferenceOperandChecker
-
- getOperandCountRange() - Method in class org.apache.flink.table.planner.plan.type.NumericExceptFirstOperandChecker
-
- getOperandList() - Method in class org.apache.calcite.sql.SqlMatchRecognize
-
- getOperandList() - Method in class org.apache.calcite.sql.SqlTableRef
-
- getOperator() - Method in class org.apache.calcite.sql.SqlMatchRecognize
-
- getOperator() - Method in class org.apache.calcite.sql.SqlTableRef
-
- getOperatorList() - Method in class org.apache.flink.table.planner.catalog.FunctionCatalogOperatorTable
-
- getOrderList() - Method in class org.apache.calcite.sql.SqlMatchRecognize
-
- getOutputDataType() - Method in class org.apache.flink.table.planner.expressions.RexNodeExpression
-
- getOutputDataType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.CollectAggFunction
-
- getOutputDataType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.FirstValueAggFunction
-
- getOutputDataType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.FirstValueWithRetractAggFunction
-
- getOutputDataType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.InternalAggregateFunction
-
- getOutputDataType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.LastValueAggFunction
-
- getOutputDataType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.LastValueWithRetractAggFunction
-
- getOutputDataType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.ListAggWithRetractAggFunction
-
- getOutputDataType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.ListAggWsWithRetractAggFunction
-
- getOutputDataType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.MaxWithRetractAggFunction
-
- getOutputDataType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.MinWithRetractAggFunction
-
- getOutputDataType() - Method in class org.apache.flink.table.planner.functions.inference.CallBindingCallContext
-
- getOutputDataType() - Method in class org.apache.flink.table.planner.functions.inference.OperatorBindingCallContext
-
- getOutputType() - Method in class org.apache.flink.table.planner.sinks.BatchSelectTableSink
-
- getParallelism() - Method in class org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
-
- getParameterTypes(RelDataTypeFactory) - Method in class org.apache.flink.table.planner.functions.sql.SqlFirstLastValueAggFunction
-
- getParameterTypes(RelDataTypeFactory) - Method in class org.apache.flink.table.planner.functions.sql.SqlListAggFunction
-
- getParameterTypes(Class<?>[]) - Method in class org.apache.flink.table.planner.functions.tablefunctions.ReplicateRows
-
- getParamNames() - Method in class org.apache.flink.table.planner.functions.bridging.BridgingSqlAggFunction
-
- getParamNames() - Method in class org.apache.flink.table.planner.functions.bridging.BridgingSqlFunction
-
- getParamTypes() - Method in class org.apache.flink.table.planner.functions.bridging.BridgingSqlAggFunction
-
- getPartitionList() - Method in class org.apache.calcite.sql.SqlMatchRecognize
-
- getPattern() - Method in class org.apache.calcite.sql.SqlMatchRecognize
-
- getPatternDefList() - Method in class org.apache.calcite.sql.SqlMatchRecognize
-
- getPlanner() - Method in class org.apache.flink.table.planner.plan.nodes.process.DAGProcessContext
-
Gets PlannerBase, BatchPlanner for
batch job.
- getPriority() - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecEdge
-
- getQualifiedName() - Method in class org.apache.flink.table.planner.catalog.QueryOperationCatalogViewTable
-
- getQualifiedName() - Method in class org.apache.flink.table.planner.plan.schema.FlinkPreparingTableBase
-
- getRawType() - Method in class org.apache.flink.table.planner.plan.schema.RawRelDataType
-
- getRecordType() - Method in class org.apache.flink.table.planner.sinks.StreamSelectTableSink
-
- getReferentialConstraints() - Method in class org.apache.flink.table.planner.plan.schema.FlinkPreparingTableBase
-
Returns the referential constraints existing for this table.
- getRelBuilder() - Method in interface org.apache.flink.table.planner.expressions.converter.CallExpressionConvertRule.ConvertContext
-
- getRelModifiedMonotonicity() - Method in interface org.apache.flink.table.planner.plan.metadata.FlinkMetadata.ModifiedMonotonicity
-
- getRelModifiedMonotonicity(RelNode, RelMetadataQuery) - Method in interface org.apache.flink.table.planner.plan.metadata.FlinkMetadata.ModifiedMonotonicity.Handler
-
- getRelModifiedMonotonicity(RelNode) - Method in class org.apache.flink.table.planner.plan.metadata.FlinkRelMetadataQuery
-
Returns the RelModifiedMonotonicity statistic.
- getRelOptSchema() - Method in class org.apache.flink.table.planner.plan.schema.FlinkPreparingTableBase
-
- getRequiredShuffle() - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecEdge
-
- getResolvedChildren() - Method in class org.apache.flink.table.planner.expressions.RexNodeExpression
-
- getRestartStrategy() - Method in class org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction.ByteAvgAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction.DecimalAvgAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction.DoubleAvgAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction.FloatAvgAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction.IntAvgAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction.LongAvgAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction.ShortAvgAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.Count1AggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.CountAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.DeclarativeAggregateFunction
-
The result type of the function.
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.IncrSumAggFunction.ByteIncrSumAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.IncrSumAggFunction.DecimalIncrSumAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.IncrSumAggFunction.DoubleIncrSumAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.IncrSumAggFunction.FloatIncrSumAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.IncrSumAggFunction.IntIncrSumAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.IncrSumAggFunction.LongIncrSumAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.IncrSumAggFunction.ShortIncrSumAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.IncrSumWithRetractAggFunction.ByteIncrSumWithRetractAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.IncrSumWithRetractAggFunction.DecimalIncrSumWithRetractAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.IncrSumWithRetractAggFunction.DoubleIncrSumWithRetractAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.IncrSumWithRetractAggFunction.FloatIncrSumWithRetractAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.IncrSumWithRetractAggFunction.IntIncrSumWithRetractAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.IncrSumWithRetractAggFunction.LongIncrSumWithRetractAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.IncrSumWithRetractAggFunction.ShortIncrSumWithRetractAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction.BooleanLeadLagAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction.ByteLeadLagAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction.DateLeadLagAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction.DecimalLeadLagAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction.DoubleLeadLagAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction.FloatLeadLagAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction.IntLeadLagAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction.LongLeadLagAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction.ShortLeadLagAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction.StringLeadLagAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction.TimeLeadLagAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction.TimestampLeadLagAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.ListAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction.BooleanMaxAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction.ByteMaxAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction.DateMaxAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction.DecimalMaxAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction.DoubleMaxAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction.FloatMaxAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction.IntMaxAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction.LongMaxAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction.ShortMaxAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction.StringMaxAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction.TimeMaxAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction.TimestampMaxAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction.BooleanMinAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction.ByteMinAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction.DateMinAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction.DecimalMinAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction.DoubleMinAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction.FloatMinAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction.IntMinAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction.LongMinAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction.ShortMinAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction.StringMinAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction.TimeMinAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction.TimestampMinAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.RankLikeAggFunctionBase
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.RowNumberAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction.BooleanSingleValueAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction.ByteSingleValueAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction.DateSingleValueAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction.DecimalSingleValueAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction.DoubleSingleValueAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction.FloatSingleValueAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction.IntSingleValueAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction.LongSingleValueAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction.ShortSingleValueAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction.StringSingleValueAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction.TimeSingleValueAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction.TimestampSingleValueAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction.ByteSum0AggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction.DecimalSum0AggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction.DoubleSum0AggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction.FloatSum0AggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction.IntSum0AggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction.LongSum0AggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction.ShortSum0AggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.SumAggFunction.ByteSumAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.SumAggFunction.DecimalSumAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.SumAggFunction.DoubleSumAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.SumAggFunction.FloatSumAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.SumAggFunction.IntSumAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.SumAggFunction.LongSumAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.SumAggFunction.ShortSumAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction.ByteSumWithRetractAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction.DecimalSumWithRetractAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction.DoubleSumWithRetractAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction.FloatSumWithRetractAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction.IntSumWithRetractAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction.LongSumWithRetractAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction.ShortSumWithRetractAggFunction
-
- getResultType() - Method in class org.apache.flink.table.planner.functions.tablefunctions.ReplicateRows
-
- getReturnType(RelDataTypeFactory) - Method in class org.apache.flink.table.planner.functions.sql.SqlFirstLastValueAggFunction
-
- getReturnType(RelDataTypeFactory) - Method in class org.apache.flink.table.planner.functions.sql.SqlListAggFunction
-
- getRexNode() - Method in class org.apache.flink.table.planner.expressions.RexNodeExpression
-
- getRowCount() - Method in class org.apache.flink.table.planner.plan.schema.FlinkPreparingTableBase
-
Returns an estimate of the number of rows in the table.
- getRowDataSelector(int[], InternalTypeInfo<RowData>) - Static method in class org.apache.flink.table.planner.plan.utils.KeySelectorUtil
-
Create a RowDataKeySelector to extract keys from DataStream which type is InternalTypeInfo of RowData.
- getRowsPerMatch() - Method in class org.apache.calcite.sql.SqlMatchRecognize
-
- getRowType(RelDataTypeFactory) - Method in class org.apache.flink.table.planner.catalog.CatalogSchemaTable
-
- getRowType(RelDataTypeFactory, List<Object>) - Method in class org.apache.flink.table.planner.functions.utils.HiveTableSqlFunction
-
Deprecated.
- getRowType() - Method in class org.apache.flink.table.planner.plan.schema.FlinkPreparingTableBase
-
Returns the type of rows returned by this table.
- getSelectResultProvider() - Method in class org.apache.flink.table.planner.sinks.SelectTableSinkBase
-
- getStateBackend() - Method in class org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
-
- getStateId() - Method in class org.apache.flink.table.planner.typeutils.DataViewUtils.DataViewSpec
-
- getStatistic() - Method in class org.apache.flink.table.planner.catalog.CatalogSchemaTable
-
- getStatistic() - Method in class org.apache.flink.table.planner.operations.DataStreamQueryOperation
-
- getStatistic() - Method in class org.apache.flink.table.planner.operations.RichTableSourceQueryOperation
-
- getStatistic() - Method in class org.apache.flink.table.planner.plan.schema.FlinkPreparingTableBase
-
Returns the statistic of this table.
- getStreamGraph() - Method in class org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
-
- getStreamGraph(String) - Method in class org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
-
- getStreamTimeCharacteristic() - Method in class org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
-
- getStrictEnd() - Method in class org.apache.calcite.sql.SqlMatchRecognize
-
- getStrictStart() - Method in class org.apache.calcite.sql.SqlMatchRecognize
-
- getStructuredType() - Method in class org.apache.flink.table.planner.plan.schema.StructuredRelDataType
-
- getSubQueryEquivalent(RexSubQuery) - Method in class org.apache.flink.table.planner.plan.rules.logical.SubQueryDecorrelator.Result
-
- getSubSchema(String) - Method in class org.apache.flink.table.planner.catalog.CatalogCalciteSchema
-
Look up a sub-schema (database) by the given sub-schema name.
- getSubSchema(String) - Method in class org.apache.flink.table.planner.catalog.CatalogManagerCalciteSchema
-
- getSubSchemaNames() - Method in class org.apache.flink.table.planner.catalog.CatalogCalciteSchema
-
- getSubSchemaNames() - Method in class org.apache.flink.table.planner.catalog.CatalogManagerCalciteSchema
-
- getSubsetList() - Method in class org.apache.calcite.sql.SqlMatchRecognize
-
- getSumType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction.ByteAvgAggFunction
-
- getSumType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction.DecimalAvgAggFunction
-
- getSumType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction.DoubleAvgAggFunction
-
- getSumType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction.FloatAvgAggFunction
-
- getSumType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction
-
- getSumType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction.IntAvgAggFunction
-
- getSumType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction.LongAvgAggFunction
-
- getSumType() - Method in class org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction.ShortAvgAggFunction
-
- getSyntax() - Method in class org.apache.calcite.sql.SqlMatchRecognize.SqlMatchRecognizeOperator
-
- getSyntax() - Method in class org.apache.flink.table.planner.functions.sql.ProctimeMaterializeSqlFunction
-
- getSyntax() - Method in class org.apache.flink.table.planner.functions.sql.StreamRecordTimestampSqlFunction
-
- getSysEndFieldName() - Method in class org.apache.flink.table.planner.catalog.CatalogSchemaTable
-
- getSysStartFieldName() - Method in class org.apache.flink.table.planner.catalog.CatalogSchemaTable
-
- getTable(String) - Method in class org.apache.flink.table.planner.catalog.CatalogCalciteSchema
-
- getTable(String) - Method in class org.apache.flink.table.planner.catalog.CatalogManagerCalciteSchema
-
- getTable(List<String>) - Method in class org.apache.flink.table.planner.plan.FlinkCalciteCatalogReader
-
- getTableIdentifier() - Method in class org.apache.flink.table.planner.catalog.CatalogSchemaTable
-
- getTableNames() - Method in class org.apache.flink.table.planner.catalog.CatalogCalciteSchema
-
- getTableNames() - Method in class org.apache.flink.table.planner.catalog.CatalogManagerCalciteSchema
-
- getTableRef() - Method in class org.apache.calcite.sql.SqlMatchRecognize
-
- getTableSchema() - Method in class org.apache.flink.table.planner.operations.DataStreamQueryOperation
-
- getTableSchema() - Method in class org.apache.flink.table.planner.operations.PlannerQueryOperation
-
- getTableSchema() - Method in class org.apache.flink.table.planner.sinks.SelectTableSinkBase
-
- getType() - Method in class org.apache.calcite.rex.RexLiteral
-
- getType(String) - Method in class org.apache.flink.table.planner.catalog.FlinkSchema
-
- getType() - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecEdge.RequiredShuffle
-
- getTypeFactory() - Method in class org.apache.flink.table.planner.delegation.PlannerContext
-
Returns the FlinkTypeFactory that will be used.
- getTypeFactory() - Method in interface org.apache.flink.table.planner.expressions.converter.CallExpressionConvertRule.ConvertContext
-
- getTypeFactory() - Method in class org.apache.flink.table.planner.functions.bridging.BridgingSqlAggFunction
-
- getTypeFactory() - Method in class org.apache.flink.table.planner.functions.bridging.BridgingSqlFunction
-
- getTypeInference(DataTypeFactory) - Method in class org.apache.flink.table.planner.functions.aggfunctions.DeclarativeAggregateFunction
-
- getTypeInference(DataTypeFactory) - Method in class org.apache.flink.table.planner.functions.aggfunctions.InternalAggregateFunction
-
- getTypeInference() - Method in class org.apache.flink.table.planner.functions.bridging.BridgingSqlAggFunction
-
- getTypeInference() - Method in class org.apache.flink.table.planner.functions.bridging.BridgingSqlFunction
-
- getTypeName() - Method in class org.apache.calcite.rex.RexLiteral
-
- getTypeNames() - Method in class org.apache.flink.table.planner.catalog.FlinkSchema
-
- getUniqueGroups(ImmutableBitSet) - Method in interface org.apache.flink.table.planner.plan.metadata.FlinkMetadata.UniqueGroups
-
Returns the (minimum) unique groups of the given columns from a specified relational
expression.
- getUniqueGroups(RelNode, RelMetadataQuery, ImmutableBitSet) - Method in interface org.apache.flink.table.planner.plan.metadata.FlinkMetadata.UniqueGroups.Handler
-
- getUniqueGroups(RelNode, ImmutableBitSet) - Method in class org.apache.flink.table.planner.plan.metadata.FlinkRelMetadataQuery
-
Returns the (minimum) unique groups of the given columns.
- getValue() - Method in class org.apache.calcite.rex.RexLiteral
-
Returns the value of this literal.
- getValue(CollectAggFunction.CollectAccumulator<T>) - Method in class org.apache.flink.table.planner.functions.aggfunctions.CollectAggFunction
-
- getValue(RowData) - Method in class org.apache.flink.table.planner.functions.aggfunctions.FirstValueAggFunction
-
- getValue(FirstValueWithRetractAggFunction.FirstValueWithRetractAccumulator<T>) - Method in class org.apache.flink.table.planner.functions.aggfunctions.FirstValueWithRetractAggFunction
-
- getValue(RowData) - Method in class org.apache.flink.table.planner.functions.aggfunctions.LastValueAggFunction
-
- getValue(LastValueWithRetractAggFunction.LastValueWithRetractAccumulator<T>) - Method in class org.apache.flink.table.planner.functions.aggfunctions.LastValueWithRetractAggFunction
-
- getValue(ListAggWithRetractAggFunction.ListAggWithRetractAccumulator) - Method in class org.apache.flink.table.planner.functions.aggfunctions.ListAggWithRetractAggFunction
-
- getValue(ListAggWsWithRetractAggFunction.ListAggWsWithRetractAccumulator) - Method in class org.apache.flink.table.planner.functions.aggfunctions.ListAggWsWithRetractAggFunction
-
- getValue(MaxWithRetractAggFunction.MaxWithRetractAccumulator<T>) - Method in class org.apache.flink.table.planner.functions.aggfunctions.MaxWithRetractAggFunction
-
- getValue(MinWithRetractAggFunction.MinWithRetractAccumulator<T>) - Method in class org.apache.flink.table.planner.functions.aggfunctions.MinWithRetractAggFunction
-
- getValue2() - Method in class org.apache.calcite.rex.RexLiteral
-
Returns the value of this literal, in the form that the calculator program builder wants it.
- getValue3() - Method in class org.apache.calcite.rex.RexLiteral
-
Returns the value of this literal, in the form that the rex-to-lix translator wants it.
- getValue4() - Method in class org.apache.calcite.rex.RexLiteral
-
Returns the value of this literal, in the form that RexInterpreter wants it.
- getValueAs(Class<T>) - Method in class org.apache.calcite.rex.RexLiteral
-
Returns the value of this literal as an instance of the specified class.
- getValueAs(Class<T>) - Method in interface org.apache.flink.table.planner.functions.inference.AbstractSqlCallContext.LiteralValueAccessor
-
- getValueDataType() - Method in class org.apache.flink.table.planner.typeutils.DataViewUtils.MapViewSpec
-
- getValueExpression() - Method in class org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction
-
If all input are nulls, count will be 0 and we will get null after the division.
- getValueExpression() - Method in class org.apache.flink.table.planner.functions.aggfunctions.Count1AggFunction
-
- getValueExpression() - Method in class org.apache.flink.table.planner.functions.aggfunctions.CountAggFunction
-
- getValueExpression() - Method in class org.apache.flink.table.planner.functions.aggfunctions.DeclarativeAggregateFunction
-
An expression which returns the final value for this aggregate function.
- getValueExpression() - Method in class org.apache.flink.table.planner.functions.aggfunctions.IncrSumAggFunction
-
- getValueExpression() - Method in class org.apache.flink.table.planner.functions.aggfunctions.IncrSumWithRetractAggFunction
-
- getValueExpression() - Method in class org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction
-
- getValueExpression() - Method in class org.apache.flink.table.planner.functions.aggfunctions.ListAggFunction
-
- getValueExpression() - Method in class org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction
-
- getValueExpression() - Method in class org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction
-
- getValueExpression() - Method in class org.apache.flink.table.planner.functions.aggfunctions.RankLikeAggFunctionBase
-
- getValueExpression() - Method in class org.apache.flink.table.planner.functions.aggfunctions.RowNumberAggFunction
-
- getValueExpression() - Method in class org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction
-
- getValueExpression() - Method in class org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction
-
- getValueExpression() - Method in class org.apache.flink.table.planner.functions.aggfunctions.SumAggFunction
-
- getValueExpression() - Method in class org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction
-
- getValueSerializer() - Method in class org.apache.flink.table.planner.typeutils.DataViewUtils.MapViewSpec
-
- graph - Variable in class org.apache.flink.table.planner.plan.processors.utils.InputPriorityGraphGenerator
-
- GREATER_THAN - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- GREATER_THAN_OR_EQUAL - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- greaterThan(Expression, Expression) - Static method in class org.apache.flink.table.planner.expressions.ExpressionBuilder
-
- GROUP_ID - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- GROUPING - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- GROUPING_ID - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- IF - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- ifThenElse(Expression, Expression, Expression) - Static method in class org.apache.flink.table.planner.expressions.ExpressionBuilder
-
- Impl(SqlFunction) - Constructor for class org.apache.calcite.sql2rel.AuxiliaryConverter.Impl
-
- IN - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- IncrSumAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
built-in IncrSum aggregate function, negative number is discarded to ensure the monotonicity.
- IncrSumAggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.IncrSumAggFunction
-
- IncrSumAggFunction.ByteIncrSumAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Byte IncrSum aggregate function.
- IncrSumAggFunction.DecimalIncrSumAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Decimal IncrSum aggregate function.
- IncrSumAggFunction.DoubleIncrSumAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Double IncrSum aggregate function.
- IncrSumAggFunction.FloatIncrSumAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Float IncrSum aggregate function.
- IncrSumAggFunction.IntIncrSumAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Int IncrSum aggregate function.
- IncrSumAggFunction.LongIncrSumAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Long IncrSum aggregate function.
- IncrSumAggFunction.ShortIncrSumAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Short IncrSum aggregate function.
- IncrSumWithRetractAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
built-in IncrSum with retract aggregate function, negative number is discarded to ensure the
monotonicity.
- IncrSumWithRetractAggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.IncrSumWithRetractAggFunction
-
- IncrSumWithRetractAggFunction.ByteIncrSumWithRetractAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Byte IncrSum with retract aggregate function.
- IncrSumWithRetractAggFunction.DecimalIncrSumWithRetractAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Decimal IncrSum with retract aggregate function.
- IncrSumWithRetractAggFunction.DoubleIncrSumWithRetractAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Double IncrSum with retract aggregate function.
- IncrSumWithRetractAggFunction.FloatIncrSumWithRetractAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Float IncrSum with retract aggregate function.
- IncrSumWithRetractAggFunction.IntIncrSumWithRetractAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in IncrInt Sum with retract aggregate function.
- IncrSumWithRetractAggFunction.LongIncrSumWithRetractAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Long IncrSum with retract aggregate function.
- IncrSumWithRetractAggFunction.ShortIncrSumWithRetractAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Short IncrSum with retract aggregate function.
- inferOperandTypes(SqlCallBinding, RelDataType, RelDataType[]) - Method in class org.apache.flink.table.planner.functions.inference.TypeInferenceOperandInference
-
- inferReturnType(SqlOperatorBinding) - Method in class org.apache.calcite.sql.fun.SqlDotOperator
-
- inferReturnType(SqlOperatorBinding) - Method in class org.apache.flink.table.planner.functions.inference.TypeInferenceReturnInference
-
- inferReturnType(SqlOperatorBinding) - Method in class org.apache.flink.table.planner.plan.type.NumericOrDefaultReturnTypeInference
-
- INITCAP - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- initialValuesExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction.DecimalAvgAggFunction
-
- initialValuesExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction.DoubleAvgAggFunction
-
- initialValuesExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction.FloatAvgAggFunction
-
- initialValuesExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction
-
- initialValuesExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.Count1AggFunction
-
- initialValuesExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.CountAggFunction
-
- initialValuesExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.DeclarativeAggregateFunction
-
Expressions for initializing empty aggregation buffers.
- initialValuesExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.DenseRankAggFunction
-
- initialValuesExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.IncrSumAggFunction
-
- initialValuesExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.IncrSumWithRetractAggFunction
-
- initialValuesExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction
-
- initialValuesExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.ListAggFunction
-
- initialValuesExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction
-
- initialValuesExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction
-
- initialValuesExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.RankAggFunction
-
- initialValuesExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.RowNumberAggFunction
-
- initialValuesExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction
-
- initialValuesExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction.ByteSum0AggFunction
-
- initialValuesExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction.DecimalSum0AggFunction
-
- initialValuesExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction.DoubleSum0AggFunction
-
- initialValuesExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction.FloatSum0AggFunction
-
- initialValuesExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction.IntSum0AggFunction
-
- initialValuesExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction.LongSum0AggFunction
-
- initialValuesExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction.ShortSum0AggFunction
-
- initialValuesExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.SumAggFunction
-
- initialValuesExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction
-
- input(String, RelNode) - Method in class org.apache.flink.table.planner.plan.utils.RelDescriptionWriterImpl
-
- InputOrderCalculator - Class in org.apache.flink.table.planner.plan.processors.utils
-
- InputOrderCalculator(ExecNode<?, ?>, Set<ExecNode<?, ?>>, ExecEdge.DamBehavior) - Constructor for class org.apache.flink.table.planner.plan.processors.utils.InputOrderCalculator
-
- InputPriorityConflictResolver - Class in org.apache.flink.table.planner.plan.processors.utils
-
- InputPriorityConflictResolver(List<ExecNode<?, ?>>, ExecEdge.DamBehavior, ShuffleMode) - Constructor for class org.apache.flink.table.planner.plan.processors.utils.InputPriorityConflictResolver
-
- InputPriorityGraphGenerator - Class in org.apache.flink.table.planner.plan.processors.utils
-
This class contains algorithm to detect and resolve input priority conflict in an ExecNode graph.
- InputPriorityGraphGenerator(List<ExecNode<?, ?>>, Set<ExecNode<?, ?>>, ExecEdge.DamBehavior) - Constructor for class org.apache.flink.table.planner.plan.processors.utils.InputPriorityGraphGenerator
-
- INSERT_ONLY - Static variable in class org.apache.flink.table.planner.plan.trait.ModifyKindSet
-
Insert-only modify kind set.
- INSTANCE - Static variable in class org.apache.calcite.sql.SqlMatchRecognize.SqlMatchRecognizeOperator
-
- INSTANCE - Static variable in class org.apache.flink.table.planner.expressions.PlannerTypeInferenceUtilImpl
-
- instance() - Static method in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
Returns the Flink operator table, creating it if necessary.
- instance() - Static method in class org.apache.flink.table.planner.plan.metadata.FlinkRelMetadataQuery
-
Returns an instance of FlinkRelMetadataQuery.
- INSTANCE - Static variable in class org.apache.flink.table.planner.plan.rules.logical.CalcPythonCorrelateTransposeRule
-
- INSTANCE - Static variable in class org.apache.flink.table.planner.plan.rules.logical.FlinkAggregateExpandDistinctAggregatesRule
-
The default instance of the rule; operates only on logical expressions.
- INSTANCE - Static variable in class org.apache.flink.table.planner.plan.rules.logical.FlinkAggregateJoinTransposeRule
-
- INSTANCE - Static variable in class org.apache.flink.table.planner.plan.rules.logical.FlinkAggregateRemoveRule
-
- INSTANCE - Static variable in class org.apache.flink.table.planner.plan.rules.logical.FlinkJoinPushExpressionsRule
-
- INSTANCE - Static variable in class org.apache.flink.table.planner.plan.rules.logical.FlinkLogicalCalcRemoveRule
-
- INSTANCE - Static variable in class org.apache.flink.table.planner.plan.rules.logical.FlinkProjectJoinTransposeRule
-
- INSTANCE - Static variable in class org.apache.flink.table.planner.plan.rules.logical.FlinkSemiAntiJoinFilterTransposeRule
-
- INSTANCE - Static variable in class org.apache.flink.table.planner.plan.rules.logical.FlinkSemiAntiJoinJoinTransposeRule
-
- INSTANCE - Static variable in class org.apache.flink.table.planner.plan.rules.logical.FlinkSemiAntiJoinProjectTransposeRule
-
- INSTANCE - Static variable in class org.apache.flink.table.planner.plan.rules.logical.ProjectWatermarkAssignerTransposeRule
-
- INSTANCE - Static variable in class org.apache.flink.table.planner.plan.rules.logical.PushFilterIntoTableSourceScanRule
-
- INSTANCE - Static variable in class org.apache.flink.table.planner.plan.rules.logical.PushLimitIntoTableSourceScanRule
-
- INSTANCE - Static variable in class org.apache.flink.table.planner.plan.rules.logical.PushPartitionIntoTableSourceScanRule
-
- INSTANCE - Static variable in class org.apache.flink.table.planner.plan.rules.logical.PushProjectIntoTableSourceScanRule
-
- INSTANCE - Static variable in class org.apache.flink.table.planner.plan.rules.logical.PushWatermarkIntoTableSourceScanAcrossCalcRule
-
- INSTANCE - Static variable in class org.apache.flink.table.planner.plan.rules.logical.PushWatermarkIntoTableSourceScanRule
-
- INSTANCE - Static variable in class org.apache.flink.table.planner.plan.rules.logical.PythonCorrelateSplitRule
-
- INSTANCE - Static variable in class org.apache.flink.table.planner.plan.rules.physical.batch.BatchExecPythonAggregateRule
-
- INSTANCE - Static variable in class org.apache.flink.table.planner.plan.rules.physical.batch.BatchExecPythonCorrelateRule
-
- INSTANCE - Static variable in class org.apache.flink.table.planner.plan.rules.physical.batch.BatchExecPythonWindowAggregateRule
-
- INSTANCE - Static variable in class org.apache.flink.table.planner.plan.rules.physical.stream.StreamExecPythonCorrelateRule
-
- INSTANCE - Static variable in class org.apache.flink.table.planner.plan.rules.physical.stream.StreamExecPythonGroupAggregateRule
-
- INSTANCE - Static variable in class org.apache.flink.table.planner.plan.rules.physical.stream.StreamExecPythonGroupWindowAggregateRule
-
- INSTANCE - Static variable in class org.apache.flink.table.planner.plan.rules.physical.stream.StreamExecPythonOverAggregateRule
-
- INSTR - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- IntAvgAggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction.IntAvgAggFunction
-
- InternalAggregateFunction<T,ACC> - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Base class for fully resolved and strongly typed AggregateFunctions provided by AggFunctionFactory.
- InternalAggregateFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.InternalAggregateFunction
-
- InternalFunctionDefinitions - Class in org.apache.flink.table.planner.functions
-
Dictionary of function definitions for all internal used functions.
- InternalFunctionDefinitions() - Constructor for class org.apache.flink.table.planner.functions.InternalFunctionDefinitions
-
- INTERSECT - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- intersect(ModifyKindSet) - Method in class org.apache.flink.table.planner.plan.trait.ModifyKindSet
-
Returns a new ModifyKindSet with all kinds set in both this set and in another set.
- INTERSECT_ALL - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- IntIncrSumAggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.IncrSumAggFunction.IntIncrSumAggFunction
-
- IntIncrSumWithRetractAggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.IncrSumWithRetractAggFunction.IntIncrSumWithRetractAggFunction
-
- IntLeadLagAggFunction(int) - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction.IntLeadLagAggFunction
-
- IntMaxAggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction.IntMaxAggFunction
-
- IntMinAggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction.IntMinAggFunction
-
- IntSingleValueAggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction.IntSingleValueAggFunction
-
- IntSum0AggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction.IntSum0AggFunction
-
- IntSumAggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.SumAggFunction.IntSumAggFunction
-
- IntSumWithRetractAggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction.IntSumWithRetractAggFunction
-
- intValue(RexNode) - Static method in class org.apache.calcite.rex.RexLiteral
-
- IS_ALPHA - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- IS_DECIMAL - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- IS_DIGIT - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- IS_DISTINCT_FROM - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- IS_FALSE - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- IS_JSON_ARRAY - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- IS_JSON_OBJECT - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- IS_JSON_SCALAR - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- IS_JSON_VALUE - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- IS_NOT_DISTINCT_FROM - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- IS_NOT_FALSE - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- IS_NOT_JSON_ARRAY - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- IS_NOT_JSON_OBJECT - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- IS_NOT_JSON_SCALAR - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- IS_NOT_JSON_VALUE - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- IS_NOT_NULL - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- IS_NOT_TRUE - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- IS_NOT_UNKNOWN - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- IS_NULL - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- IS_TRUE - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- IS_UNKNOWN - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- isAlwaysFalse() - Method in class org.apache.calcite.rex.RexLiteral
-
- isAlwaysTrue() - Method in class org.apache.calcite.rex.RexLiteral
-
- isArgumentLiteral(int) - Method in class org.apache.flink.table.planner.functions.inference.CallBindingCallContext
-
- isArgumentLiteral(int) - Method in class org.apache.flink.table.planner.functions.inference.OperatorBindingCallContext
-
- isArgumentNull(int) - Method in class org.apache.flink.table.planner.functions.inference.CallBindingCallContext
-
- isArgumentNull(int) - Method in class org.apache.flink.table.planner.functions.inference.OperatorBindingCallContext
-
- isCaseSensitive() - Method in class org.apache.flink.table.planner.calcite.FlinkSqlNameMatcher
-
- isChainingEnabled() - Method in class org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
-
- isDeterministic() - Method in class org.apache.flink.table.planner.functions.aggfunctions.FirstValueAggFunction
-
- isDeterministic() - Method in class org.apache.flink.table.planner.functions.aggfunctions.LastValueAggFunction
-
- isDeterministic() - Method in class org.apache.flink.table.planner.functions.bridging.BridgingSqlAggFunction
-
- isDeterministic() - Method in class org.apache.flink.table.planner.functions.bridging.BridgingSqlFunction
-
- isDeterministic() - Method in class org.apache.flink.table.planner.functions.sql.CalciteSqlFunction
-
- isDeterministic() - Method in class org.apache.flink.table.planner.functions.sql.ProctimeMaterializeSqlFunction
-
- isDeterministic() - Method in class org.apache.flink.table.planner.functions.sql.StreamRecordTimestampSqlFunction
-
- isEmpty() - Method in class org.apache.flink.table.planner.plan.trait.ModifyKindSet
-
- isForceCheckpointing() - Method in class org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
-
- isHiveFunc(Object) - Static method in class org.apache.flink.table.planner.functions.utils.HiveFunctionUtils
-
- isInsertOnly() - Method in class org.apache.flink.table.planner.plan.trait.ModifyKindSet
-
- isKey(ImmutableBitSet) - Method in class org.apache.flink.table.planner.plan.schema.FlinkPreparingTableBase
-
Returns whether the given columns are a key or a superset of a unique key of this table.
- isMutable() - Method in class org.apache.flink.table.planner.catalog.CatalogCalciteSchema
-
- isMutable() - Method in class org.apache.flink.table.planner.catalog.CatalogManagerCalciteSchema
-
- isNull() - Method in class org.apache.calcite.rex.RexLiteral
-
Returns whether this literal's value is null.
- isNull(Expression) - Static method in class org.apache.flink.table.planner.expressions.ExpressionBuilder
-
- isNullLiteral(RexNode) - Static method in class org.apache.calcite.rex.RexLiteral
-
- isOperatorDisabled(TableConfig, OperatorType) - Static method in class org.apache.flink.table.planner.utils.TableConfigUtils
-
Returns whether the given operator type is disabled.
- isOptional(int) - Method in class org.apache.flink.table.planner.functions.inference.TypeInferenceOperandChecker
-
- isOptional(int) - Method in class org.apache.flink.table.planner.plan.type.NumericExceptFirstOperandChecker
-
- isSourceChangeEventsDuplicate(CatalogTable, DynamicTableSource, TableConfig) - Static method in class org.apache.flink.table.planner.sources.DynamicSourceUtils
-
Returns true if the table source produces duplicate change events.
- isStreamingMode() - Method in class org.apache.flink.table.planner.catalog.CatalogSchemaTable
-
- isTemporal() - Method in class org.apache.flink.table.planner.plan.schema.FlinkPreparingTableBase
-
We recognize all tables in FLink are temporal as they are changeable.
- isTemporary() - Method in class org.apache.flink.table.planner.catalog.CatalogSchemaTable
-
- isUpsertSource(CatalogTable, DynamicTableSource) - Static method in class org.apache.flink.table.planner.sources.DynamicSourceUtils
-
Returns true if the table is an upsert source.
- isValidCount(int) - Method in class org.apache.flink.table.planner.functions.inference.ArgumentCountRange
-
- ITEM - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- item(String, Object) - Method in class org.apache.flink.table.planner.plan.utils.RelDescriptionWriterImpl
-
- iterator() - Method in class org.apache.flink.table.planner.utils.SingleElementIterator
-
- makeFieldAccess(RexNode, String, boolean) - Method in class org.apache.flink.table.planner.calcite.FlinkRexBuilder
-
Compared to the original method we adjust the nullability of the nested column based on the
nullability of the enclosing type.
- makeFieldAccess(RexNode, int) - Method in class org.apache.flink.table.planner.calcite.FlinkRexBuilder
-
Compared to the original method we adjust the nullability of the nested column based on the
nullability of the enclosing type.
- makeFunction(Object[], LogicalType[]) - Method in class org.apache.flink.table.planner.functions.utils.HiveAggSqlFunction
-
Deprecated.
- makeFunction(Object[], LogicalType[]) - Method in class org.apache.flink.table.planner.functions.utils.HiveTableSqlFunction
-
Deprecated.
- map - Variable in class org.apache.flink.table.planner.functions.aggfunctions.CollectAggFunction.CollectAccumulator
-
- map - Variable in class org.apache.flink.table.planner.functions.aggfunctions.MaxWithRetractAggFunction.MaxWithRetractAccumulator
-
- map - Variable in class org.apache.flink.table.planner.functions.aggfunctions.MinWithRetractAggFunction.MinWithRetractAccumulator
-
- MAP_VALUE_CONSTRUCTOR - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- mapSize - Variable in class org.apache.flink.table.planner.functions.aggfunctions.MaxWithRetractAggFunction.MaxWithRetractAccumulator
-
- mapSize - Variable in class org.apache.flink.table.planner.functions.aggfunctions.MinWithRetractAggFunction.MinWithRetractAccumulator
-
- MapViewSpec(String, int, DataType, boolean) - Constructor for class org.apache.flink.table.planner.typeutils.DataViewUtils.MapViewSpec
-
- MapViewSpec(String, int, DataType, boolean, TypeSerializer<?>, TypeSerializer<?>) - Constructor for class org.apache.flink.table.planner.typeutils.DataViewUtils.MapViewSpec
-
Deprecated.
- match(RelMetadataQuery, RelNode, RelDataType, RexNode, boolean, boolean, Map<String, RexNode>, Map<String, RexNode>, RexNode, Map<String, ? extends SortedSet<String>>, boolean, ImmutableBitSet, RelCollation, RexNode) - Static method in class org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
-
Helper method to determine a Match's collation.
- MATCH_PROCTIME - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
Function used to access a processing time attribute from MATCH_RECOGNIZE.
- MATCH_ROWTIME - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
Function used to access a event time attribute from MATCH_RECOGNIZE.
- matches(String, String) - Method in class org.apache.flink.table.planner.calcite.FlinkSqlNameMatcher
-
- matches(RelOptRuleCall) - Method in class org.apache.flink.table.planner.plan.rules.logical.CalcPythonCorrelateTransposeRule
-
- matches(RelOptRuleCall) - Method in class org.apache.flink.table.planner.plan.rules.logical.FlinkAggregateJoinTransposeRule
-
- matches(RelOptRuleCall) - Method in class org.apache.flink.table.planner.plan.rules.logical.FlinkAggregateRemoveRule
-
- matches(RelOptRuleCall) - Method in class org.apache.flink.table.planner.plan.rules.logical.FlinkSemiAntiJoinFilterTransposeRule
-
- matches(RelOptRuleCall) - Method in class org.apache.flink.table.planner.plan.rules.logical.FlinkSemiAntiJoinProjectTransposeRule
-
- matches(RelOptRuleCall) - Method in class org.apache.flink.table.planner.plan.rules.logical.ProjectWatermarkAssignerTransposeRule
-
- matches(RelOptRuleCall) - Method in class org.apache.flink.table.planner.plan.rules.logical.PushFilterIntoTableSourceScanRule
-
- matches(RelOptRuleCall) - Method in class org.apache.flink.table.planner.plan.rules.logical.PushLimitIntoTableSourceScanRule
-
- matches(RelOptRuleCall) - Method in class org.apache.flink.table.planner.plan.rules.logical.PushPartitionIntoTableSourceScanRule
-
- matches(RelOptRuleCall) - Method in class org.apache.flink.table.planner.plan.rules.logical.PushProjectIntoTableSourceScanRule
-
- matches(RelOptRuleCall) - Method in class org.apache.flink.table.planner.plan.rules.logical.PushWatermarkIntoTableSourceScanAcrossCalcRule
-
- matches(RelOptRuleCall) - Method in class org.apache.flink.table.planner.plan.rules.logical.PushWatermarkIntoTableSourceScanRule
-
- matches(RelOptRuleCall) - Method in class org.apache.flink.table.planner.plan.rules.logical.PythonCorrelateSplitRule
-
- matches(RelOptRuleCall) - Method in class org.apache.flink.table.planner.plan.rules.physical.batch.BatchExecPythonAggregateRule
-
- matches(RelOptRuleCall) - Method in class org.apache.flink.table.planner.plan.rules.physical.batch.BatchExecPythonCorrelateRule
-
- matches(RelOptRuleCall) - Method in class org.apache.flink.table.planner.plan.rules.physical.batch.BatchExecPythonWindowAggregateRule
-
- matches(RelOptRuleCall) - Method in class org.apache.flink.table.planner.plan.rules.physical.stream.StreamExecPythonCorrelateRule
-
- matches(RelOptRuleCall) - Method in class org.apache.flink.table.planner.plan.rules.physical.stream.StreamExecPythonGroupAggregateRule
-
- matches(RelOptRuleCall) - Method in class org.apache.flink.table.planner.plan.rules.physical.stream.StreamExecPythonGroupWindowAggregateRule
-
- matches(RelOptRuleCall) - Method in class org.apache.flink.table.planner.plan.rules.physical.stream.StreamExecPythonOverAggregateRule
-
- max - Variable in class org.apache.flink.table.planner.functions.aggfunctions.MaxWithRetractAggFunction.MaxWithRetractAccumulator
-
- MAX - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- MaxAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
built-in max aggregate function.
- MaxAggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction
-
- MaxAggFunction.BooleanMaxAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Boolean Max aggregate function.
- MaxAggFunction.ByteMaxAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Byte Max aggregate function.
- MaxAggFunction.DateMaxAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Date Max aggregate function.
- MaxAggFunction.DecimalMaxAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Decimal Max aggregate function.
- MaxAggFunction.DoubleMaxAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Double Max aggregate function.
- MaxAggFunction.FloatMaxAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Float Max aggregate function.
- MaxAggFunction.IntMaxAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Int Max aggregate function.
- MaxAggFunction.LongMaxAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Long Max aggregate function.
- MaxAggFunction.ShortMaxAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Short Max aggregate function.
- MaxAggFunction.StringMaxAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in String Max aggregate function.
- MaxAggFunction.TimeMaxAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Time Max aggregate function.
- MaxAggFunction.TimestampMaxAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Timestamp Max aggregate function.
- MaxWithRetractAccumulator() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.MaxWithRetractAggFunction.MaxWithRetractAccumulator
-
- MaxWithRetractAggFunction<T extends Comparable<T>> - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in MAX with retraction aggregate function.
- MaxWithRetractAggFunction(LogicalType) - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.MaxWithRetractAggFunction
-
- MaxWithRetractAggFunction.MaxWithRetractAccumulator<T> - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Accumulator for MAX with retraction.
- MD5 - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- merge(CollectAggFunction.CollectAccumulator<T>, Iterable<CollectAggFunction.CollectAccumulator<T>>) - Method in class org.apache.flink.table.planner.functions.aggfunctions.CollectAggFunction
-
- merge(ListAggWithRetractAggFunction.ListAggWithRetractAccumulator, Iterable<ListAggWithRetractAggFunction.ListAggWithRetractAccumulator>) - Method in class org.apache.flink.table.planner.functions.aggfunctions.ListAggWithRetractAggFunction
-
- merge(ListAggWsWithRetractAggFunction.ListAggWsWithRetractAccumulator, Iterable<ListAggWsWithRetractAggFunction.ListAggWsWithRetractAccumulator>) - Method in class org.apache.flink.table.planner.functions.aggfunctions.ListAggWsWithRetractAggFunction
-
- merge(MaxWithRetractAggFunction.MaxWithRetractAccumulator<T>, Iterable<MaxWithRetractAggFunction.MaxWithRetractAccumulator<T>>) - Method in class org.apache.flink.table.planner.functions.aggfunctions.MaxWithRetractAggFunction
-
- merge(MinWithRetractAggFunction.MinWithRetractAccumulator<T>, Iterable<MinWithRetractAggFunction.MinWithRetractAccumulator<T>>) - Method in class org.apache.flink.table.planner.functions.aggfunctions.MinWithRetractAggFunction
-
- mergeExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction
-
- mergeExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.Count1AggFunction
-
- mergeExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.CountAggFunction
-
- mergeExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.DeclarativeAggregateFunction
-
A sequence of expressions for merging two aggregation buffers together.
- mergeExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.IncrSumAggFunction
-
- mergeExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.IncrSumWithRetractAggFunction
-
- mergeExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction
-
- mergeExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.ListAggFunction
-
- mergeExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction
-
- mergeExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction
-
- mergeExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.RankLikeAggFunctionBase
-
- mergeExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.RowNumberAggFunction
-
- mergeExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction
-
- mergeExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction
-
- mergeExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.SumAggFunction
-
- mergeExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction
-
- mergeJoin(RelMetadataQuery, RelNode, RelNode, ImmutableIntList, ImmutableIntList) - Static method in class org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
-
Helper method to determine a Join's collation assuming that it uses a merge-join
algorithm.
- mergeOperand(UnresolvedReferenceExpression) - Method in class org.apache.flink.table.planner.functions.aggfunctions.DeclarativeAggregateFunction
-
- mergeOperands() - Method in class org.apache.flink.table.planner.functions.aggfunctions.DeclarativeAggregateFunction
-
- mergeTableOptions(Map<String, String>, Map<String, String>) - Static method in class org.apache.flink.table.planner.hint.FlinkHints
-
Merges the dynamic table options from hints and static table options from table
definition props.
- METHOD - Static variable in interface org.apache.flink.table.planner.plan.metadata.FlinkMetadata.ColumnInterval
-
- METHOD - Static variable in interface org.apache.flink.table.planner.plan.metadata.FlinkMetadata.ColumnNullCount
-
- METHOD - Static variable in interface org.apache.flink.table.planner.plan.metadata.FlinkMetadata.ColumnOriginNullCount
-
- METHOD - Static variable in interface org.apache.flink.table.planner.plan.metadata.FlinkMetadata.FilteredColumnInterval
-
- METHOD - Static variable in interface org.apache.flink.table.planner.plan.metadata.FlinkMetadata.FlinkDistribution
-
- METHOD - Static variable in interface org.apache.flink.table.planner.plan.metadata.FlinkMetadata.ModifiedMonotonicity
-
- METHOD - Static variable in interface org.apache.flink.table.planner.plan.metadata.FlinkMetadata.UniqueGroups
-
- min - Variable in class org.apache.flink.table.planner.functions.aggfunctions.MinWithRetractAggFunction.MinWithRetractAccumulator
-
- MIN - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- MinAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
built-in min aggregate function.
- MinAggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction
-
- MinAggFunction.BooleanMinAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Boolean Min aggregate function.
- MinAggFunction.ByteMinAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Byte Min aggregate function.
- MinAggFunction.DateMinAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Date Min aggregate function.
- MinAggFunction.DecimalMinAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Decimal Min aggregate function.
- MinAggFunction.DoubleMinAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Double Min aggregate function.
- MinAggFunction.FloatMinAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Float Min aggregate function.
- MinAggFunction.IntMinAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Int Min aggregate function.
- MinAggFunction.LongMinAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Long Min aggregate function.
- MinAggFunction.ShortMinAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Short Min aggregate function.
- MinAggFunction.StringMinAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in String Min aggregate function.
- MinAggFunction.TimeMinAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Time Min aggregate function.
- MinAggFunction.TimestampMinAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Timestamp Min aggregate function.
- minus(Expression, Expression) - Static method in class org.apache.flink.table.planner.expressions.ExpressionBuilder
-
- MINUS - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- minus(ModifyKindSet) - Method in class org.apache.flink.table.planner.plan.trait.ModifyKindSet
-
Returns a new set of ModifyKind which is this set minus the other set, i.e.
- MINUS_DATE - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- MINUTE - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- MinWithRetractAccumulator() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.MinWithRetractAggFunction.MinWithRetractAccumulator
-
- MinWithRetractAggFunction<T extends Comparable<T>> - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in MIN with retraction aggregate function.
- MinWithRetractAggFunction(LogicalType) - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.MinWithRetractAggFunction
-
- MinWithRetractAggFunction.MinWithRetractAccumulator<T> - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Accumulator for MIN with retraction.
- mod(Expression, Expression) - Static method in class org.apache.flink.table.planner.expressions.ExpressionBuilder
-
- MOD - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- ModifyKind - Enum in org.apache.flink.table.planner.plan.trait
-
Lists all kinds of modify operations that happen in a changelog.
- ModifyKindSet - Class in org.apache.flink.table.planner.plan.trait
-
The set of modify operations contained in a changelog.
- ModifyKindSet.Builder - Class in org.apache.flink.table.planner.plan.trait
-
- MONTH - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- MultipleInputNodeCreationProcessor - Class in org.apache.flink.table.planner.plan.processors
-
A
DAGProcessor which organize
ExecNodes into multiple input nodes.
- MultipleInputNodeCreationProcessor(boolean) - Constructor for class org.apache.flink.table.planner.plan.processors.MultipleInputNodeCreationProcessor
-
- MULTIPLY - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- MULTISET_VALUE - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- parse(String) - Method in class org.apache.flink.table.planner.calcite.CalciteParser
-
Parses a SQL statement into a SqlNode.
- parse(String) - Method in class org.apache.flink.table.planner.delegation.ParserImpl
-
- PARSE_URL - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- parseExpression(String) - Method in class org.apache.flink.table.planner.calcite.CalciteParser
-
Parses a SQL expression into a SqlNode.
- parseIdentifier(String) - Method in class org.apache.flink.table.planner.calcite.CalciteParser
-
Parses a SQL string as an identifier into a SqlIdentifier.
- parseIdentifier(String) - Method in class org.apache.flink.table.planner.delegation.ParserImpl
-
- ParserImpl - Class in org.apache.flink.table.planner.delegation
-
Implementation of Parser that uses Calcite.
- ParserImpl(CatalogManager, Supplier<FlinkPlannerImpl>, Supplier<CalciteParser>, Function<TableSchema, SqlExprToRexConverter>) - Constructor for class org.apache.flink.table.planner.delegation.ParserImpl
-
- parseSqlExpression(String, TableSchema) - Method in class org.apache.flink.table.planner.delegation.ParserImpl
-
- PartialFinalType - Enum in org.apache.flink.table.planner.plan
-
Enumerations for partial final aggregate types.
- PERCENT_REMAINDER - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- PI - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- PI_FUNCTION - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
Function to access the constant value of PI.
- PlannerContext - Class in org.apache.flink.table.planner.delegation
-
Utility class to create RelBuilder or FrameworkConfig
used to create a corresponding Planner.
- PlannerContext(TableConfig, FunctionCatalog, CatalogManager, CalciteSchema, List<RelTraitDef>) - Constructor for class org.apache.flink.table.planner.delegation.PlannerContext
-
- PlannerQueryOperation - Class in org.apache.flink.table.planner.operations
-
Wrapper for valid logical plans generated by Planner.
- PlannerQueryOperation(RelNode) - Constructor for class org.apache.flink.table.planner.operations.PlannerQueryOperation
-
- PlannerTypeInferenceUtilImpl - Class in org.apache.flink.table.planner.expressions
-
Implementation of PlannerTypeInferenceUtil.
- PlannerTypeInferenceUtilImpl() - Constructor for class org.apache.flink.table.planner.expressions.PlannerTypeInferenceUtilImpl
-
- plus(Expression, Expression) - Static method in class org.apache.flink.table.planner.expressions.ExpressionBuilder
-
- PLUS - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- POSITION - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- POWER - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- prepareDynamicSource(ObjectIdentifier, CatalogTable, DynamicTableSource, boolean, TableConfig) - Static method in class org.apache.flink.table.planner.sources.DynamicSourceUtils
-
Prepares the given DynamicTableSource.
- PREV - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- PRINT - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- printAsJava(PrintWriter) - Method in class org.apache.calcite.rex.RexLiteral
-
Prints the value this literal as a Java string constant.
- priority(int) - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecEdge.Builder
-
- ProcedureNamespace - Class in org.apache.calcite.sql.validate
-
Namespace whose contents are defined by the result of a call to a user-defined procedure.
- process(List<ExecNode<?, ?>>, DAGProcessContext) - Method in interface org.apache.flink.table.planner.plan.nodes.process.DAGProcessor
-
Given a dag, process it and return the result dag.
- process(List<ExecNode<?, ?>>, DAGProcessContext) - Method in class org.apache.flink.table.planner.plan.processors.DeadlockBreakupProcessor
-
- process(List<ExecNode<?, ?>>, DAGProcessContext) - Method in class org.apache.flink.table.planner.plan.processors.MultipleInputNodeCreationProcessor
-
- PROCTIME - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
Function used to access a processing time attribute.
- PROCTIME_MATERIALIZE - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
Function used to materialize a processing time attribute.
- ProctimeMaterializeSqlFunction - Class in org.apache.flink.table.planner.functions.sql
-
Function that materializes a processing time attribute.
- ProctimeMaterializeSqlFunction() - Constructor for class org.apache.flink.table.planner.functions.sql.ProctimeMaterializeSqlFunction
-
- project(RelMetadataQuery, RelNode, List<? extends RexNode>) - Static method in class org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
-
Helper method to determine a Project's collation.
- ProjectWatermarkAssignerTransposeRule - Class in org.apache.flink.table.planner.plan.rules.logical
-
Transpose between the LogicalWatermarkAssigner and LogicalProject.
- ProjectWatermarkAssignerTransposeRule() - Constructor for class org.apache.flink.table.planner.plan.rules.logical.ProjectWatermarkAssignerTransposeRule
-
- PushFilterIntoTableSourceScanRule - Class in org.apache.flink.table.planner.plan.rules.logical
-
Planner rule that tries to push a filter into a LogicalTableScan, which table is a TableSourceTable.
- PushFilterIntoTableSourceScanRule() - Constructor for class org.apache.flink.table.planner.plan.rules.logical.PushFilterIntoTableSourceScanRule
-
- PushLimitIntoTableSourceScanRule - Class in org.apache.flink.table.planner.plan.rules.logical
-
Planner rule that tries to push limit into a FlinkLogicalTableSourceScan, which table is
a TableSourceTable.
- PushLimitIntoTableSourceScanRule() - Constructor for class org.apache.flink.table.planner.plan.rules.logical.PushLimitIntoTableSourceScanRule
-
- PushPartitionIntoTableSourceScanRule - Class in org.apache.flink.table.planner.plan.rules.logical
-
Planner rule that tries to push partition evaluated by filter condition into a LogicalTableScan.
- PushPartitionIntoTableSourceScanRule() - Constructor for class org.apache.flink.table.planner.plan.rules.logical.PushPartitionIntoTableSourceScanRule
-
- PushProjectIntoTableSourceScanRule - Class in org.apache.flink.table.planner.plan.rules.logical
-
Planner rule that pushes a LogicalProject into a LogicalTableScan which wraps a
SupportsProjectionPushDown dynamic table source.
- PushProjectIntoTableSourceScanRule() - Constructor for class org.apache.flink.table.planner.plan.rules.logical.PushProjectIntoTableSourceScanRule
-
- PushWatermarkIntoTableSourceScanAcrossCalcRule - Class in org.apache.flink.table.planner.plan.rules.logical
-
Rule to push the FlinkLogicalWatermarkAssigner across the FlinkLogicalCalc to the
FlinkLogicalTableSourceScan.
- PushWatermarkIntoTableSourceScanAcrossCalcRule() - Constructor for class org.apache.flink.table.planner.plan.rules.logical.PushWatermarkIntoTableSourceScanAcrossCalcRule
-
- PushWatermarkIntoTableSourceScanRule - Class in org.apache.flink.table.planner.plan.rules.logical
-
Rule to push the FlinkLogicalWatermarkAssigner into the FlinkLogicalTableSourceScan.
- PushWatermarkIntoTableSourceScanRule() - Constructor for class org.apache.flink.table.planner.plan.rules.logical.PushWatermarkIntoTableSourceScanRule
-
- PushWatermarkIntoTableSourceScanRuleBase - Class in org.apache.flink.table.planner.plan.rules.logical
-
Base rule for interface SupportsWatermarkPushDown.
- PushWatermarkIntoTableSourceScanRuleBase(RelOptRuleOperand, String) - Constructor for class org.apache.flink.table.planner.plan.rules.logical.PushWatermarkIntoTableSourceScanRuleBase
-
- PythonCorrelateSplitRule - Class in org.apache.flink.table.planner.plan.rules.logical
-
Rule will split the Python FlinkLogicalTableFunctionScan with Java calls or the Java
FlinkLogicalTableFunctionScan with Python calls into a FlinkLogicalCalc which
will be the left input of the new FlinkLogicalCorrelate and a new FlinkLogicalTableFunctionScan.
- RADIANS - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- RAND - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- RAND_INTEGER - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- RANK - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- RankAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
built-in rank aggregate function.
- RankAggFunction(LogicalType[]) - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.RankAggFunction
-
- RankLikeAggFunctionBase - Class in org.apache.flink.table.planner.functions.aggfunctions
-
built-in rank like aggregate function, e.g.
- RankLikeAggFunctionBase(LogicalType[]) - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.RankLikeAggFunctionBase
-
- RawRelDataType - Class in org.apache.flink.table.planner.plan.schema
-
The RelDataType representation of a RawType.
- RawRelDataType(RawType<?>) - Constructor for class org.apache.flink.table.planner.plan.schema.RawRelDataType
-
- reduceExpr(int, SqlSpecialOperator.TokenSequence) - Method in class org.apache.calcite.sql.fun.SqlDotOperator
-
- REGEXP - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- REGEXP_EXTRACT - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- REGEXP_REPLACE - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- registerCachedFile(String, String) - Method in class org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
-
- registerCachedFile(String, String, boolean) - Method in class org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
-
- registerType(Class<?>) - Method in class org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
-
- registerTypeWithKryoSerializer(Class<?>, T) - Method in class org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
-
- registerTypeWithKryoSerializer(Class<?>, Class<? extends Serializer>) - Method in class org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
-
- REINTERPRET - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- reinterpretCast(Expression, Expression, boolean) - Static method in class org.apache.flink.table.planner.expressions.ExpressionBuilder
-
- relBuilderFactory() - Method in class org.apache.calcite.sql2rel.RelDecorrelator
-
- RelDecorrelator - Class in org.apache.calcite.sql2rel
-
Copied to fix CALCITE-4333, should be removed for the next Calcite upgrade.
- RelDecorrelator(RelDecorrelator.CorelMap, Context, RelBuilder) - Constructor for class org.apache.calcite.sql2rel.RelDecorrelator
-
- RelDecorrelator.AdjustProjectForCountAggregateRule - Class in org.apache.calcite.sql2rel
-
Planner rule that adjusts projects when counts are added.
- RelDecorrelator.AdjustProjectForCountAggregateRule.Config - Interface in org.apache.calcite.sql2rel
-
Rule configuration.
- RelDecorrelator.Config - Interface in org.apache.calcite.sql2rel
-
Base configuration for rules that are non-static in a RelDecorrelator.
- RelDecorrelator.CorelMap - Class in org.apache.calcite.sql2rel
-
A map of the locations of Correlate in a tree of RelNodes.
- RelDecorrelator.CorelMapBuilder - Class in org.apache.calcite.sql2rel
-
- RelDecorrelator.RemoveCorrelationForScalarAggregateRule - Class in org.apache.calcite.sql2rel
-
Planner rule that removes correlations for scalar aggregates.
- RelDecorrelator.RemoveCorrelationForScalarAggregateRule.Config - Interface in org.apache.calcite.sql2rel
-
Rule configuration.
- RelDecorrelator.RemoveCorrelationForScalarProjectRule - Class in org.apache.calcite.sql2rel
-
Planner rule that removes correlations for scalar projects.
- RelDecorrelator.RemoveCorrelationForScalarProjectRule.Config - Interface in org.apache.calcite.sql2rel
-
Rule configuration.
- RelDecorrelator.RemoveSingleAggregateRule - Class in org.apache.calcite.sql2rel
-
Rule to remove single_value rel.
- RelDecorrelator.RemoveSingleAggregateRule.Config - Interface in org.apache.calcite.sql2rel
-
Rule configuration.
- RelDescriptionWriterImpl - Class in org.apache.flink.table.planner.plan.utils
-
Converts an RelNode to string with only the information from the RelNode itself without
the information from its inputs.
- RelDescriptionWriterImpl(PrintWriter) - Constructor for class org.apache.flink.table.planner.plan.utils.RelDescriptionWriterImpl
-
- relOptSchema - Variable in class org.apache.flink.table.planner.plan.schema.FlinkPreparingTableBase
-
- remove() - Method in class org.apache.flink.table.planner.utils.SingleElementIterator
-
- removeCorrelationExpr(RexNode, boolean) - Method in class org.apache.calcite.sql2rel.RelDecorrelator
-
- removeCorrelationExpr(RexNode, boolean, RexInputRef) - Method in class org.apache.calcite.sql2rel.RelDecorrelator
-
- removeCorrelationExpr(RexNode, boolean, Set<Integer>) - Method in class org.apache.calcite.sql2rel.RelDecorrelator
-
- RemoveCorrelationForScalarAggregateRule(RelDecorrelator.RemoveCorrelationForScalarAggregateRule.Config) - Constructor for class org.apache.calcite.sql2rel.RelDecorrelator.RemoveCorrelationForScalarAggregateRule
-
Creates a RemoveCorrelationForScalarAggregateRule.
- RemoveCorrelationForScalarProjectRule(RelDecorrelator.RemoveCorrelationForScalarProjectRule.Config) - Constructor for class org.apache.calcite.sql2rel.RelDecorrelator.RemoveCorrelationForScalarProjectRule
-
Creates a RemoveCorrelationForScalarProjectRule.
- removeCorrelationViaRule(RelNode) - Method in class org.apache.calcite.sql2rel.RelDecorrelator
-
- removeNullabilityCast(RexNode) - Method in class org.apache.calcite.rex.RexSimplify
-
Removes any casts that change nullability but not type.
- RemoveSingleAggregateRule(RelDecorrelator.RemoveSingleAggregateRule.Config) - Constructor for class org.apache.calcite.sql2rel.RelDecorrelator.RemoveSingleAggregateRule
-
Creates a RemoveSingleAggregateRule.
- REPEAT - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- REPLACE - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- ReplicateRows - Class in org.apache.flink.table.planner.functions.tablefunctions
-
Replicate the row N times.
- ReplicateRows(TypeInformation[]) - Constructor for class org.apache.flink.table.planner.functions.tablefunctions.ReplicateRows
-
- requiredContext() - Method in class org.apache.flink.table.planner.delegation.BlinkExecutorFactory
-
- requiredContext() - Method in class org.apache.flink.table.planner.delegation.BlinkPlannerFactory
-
- requiredShuffle(ExecEdge.RequiredShuffle) - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecEdge.Builder
-
- resetAccumulator(CollectAggFunction.CollectAccumulator<T>) - Method in class org.apache.flink.table.planner.functions.aggfunctions.CollectAggFunction
-
- resetAccumulator(RowData) - Method in class org.apache.flink.table.planner.functions.aggfunctions.FirstValueAggFunction
-
- resetAccumulator(FirstValueWithRetractAggFunction.FirstValueWithRetractAccumulator<T>) - Method in class org.apache.flink.table.planner.functions.aggfunctions.FirstValueWithRetractAggFunction
-
- resetAccumulator(RowData) - Method in class org.apache.flink.table.planner.functions.aggfunctions.LastValueAggFunction
-
- resetAccumulator(LastValueWithRetractAggFunction.LastValueWithRetractAccumulator<T>) - Method in class org.apache.flink.table.planner.functions.aggfunctions.LastValueWithRetractAggFunction
-
- resetAccumulator(ListAggWithRetractAggFunction.ListAggWithRetractAccumulator) - Method in class org.apache.flink.table.planner.functions.aggfunctions.ListAggWithRetractAggFunction
-
- resetAccumulator(ListAggWsWithRetractAggFunction.ListAggWsWithRetractAccumulator) - Method in class org.apache.flink.table.planner.functions.aggfunctions.ListAggWsWithRetractAggFunction
-
- resetAccumulator(MaxWithRetractAggFunction.MaxWithRetractAccumulator<T>) - Method in class org.apache.flink.table.planner.functions.aggfunctions.MaxWithRetractAggFunction
-
- resetAccumulator(MinWithRetractAggFunction.MinWithRetractAccumulator<T>) - Method in class org.apache.flink.table.planner.functions.aggfunctions.MinWithRetractAggFunction
-
- resolve(Expression) - Method in class org.apache.flink.table.planner.expressions.CallExpressionResolver
-
- resolveInputPriorityConflict(ExecNode<?, ?>, int, int) - Method in class org.apache.flink.table.planner.plan.processors.utils.InputOrderCalculator
-
- resolveInputPriorityConflict(ExecNode<?, ?>, int, int) - Method in class org.apache.flink.table.planner.plan.processors.utils.InputPriorityConflictResolver
-
- resolveInputPriorityConflict(ExecNode<?, ?>, int, int) - Method in class org.apache.flink.table.planner.plan.processors.utils.InputPriorityGraphGenerator
-
- retract(CollectAggFunction.CollectAccumulator<T>, T) - Method in class org.apache.flink.table.planner.functions.aggfunctions.CollectAggFunction
-
- retract(FirstValueWithRetractAggFunction.FirstValueWithRetractAccumulator<T>, Object) - Method in class org.apache.flink.table.planner.functions.aggfunctions.FirstValueWithRetractAggFunction
-
- retract(FirstValueWithRetractAggFunction.FirstValueWithRetractAccumulator<T>, Object, Long) - Method in class org.apache.flink.table.planner.functions.aggfunctions.FirstValueWithRetractAggFunction
-
- retract(LastValueWithRetractAggFunction.LastValueWithRetractAccumulator<T>, Object) - Method in class org.apache.flink.table.planner.functions.aggfunctions.LastValueWithRetractAggFunction
-
- retract(LastValueWithRetractAggFunction.LastValueWithRetractAccumulator<T>, Object, Long) - Method in class org.apache.flink.table.planner.functions.aggfunctions.LastValueWithRetractAggFunction
-
- retract(ListAggWithRetractAggFunction.ListAggWithRetractAccumulator, StringData) - Method in class org.apache.flink.table.planner.functions.aggfunctions.ListAggWithRetractAggFunction
-
- retract(ListAggWsWithRetractAggFunction.ListAggWsWithRetractAccumulator, StringData, StringData) - Method in class org.apache.flink.table.planner.functions.aggfunctions.ListAggWsWithRetractAggFunction
-
- retract(MaxWithRetractAggFunction.MaxWithRetractAccumulator<T>, T) - Method in class org.apache.flink.table.planner.functions.aggfunctions.MaxWithRetractAggFunction
-
- retract(MinWithRetractAggFunction.MinWithRetractAccumulator<T>, T) - Method in class org.apache.flink.table.planner.functions.aggfunctions.MinWithRetractAggFunction
-
- retractExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction
-
- retractExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.Count1AggFunction
-
- retractExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.CountAggFunction
-
- retractExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.DeclarativeAggregateFunction
-
Expressions for retracting the mutable aggregation buffer based on an input row.
- retractExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.IncrSumAggFunction
-
- retractExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.IncrSumWithRetractAggFunction
-
- retractExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction
-
- retractExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.ListAggFunction
-
- retractExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction
-
- retractExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction
-
- retractExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.RankLikeAggFunctionBase
-
- retractExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.RowNumberAggFunction
-
- retractExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction
-
- retractExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction
-
- retractExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.SumAggFunction
-
- retractExpressions() - Method in class org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction
-
- retractList - Variable in class org.apache.flink.table.planner.functions.aggfunctions.ListAggWithRetractAggFunction.ListAggWithRetractAccumulator
-
- retractList - Variable in class org.apache.flink.table.planner.functions.aggfunctions.ListAggWsWithRetractAggFunction.ListAggWsWithRetractAccumulator
-
- reuseOrCreate(RelMetadataQuery) - Static method in class org.apache.flink.table.planner.plan.metadata.FlinkRelMetadataQuery
-
Reuse input metadataQuery instance if it could cast to FlinkRelMetadataQuery class, or create
one if not.
- REVERSE - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- rexBuilder - Variable in class org.apache.calcite.rex.RexSimplify
-
- RexLiteral - Class in org.apache.calcite.rex
-
Constant value in a row-expression.
- RexNodeExpression - Class in org.apache.flink.table.planner.expressions
-
Dummy wrapper for expressions that were converted to RexNode in a different way.
- RexNodeExpression(RexNode, DataType) - Constructor for class org.apache.flink.table.planner.expressions.RexNodeExpression
-
- RexSimplify - Class in org.apache.calcite.rex
-
Context required to simplify a row-expression.
- RexSimplify(RexBuilder, RelOptPredicateList, RexExecutor) - Constructor for class org.apache.calcite.rex.RexSimplify
-
Creates a RexSimplify.
- RexSimplify(RexBuilder, boolean, RexExecutor) - Constructor for class org.apache.calcite.rex.RexSimplify
-
Deprecated.
- RexSimplify(RexBuilder, RelOptPredicateList, boolean, RexExecutor) - Constructor for class org.apache.calcite.rex.RexSimplify
-
Deprecated.
- RichTableSourceQueryOperation<T> - Class in org.apache.flink.table.planner.operations
-
A TableSourceQueryOperation with FlinkStatistic and qualifiedName.
- RichTableSourceQueryOperation(ObjectIdentifier, TableSource<T>, FlinkStatistic) - Constructor for class org.apache.flink.table.planner.operations.RichTableSourceQueryOperation
-
- RIGHT - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- ROUND - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- ROUND_FUNCTION - Static variable in class org.apache.flink.table.planner.plan.type.FlinkReturnTypes
-
ROUND(num [,len]) type inference.
- ROUND_FUNCTION_NULLABLE - Static variable in class org.apache.flink.table.planner.plan.type.FlinkReturnTypes
-
- ROW - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- ROW_NUMBER - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- RowNumberAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
built-in row_number aggregate function.
- RowNumberAggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.RowNumberAggFunction
-
- rowType - Variable in class org.apache.flink.table.planner.plan.schema.FlinkPreparingTableBase
-
- RPAD - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- RTRIM - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- RUNNING - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- runTypeInference(UnresolvedCallExpression, List<ResolvedExpression>) - Method in class org.apache.flink.table.planner.expressions.PlannerTypeInferenceUtilImpl
-
- SCALAR_QUERY - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- SEARCH - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- SECOND - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- SelectTableSinkBase<T> - Class in org.apache.flink.table.planner.sinks
-
Basic implementation of StreamTableSink for select job to collect the result to local.
- SelectTableSinkBase(TableSchema, TypeSerializer<T>) - Constructor for class org.apache.flink.table.planner.sinks.SelectTableSinkBase
-
- SelectTableSinkSchemaConverter - Class in org.apache.flink.table.planner.sinks
-
An utility class that provides abilities to change TableSchema.
- SelectTableSinkSchemaConverter() - Constructor for class org.apache.flink.table.planner.sinks.SelectTableSinkSchemaConverter
-
- sequence - Variable in class org.apache.flink.table.planner.functions.aggfunctions.RankLikeAggFunctionBase
-
- SESSION - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- SESSION_END - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- SESSION_OLD - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- SESSION_PROCTIME - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- SESSION_ROWTIME - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- SESSION_START - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- set(E) - Method in class org.apache.flink.table.planner.utils.SingleElementIterator
-
Resets the element.
- setBatchProperties(StreamExecutionEnvironment, TableConfig) - Static method in class org.apache.flink.table.planner.utils.ExecutorUtils
-
Sets batch properties for StreamExecutionEnvironment.
- setBatchProperties(StreamGraph, TableConfig) - Static method in class org.apache.flink.table.planner.utils.ExecutorUtils
-
Sets batch properties for StreamGraph.
- setBufferTimeout(long) - Method in class org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
-
- setMaxParallelism(int) - Method in class org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
-
- setNumberOfExecutionRetries(int) - Method in class org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
-
- setOperand(int, SqlNode) - Method in class org.apache.calcite.sql.SqlMatchRecognize
-
- setParallelism(int) - Method in class org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
-
- setRestartStrategy(RestartStrategies.RestartStrategyConfiguration) - Method in class org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
-
- setStateBackend(StateBackend) - Method in class org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
-
- setStreamTimeCharacteristic(TimeCharacteristic) - Method in class org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
-
- SHA1 - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- SHA2 - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- SHA224 - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- SHA256 - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- SHA384 - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- SHA512 - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- ShortAvgAggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction.ShortAvgAggFunction
-
- ShortcutUtils - Class in org.apache.flink.table.planner.utils
-
Utilities for quick access of commonly used instances (like FlinkTypeFactory) without
long chains of getters or casting like (FlinkTypeFactory)
agg.getCluster.getTypeFactory().
- ShortIncrSumAggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.IncrSumAggFunction.ShortIncrSumAggFunction
-
- ShortIncrSumWithRetractAggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.IncrSumWithRetractAggFunction.ShortIncrSumWithRetractAggFunction
-
- ShortLeadLagAggFunction(int) - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction.ShortLeadLagAggFunction
-
- ShortMaxAggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction.ShortMaxAggFunction
-
- ShortMinAggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction.ShortMinAggFunction
-
- ShortSingleValueAggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction.ShortSingleValueAggFunction
-
- ShortSum0AggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction.ShortSum0AggFunction
-
- ShortSumAggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.SumAggFunction.ShortSumAggFunction
-
- ShortSumWithRetractAggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction.ShortSumWithRetractAggFunction
-
- ShuffleModeUtils - Class in org.apache.flink.table.planner.utils
-
Utility class to load job-wide shuffle mode.
- ShuffleModeUtils() - Constructor for class org.apache.flink.table.planner.utils.ShuffleModeUtils
-
- SIGN - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- SIMILAR_TO - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- simplify(RexNode) - Method in class org.apache.calcite.rex.RexSimplify
-
Simplifies a boolean expression.
- simplifyAnd(RexCall) - Method in class org.apache.calcite.rex.RexSimplify
-
Deprecated.
- simplifyAnds(Iterable<? extends RexNode>) - Method in class org.apache.calcite.rex.RexSimplify
-
Deprecated.
- simplifyFilterPredicates(Iterable<? extends RexNode>) - Method in class org.apache.calcite.rex.RexSimplify
-
Combines predicates AND, optimizes, and returns null if the result is always false.
- simplifyOr(RexCall) - Method in class org.apache.calcite.rex.RexSimplify
-
Deprecated.
- simplifyOrs(List<RexNode>) - Method in class org.apache.calcite.rex.RexSimplify
-
Deprecated.
- simplifyPreservingType(RexNode) - Method in class org.apache.calcite.rex.RexSimplify
-
Simplifies a boolean expression, always preserving its type and its nullability.
- simplifyPreservingType(RexNode, RexUnknownAs, boolean) - Method in class org.apache.calcite.rex.RexSimplify
-
- simplifyUnknownAs(RexNode, RexUnknownAs) - Method in class org.apache.calcite.rex.RexSimplify
-
- simplifyUnknownAsFalse(RexNode) - Method in class org.apache.calcite.rex.RexSimplify
-
- SIN - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- SINGLE_VALUE - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- SingleElementIterator<E> - Class in org.apache.flink.table.planner.utils
-
Copied from org.apache.flink.runtime.util.SingleElementIterator.
- SingleElementIterator() - Constructor for class org.apache.flink.table.planner.utils.SingleElementIterator
-
- singleton() - Static method in class org.apache.flink.table.planner.plan.nodes.exec.ExecEdge.RequiredShuffle
-
Returns a required singleton shuffle type.
- SingleValueAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Base class for built-in single value aggregate function.
- SingleValueAggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction
-
- SingleValueAggFunction.BooleanSingleValueAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in boolean single value aggregate function.
- SingleValueAggFunction.ByteSingleValueAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in byte single value aggregate function.
- SingleValueAggFunction.DateSingleValueAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in date single value aggregate function.
- SingleValueAggFunction.DecimalSingleValueAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in decimal single value aggregate function.
- SingleValueAggFunction.DoubleSingleValueAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in double single value aggregate function.
- SingleValueAggFunction.FloatSingleValueAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in float single value aggregate function.
- SingleValueAggFunction.IntSingleValueAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in int single value aggregate function.
- SingleValueAggFunction.LongSingleValueAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in long single value aggregate function.
- SingleValueAggFunction.ShortSingleValueAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in short single value aggregate function.
- SingleValueAggFunction.StringSingleValueAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in string single value aggregate function.
- SingleValueAggFunction.TimeSingleValueAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in time single value aggregate function.
- SingleValueAggFunction.TimestampSingleValueAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in timestamp single value aggregate function.
- SINH - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- size() - Method in class org.apache.flink.table.planner.plan.trait.ModifyKindSet
-
- SKIP_TO_FIRST - Static variable in class org.apache.calcite.sql.SqlMatchRecognize
-
- SKIP_TO_LAST - Static variable in class org.apache.calcite.sql.SqlMatchRecognize
-
- snapshot(SchemaVersion) - Method in class org.apache.flink.table.planner.catalog.FlinkSchema
-
- snapshot(RelMetadataQuery, RelNode) - Static method in class org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
-
Helper method to determine a Snapshot's collation.
- sort(RelCollation) - Static method in class org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
-
Helper method to determine a Sort's collation.
- SOURCE - Static variable in class org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
-
- SPLIT_INDEX - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- SqlAggFunctionVisitor - Class in org.apache.flink.table.planner.expressions
-
- SqlAggFunctionVisitor(RelBuilder) - Constructor for class org.apache.flink.table.planner.expressions.SqlAggFunctionVisitor
-
- SqlAuxiliaryGroupAggFunction - Class in org.apache.flink.table.planner.functions.sql.internal
-
An internal [[SqlAggFunction]] to represents auxiliary group keys which will not be computed as
key and does not also affect the correctness of the final result.
- SqlAuxiliaryGroupAggFunction() - Constructor for class org.apache.flink.table.planner.functions.sql.internal.SqlAuxiliaryGroupAggFunction
-
- SqlCatalogViewTable - Class in org.apache.flink.table.planner.catalog
-
A bridge between a Flink's specific CatalogView and a Calcite's RelOptTable.
- SqlCatalogViewTable(RelOptSchema, RelDataType, Iterable<String>, FlinkStatistic, CatalogView, List<String>) - Constructor for class org.apache.flink.table.planner.catalog.SqlCatalogViewTable
-
- SqlDotOperator - Class in org.apache.calcite.sql.fun
-
The dot operator ., used to access a field of a record.
- SqlExprToRexConverter - Interface in org.apache.flink.table.planner.calcite
-
Converts SQL expressions to RexNode.
- SqlExprToRexConverterFactory - Interface in org.apache.flink.table.planner.calcite
-
- SqlExprToRexConverterImpl - Class in org.apache.flink.table.planner.calcite
-
- SqlExprToRexConverterImpl(FrameworkConfig, FlinkTypeFactory, RelOptCluster, RelDataType) - Constructor for class org.apache.flink.table.planner.calcite.SqlExprToRexConverterImpl
-
- SqlFirstLastValueAggFunction - Class in org.apache.flink.table.planner.functions.sql
-
FIRST_VALUE and LAST_VALUE aggregate functions return the first or the
last value in a list of values that are input to the function.
- SqlFirstLastValueAggFunction(SqlKind) - Constructor for class org.apache.flink.table.planner.functions.sql.SqlFirstLastValueAggFunction
-
- SqlListAggFunction - Class in org.apache.flink.table.planner.functions.sql
-
LISTAGG aggregate function returns the concatenation of a list of values that are
input to the function.
- SqlListAggFunction() - Constructor for class org.apache.flink.table.planner.functions.sql.SqlListAggFunction
-
- SqlMatchRecognize - Class in org.apache.calcite.sql
-
SqlNode for MATCH_RECOGNIZE clause.
- SqlMatchRecognize(SqlParserPos, SqlNode, SqlNode, SqlLiteral, SqlLiteral, SqlNodeList, SqlNodeList, SqlNode, SqlNodeList, SqlLiteral, SqlNodeList, SqlNodeList, SqlLiteral) - Constructor for class org.apache.calcite.sql.SqlMatchRecognize
-
Creates a SqlMatchRecognize.
- SqlMatchRecognize.AfterOption - Enum in org.apache.calcite.sql
-
Options for AFTER MATCH clause.
- SqlMatchRecognize.RowsPerMatchOption - Enum in org.apache.calcite.sql
-
Options for ROWS PER MATCH.
- SqlMatchRecognize.SqlMatchRecognizeOperator - Class in org.apache.calcite.sql
-
An operator describing a MATCH_RECOGNIZE specification.
- SqlTableRef - Class in org.apache.calcite.sql
-
A SqlTableRef is a node of a parse tree which represents a table reference.
- SqlTableRef(SqlParserPos, SqlIdentifier, SqlNodeList) - Constructor for class org.apache.calcite.sql.SqlTableRef
-
- SqlThrowExceptionFunction - Class in org.apache.flink.table.planner.functions.sql
-
Function used to throw an exception, only used internally.
- SqlThrowExceptionFunction(RelDataType) - Constructor for class org.apache.flink.table.planner.functions.sql.SqlThrowExceptionFunction
-
- SqlToOperationConverter - Class in org.apache.flink.table.planner.operations
-
Mix-in tool class for SqlNode that allows DDL commands to be converted to Operation.
- SQRT - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- statistic - Variable in class org.apache.flink.table.planner.plan.schema.FlinkPreparingTableBase
-
- STDDEV - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- STDDEV_POP - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- STDDEV_SAMP - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- STR_MAP_NULLABLE - Static variable in class org.apache.flink.table.planner.plan.type.FlinkReturnTypes
-
- STR_TO_MAP - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- StreamExecPythonCorrelateRule - Class in org.apache.flink.table.planner.plan.rules.physical.stream
-
The physical rule is responsible for convert FlinkLogicalCorrelate to StreamExecPythonCorrelate.
- StreamExecPythonGroupAggregateRule - Class in org.apache.flink.table.planner.plan.rules.physical.stream
-
Rule to convert a FlinkLogicalAggregate into a StreamExecPythonGroupAggregate.
- StreamExecPythonGroupAggregateRule() - Constructor for class org.apache.flink.table.planner.plan.rules.physical.stream.StreamExecPythonGroupAggregateRule
-
- StreamExecPythonGroupWindowAggregateRule - Class in org.apache.flink.table.planner.plan.rules.physical.stream
-
The physical rule is responsible for converting FlinkLogicalWindowAggregate to StreamExecPythonGroupWindowAggregate.
- StreamExecPythonOverAggregateRule - Class in org.apache.flink.table.planner.plan.rules.physical.stream
-
The physical rule is responsible for converting FlinkLogicalOverAggregate to StreamExecPythonOverAggregate.
- StreamExecutor - Class in org.apache.flink.table.planner.delegation
-
An implementation of Executor that is backed by a StreamExecutionEnvironment.
- StreamExecutor(StreamExecutionEnvironment) - Constructor for class org.apache.flink.table.planner.delegation.StreamExecutor
-
- STREAMRECORD_TIMESTAMP - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
Function to access the timestamp of a StreamRecord.
- StreamRecordTimestampSqlFunction - Class in org.apache.flink.table.planner.functions.sql
-
Function to access the timestamp of a StreamRecord.
- StreamRecordTimestampSqlFunction() - Constructor for class org.apache.flink.table.planner.functions.sql.StreamRecordTimestampSqlFunction
-
- StreamSelectTableSink - Class in org.apache.flink.table.planner.sinks
-
A RetractStreamTableSink for streaming select job to collect the result to local.
- StreamSelectTableSink(TableSchema) - Constructor for class org.apache.flink.table.planner.sinks.StreamSelectTableSink
-
- stricterOrEqual(ExecEdge.DamBehavior) - Method in enum org.apache.flink.table.planner.plan.nodes.exec.ExecEdge.DamBehavior
-
- strictTypeName(RelDataType) - Static method in class org.apache.calcite.rex.RexLiteral
-
Returns the strict literal type for a given type.
- StringLeadLagAggFunction(int) - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction.StringLeadLagAggFunction
-
- StringMaxAggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction.StringMaxAggFunction
-
- StringMinAggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction.StringMinAggFunction
-
- StringSingleValueAggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction.StringSingleValueAggFunction
-
- stringValue(RexNode) - Static method in class org.apache.calcite.rex.RexLiteral
-
- StructuredRelDataType - Class in org.apache.flink.table.planner.plan.schema
-
The RelDataType representation of a StructuredType.
- SubQueryDecorrelator - Class in org.apache.flink.table.planner.plan.rules.logical
-
SubQueryDecorrelator finds all correlated expressions in a SubQuery, and gets an equivalent
non-correlated relational expression tree and correlation conditions.
- SubQueryDecorrelator.Result - Class in org.apache.flink.table.planner.plan.rules.logical
-
Result describing the relational expression after decorrelation and where to find the
equivalent non-correlated expressions and correlated conditions.
- SubQueryDecorrelator.SubQueryRelDecorrelator - Class in org.apache.flink.table.planner.plan.rules.logical
-
Pull out all correlation conditions from a given subquery to top level, and rebuild the
subquery rel tree without correlation conditions.
- substitute(Function<SqlNode, String>) - Method in class org.apache.flink.table.planner.utils.Expander.Expanded
-
Returns the SQL string with identifiers replaced according to the given unparse function.
- SUBSTR - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- SUBSTRING - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- SUM - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- SUM0 - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- Sum0AggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
built-in sum0 aggregate function.
- Sum0AggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction
-
- Sum0AggFunction.ByteSum0AggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Byte Sum0 aggregate function.
- Sum0AggFunction.DecimalSum0AggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Decimal Sum0 aggregate function.
- Sum0AggFunction.DoubleSum0AggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Double Sum0 aggregate function.
- Sum0AggFunction.FloatSum0AggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Float Sum0 aggregate function.
- Sum0AggFunction.IntSum0AggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Int Sum0 aggregate function.
- Sum0AggFunction.LongSum0AggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Long Sum0 aggregate function.
- Sum0AggFunction.ShortSum0AggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Short Sum0 aggregate function.
- SumAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
built-in sum aggregate function.
- SumAggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.SumAggFunction
-
- SumAggFunction.ByteSumAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Byte Sum aggregate function.
- SumAggFunction.DecimalSumAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Decimal Sum aggregate function.
- SumAggFunction.DoubleSumAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Double Sum aggregate function.
- SumAggFunction.FloatSumAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Float Sum aggregate function.
- SumAggFunction.IntSumAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Int Sum aggregate function.
- SumAggFunction.LongSumAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Long Sum aggregate function.
- SumAggFunction.ShortSumAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Short Sum aggregate function.
- SumWithRetractAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
built-in sum aggregate function with retraction.
- SumWithRetractAggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction
-
- SumWithRetractAggFunction.ByteSumWithRetractAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Byte Sum with retract aggregate function.
- SumWithRetractAggFunction.DecimalSumWithRetractAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Decimal Sum with retract aggregate function.
- SumWithRetractAggFunction.DoubleSumWithRetractAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Double Sum with retract aggregate function.
- SumWithRetractAggFunction.FloatSumWithRetractAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Float Sum with retract aggregate function.
- SumWithRetractAggFunction.IntSumWithRetractAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Int Sum with retract aggregate function.
- SumWithRetractAggFunction.LongSumWithRetractAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Long Sum with retract aggregate function.
- SumWithRetractAggFunction.ShortSumWithRetractAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Short Sum with retract aggregate function.
- supportedProperties() - Method in class org.apache.flink.table.planner.delegation.BlinkExecutorFactory
-
- supportedProperties() - Method in class org.apache.flink.table.planner.delegation.BlinkPlannerFactory
-
- supportsModality(SqlModality) - Method in class org.apache.flink.table.planner.plan.schema.FlinkPreparingTableBase
-
- supportsWatermarkPushDown(FlinkLogicalTableSourceScan) - Method in class org.apache.flink.table.planner.plan.rules.logical.PushWatermarkIntoTableSourceScanRuleBase
-
- symbol(SqlParserPos) - Method in enum org.apache.calcite.sql.SqlMatchRecognize.RowsPerMatchOption
-
- SYMMETRIC_BETWEEN - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- SYMMETRIC_NOT_BETWEEN - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- validate(SqlValidator, SqlValidatorScope) - Method in class org.apache.calcite.sql.SqlMatchRecognize
-
- validateCall(SqlCall, SqlValidator, SqlValidatorScope, SqlValidatorScope) - Method in class org.apache.calcite.sql.fun.SqlDotOperator
-
- validateCall(SqlCall, SqlValidator, SqlValidatorScope, SqlValidatorScope) - Method in class org.apache.calcite.sql.SqlMatchRecognize.SqlMatchRecognizeOperator
-
- validateColumnListParams(SqlFunction, List<RelDataType>, List<SqlNode>) - Method in class org.apache.flink.table.planner.calcite.FlinkCalciteSqlValidator
-
- validateImpl(RelDataType) - Method in class org.apache.calcite.sql.validate.AliasNamespace
-
- validateImpl(RelDataType) - Method in class org.apache.calcite.sql.validate.ProcedureNamespace
-
- validateJoin(SqlJoin, SqlValidatorScope) - Method in class org.apache.flink.table.planner.calcite.FlinkCalciteSqlValidator
-
- validateLiteral(SqlLiteral) - Method in class org.apache.flink.table.planner.calcite.FlinkCalciteSqlValidator
-
- validateSchemaAndApplyImplicitCast(RelNode, TableSchema, ObjectIdentifier, FlinkTypeFactory) - Static method in class org.apache.flink.table.planner.sinks.DynamicSinkUtils
-
Checks if the given query can be written into the given sink's table schema.
- validConstant(Object, Litmus) - Static method in class org.apache.calcite.rex.RexLiteral
-
- validRexOperands(int, Litmus) - Method in class org.apache.calcite.sql.fun.SqlDotOperator
-
- value(RexNode) - Static method in class org.apache.calcite.rex.RexLiteral
-
- valueMatchesType(Comparable, SqlTypeName, boolean) - Static method in class org.apache.calcite.rex.RexLiteral
-
Returns whether a value is appropriate for its type.
- valueOf(String) - Static method in enum org.apache.calcite.sql.SqlMatchRecognize.AfterOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.calcite.sql.SqlMatchRecognize.RowsPerMatchOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.table.planner.plan.nodes.exec.ExecEdge.DamBehavior
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.table.planner.plan.nodes.exec.ExecEdge.ShuffleType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.table.planner.plan.PartialFinalType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.table.planner.plan.trait.ModifyKind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.table.planner.plan.trait.UpdateKind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.table.planner.plan.utils.OperatorType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.table.planner.utils.AggregatePhaseStrategy
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.apache.calcite.sql.SqlMatchRecognize.AfterOption
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.calcite.sql.SqlMatchRecognize.RowsPerMatchOption
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values(RelMetadataQuery, RelDataType, ImmutableList<ImmutableList<RexLiteral>>) - Static method in class org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
-
Helper method to determine a Values's collation.
- values() - Static method in enum org.apache.flink.table.planner.plan.nodes.exec.ExecEdge.DamBehavior
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.flink.table.planner.plan.nodes.exec.ExecEdge.ShuffleType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.flink.table.planner.plan.PartialFinalType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.flink.table.planner.plan.trait.ModifyKind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.flink.table.planner.plan.trait.UpdateKind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.flink.table.planner.plan.utils.OperatorType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.flink.table.planner.utils.AggregatePhaseStrategy
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- valueToOrderMap - Variable in class org.apache.flink.table.planner.functions.aggfunctions.FirstValueWithRetractAggFunction.FirstValueWithRetractAccumulator
-
- valueToOrderMap - Variable in class org.apache.flink.table.planner.functions.aggfunctions.LastValueWithRetractAggFunction.LastValueWithRetractAccumulator
-
- VAR_POP - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- VAR_SAMP - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- VARCHAR_2000_NULLABLE - Static variable in class org.apache.flink.table.planner.plan.type.FlinkReturnTypes
-
Type-inference strategy that always returns "VARCHAR(2000)" with nulls always allowed.
- VARIANCE - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- visit(RelNode) - Method in class org.apache.calcite.sql2rel.RelDecorrelator.CorelMapBuilder
-
- visit(CallExpression) - Method in class org.apache.flink.table.planner.expressions.converter.ExpressionConverter
-
- visit(ValueLiteralExpression) - Method in class org.apache.flink.table.planner.expressions.converter.ExpressionConverter
-
- visit(FieldReferenceExpression) - Method in class org.apache.flink.table.planner.expressions.converter.ExpressionConverter
-
- visit(TypeLiteralExpression) - Method in class org.apache.flink.table.planner.expressions.converter.ExpressionConverter
-
- visit(Expression) - Method in class org.apache.flink.table.planner.expressions.converter.ExpressionConverter
-
- visit(CallExpression) - Method in class org.apache.flink.table.planner.expressions.SqlAggFunctionVisitor
-
- visit(ExecNode<?, ?>) - Method in class org.apache.flink.table.planner.plan.nodes.exec.AbstractExecNodeExactlyOnceVisitor
-
- visit(ExecNode<?, ?>) - Method in interface org.apache.flink.table.planner.plan.nodes.exec.ExecNodeVisitor
-
Visits a node during a traversal.
- visit(ExecNode<?, ?>) - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecNodeVisitorImpl
-
- visit(LogicalFilter) - Method in class org.apache.flink.table.planner.plan.rules.logical.SubQueryDecorrelator
-
- visitChild(RelNode, int, RelNode) - Method in class org.apache.calcite.sql2rel.RelDecorrelator.CorelMapBuilder
-
- visitChild(RelNode, int, RelNode) - Method in class org.apache.flink.table.planner.plan.rules.logical.SubQueryDecorrelator
-
- visitInputs(ExecNode<?, ?>) - Method in class org.apache.flink.table.planner.plan.nodes.exec.AbstractExecNodeExactlyOnceVisitor
-
- visitInputs(ExecNode<?, ?>) - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecNodeVisitorImpl
-
- visitNode(ExecNode<?, ?>) - Method in class org.apache.flink.table.planner.plan.nodes.exec.AbstractExecNodeExactlyOnceVisitor
-