- ABS - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- AbstractExecNodeExactlyOnceVisitor - Class in org.apache.flink.table.planner.plan.nodes.exec.visitor
-
- AbstractExecNodeExactlyOnceVisitor() - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.visitor.AbstractExecNodeExactlyOnceVisitor
-
- AbstractRegexParseStrategy - Class in org.apache.flink.table.planner.parse
-
Strategy to parse statement to Operation by regex.
- AbstractRegexParseStrategy(Pattern) - Constructor for class org.apache.flink.table.planner.parse.AbstractRegexParseStrategy
-
- AbstractSqlCallContext - Class in org.apache.flink.table.planner.functions.inference
-
A CallContext backed by Calcite abstractions.
- AbstractSqlCallContext(DataTypeFactory, FunctionDefinition, String, boolean) - 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.InternalDataStreamQueryOperation
-
Deprecated.
- accept(QueryOperationVisitor<T>) - Method in class org.apache.flink.table.planner.operations.PlannerQueryOperation
-
- accept(ExecNodeVisitor) - Method in interface org.apache.flink.table.planner.plan.nodes.exec.ExecNode
-
- accept(ExecNodeVisitor) - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecNodeBase
-
- accept(RelShuttle) - Method in class org.apache.flink.table.planner.plan.nodes.hive.LogicalDistribution
-
- 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
-
- 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.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
-
- addField(int, boolean, boolean) - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.SortSpec.SortSpecBuilder
-
- addToSelectList(List<SqlNode>, Set<String>, List<Map.Entry<String, RelDataType>>, SqlNode, SelectScope, boolean) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
Adds an expression to a select list, ensuring that its alias does not clash with any existing
expressions on the list.
- adjustDataViews(DataType, boolean) - Static method in class org.apache.flink.table.planner.typeutils.DataViewUtils
-
Modifies the data type of an accumulator regarding data views.
- adjustedMinus(UnresolvedReferenceExpression, UnresolvedReferenceExpression) - Method in class org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction
-
- adjustedMinus(UnresolvedReferenceExpression, UnresolvedReferenceExpression) - Method in class org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction.DecimalAvgAggFunction
-
- adjustedMinus(UnresolvedReferenceExpression, UnresolvedReferenceExpression) - Method in class org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction
-
- adjustedMinus(UnresolvedReferenceExpression, UnresolvedReferenceExpression) - Method in class org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction.DecimalSum0AggFunction
-
- adjustedMinus(Expression, UnresolvedReferenceExpression) - Method in class org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction
-
- adjustedMinus(Expression, UnresolvedReferenceExpression) - Method in class org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction.DecimalSumWithRetractAggFunction
-
- adjustedPlus(UnresolvedReferenceExpression, UnresolvedReferenceExpression) - Method in class org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction
-
- adjustedPlus(UnresolvedReferenceExpression, UnresolvedReferenceExpression) - Method in class org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction.DecimalAvgAggFunction
-
- adjustedPlus(UnresolvedReferenceExpression, UnresolvedReferenceExpression) - Method in class org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction
-
- adjustedPlus(UnresolvedReferenceExpression, UnresolvedReferenceExpression) - Method in class org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction.DecimalSum0AggFunction
-
- adjustedPlus(UnresolvedReferenceExpression, UnresolvedReferenceExpression) - Method in class org.apache.flink.table.planner.functions.aggfunctions.SumAggFunction
-
- adjustedPlus(UnresolvedReferenceExpression, UnresolvedReferenceExpression) - Method in class org.apache.flink.table.planner.functions.aggfunctions.SumAggFunction.DecimalSumAggFunction
-
- adjustedPlus(UnresolvedReferenceExpression, UnresolvedReferenceExpression) - Method in class org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction
-
- adjustedPlus(UnresolvedReferenceExpression, UnresolvedReferenceExpression) - Method in class org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction.DecimalSumWithRetractAggFunction
-
- AdjustProjectForCountAggregateRule(RelDecorrelator.AdjustProjectForCountAggregateRule.Config) - Constructor for class org.apache.calcite.sql2rel.RelDecorrelator.AdjustProjectForCountAggregateRule
-
Creates an AdjustProjectForCountAggregateRule.
- adjustTypeForArrayConstructor(RelDataType, SqlOperatorBinding) - Static method in class org.apache.flink.table.planner.functions.utils.SqlValidatorUtils
-
- adjustTypeForMapConstructor(Pair<RelDataType, RelDataType>, SqlOperatorBinding) - Static method in class org.apache.flink.table.planner.functions.utils.SqlValidatorUtils
-
- 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.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
-
- aggDecimalMinus(Expression, Expression) - Static method in class org.apache.flink.table.planner.expressions.ExpressionBuilder
-
Used only for implementing SUM/AVG aggregations (with and without retractions) on a Decimal
type to avoid overriding decimal precision/scale calculation for sum/avg with the rules
applied for the normal minus.
- aggDecimalPlus(Expression, Expression) - Static method in class org.apache.flink.table.planner.expressions.ExpressionBuilder
-
Used only for implementing SUM/AVG aggregations (with and without retractions) on a Decimal
type to avoid overriding decimal precision/scale calculation for sum/avg with the rules
applied for the normal plus.
- aggregate(RelBuilder.GroupKey, Iterable<RelBuilder.AggCall>) - Method in class org.apache.flink.table.planner.calcite.FlinkRelBuilder
-
Build non-window aggregate for either aggregate or table aggregate.
- AggregatePhaseStrategy - Enum in org.apache.flink.table.planner.utils
-
Aggregate phase strategy which could be specified in OptimizerConfigOptions.TABLE_OPTIMIZER_AGG_PHASE_STRATEGY.
- AggregatePushDownSpec - Class in org.apache.flink.table.planner.plan.abilities.source
-
A sub-class of
SourceAbilitySpec that can not only serialize/deserialize the aggregation
to/from JSON, but also can push the local aggregate into a
SupportsAggregatePushDown.
- AggregatePushDownSpec(RowType, List<int[]>, List<AggregateCall>, RowType) - Constructor for class org.apache.flink.table.planner.plan.abilities.source.AggregatePushDownSpec
-
- 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.
- ALL_IN_ONE - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.spec.PartitionSpec
-
PartitionSpec makes all data in one partition.
- analyzeRankProcessStrategies(StreamPhysicalRel, ImmutableBitSet, RelCollation) - Static method in interface org.apache.flink.table.planner.plan.utils.RankProcessStrategy
-
- 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 variable in class org.apache.flink.table.planner.plan.nodes.exec.spec.SortSpec
-
SortSpec does not require sort.
- ANY_DISTRIBUTION - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.InputProperty
-
The input does not require any specific data distribution.
- ANY_SHUFFLE - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.ExecEdge
-
Any type of shuffle is OK when passing through this edge.
- APPEND_FAST_STRATEGY - Static variable in interface org.apache.flink.table.planner.plan.utils.RankProcessStrategy
-
- AppendFastStrategy() - Constructor for class org.apache.flink.table.planner.plan.utils.RankProcessStrategy.AppendFastStrategy
-
- apply(DynamicTableSink) - Method in class org.apache.flink.table.planner.plan.abilities.sink.OverwriteSpec
-
- apply(DynamicTableSink) - Method in class org.apache.flink.table.planner.plan.abilities.sink.PartitioningSpec
-
- apply(DynamicTableSink) - Method in interface org.apache.flink.table.planner.plan.abilities.sink.SinkAbilitySpec
-
Apply the ability to the given DynamicTableSink.
- apply(DynamicTableSink) - Method in class org.apache.flink.table.planner.plan.abilities.sink.WritingMetadataSpec
-
- apply(DynamicTableSource, SourceAbilityContext) - Method in class org.apache.flink.table.planner.plan.abilities.source.AggregatePushDownSpec
-
- apply(RowType, List<int[]>, List<AggregateCall>, RowType, DynamicTableSource, SourceAbilityContext) - Static method in class org.apache.flink.table.planner.plan.abilities.source.AggregatePushDownSpec
-
- apply(DynamicTableSource, SourceAbilityContext) - Method in class org.apache.flink.table.planner.plan.abilities.source.FilterPushDownSpec
-
- apply(List<RexNode>, DynamicTableSource, SourceAbilityContext) - Static method in class org.apache.flink.table.planner.plan.abilities.source.FilterPushDownSpec
-
- apply(DynamicTableSource, SourceAbilityContext) - Method in class org.apache.flink.table.planner.plan.abilities.source.LimitPushDownSpec
-
- apply(DynamicTableSource, SourceAbilityContext) - Method in class org.apache.flink.table.planner.plan.abilities.source.PartitionPushDownSpec
-
- apply(DynamicTableSource, SourceAbilityContext) - Method in class org.apache.flink.table.planner.plan.abilities.source.ProjectPushDownSpec
-
- apply(DynamicTableSource, SourceAbilityContext) - Method in class org.apache.flink.table.planner.plan.abilities.source.ReadingMetadataSpec
-
- apply(DynamicTableSource, SourceAbilityContext) - Method in interface org.apache.flink.table.planner.plan.abilities.source.SourceAbilitySpec
-
Apply the ability to the given DynamicTableSource.
- apply(DynamicTableSource, SourceAbilityContext) - Method in class org.apache.flink.table.planner.plan.abilities.source.SourceWatermarkSpec
-
- apply(DynamicTableSource, SourceAbilityContext) - Method in class org.apache.flink.table.planner.plan.abilities.source.WatermarkPushDownSpec
-
- ARG0_TABLE_FUNCTION_WINDOWING - Static variable in class org.apache.flink.table.planner.functions.sql.SqlWindowTableFunction
-
Type-inference strategy whereby the row type of a table function call is a ROW, which is
combined from the row type of operand #0 (which is a TABLE) and two additional fields.
- 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
-
- argumentMustBeScalar(int) - Method in class org.apache.flink.table.planner.functions.sql.SqlWindowTableFunction
- 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
-
- asJsonString() - Method in class org.apache.flink.table.planner.plan.ExecNodeGraphInternalPlan
-
- asRootSchema(Schema) - Static method in class org.apache.calcite.jdbc.CalciteSchemaBuilder
-
Creates a CalciteSchema with a given Schema as the root.
- asSerializableString() - Method in class org.apache.flink.table.planner.expressions.RexNodeExpression
-
- asSummaryString() - Method in class org.apache.flink.table.planner.connectors.CollectDynamicSink
-
- asSummaryString() - Method in class org.apache.flink.table.planner.expressions.RexNodeExpression
-
- asSummaryString() - Method in class org.apache.flink.table.planner.operations.InternalDataStreamQueryOperation
-
Deprecated.
- 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(SqlKind) - Method in class org.apache.calcite.sql.SqlGroupedWindowFunction
-
Creates an auxiliary function from this grouped window function.
- auxiliary(String, SqlKind) - Method in class org.apache.calcite.sql.SqlGroupedWindowFunction
-
Creates an auxiliary function from this grouped window function.
- 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.
- CALC_INSTANCE - Static variable in class org.apache.flink.table.planner.plan.rules.logical.RemoveUnreachableCoalesceArgumentsRule
-
- CALC_TRANSFORMATION - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecCalc
-
- CalciteParser - Class in org.apache.flink.table.planner.parse
-
Thin wrapper around SqlParser that does exception conversion and SqlNode casting.
- CalciteParser(SqlParser.Config) - Constructor for class org.apache.flink.table.planner.parse.CalciteParser
-
- CalciteSchemaBuilder - Class in org.apache.calcite.jdbc
-
This class is used to create a CalciteSchema with a given Schema as the root.
- calciteToCommon(Enum<?>, boolean) - Static method in class org.apache.flink.table.planner.typeutils.SymbolUtil
-
Converts from Calcite to a common symbol.
- calciteToSerializable(Enum<?>) - Static method in class org.apache.flink.table.planner.typeutils.SymbolUtil
-
- 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.nodes.exec.processor.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
-
- canFail(LogicalType, LogicalType) - Method in interface org.apache.flink.table.planner.functions.casting.CastRule
-
Returns true if the CastExecutor can fail at runtime.
- canFail(LogicalType, LogicalType) - Static method in class org.apache.flink.table.planner.functions.casting.CastRuleProvider
-
- canPushDown(RelOptRuleCall, BatchPhysicalGroupAggregateBase, BatchPhysicalTableSourceScan) - Method in class org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalAggIntoScanRuleBase
-
- canPushdownFilter(TableSourceTable) - Method in class org.apache.flink.table.planner.plan.rules.logical.PushFilterIntoSourceScanRuleBase
-
Determines wether we can pushdown the filter into the source.
- 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(CastRule.Context, LogicalType, LogicalType, Object) - Static method in class org.apache.flink.table.planner.functions.casting.CastRuleProvider
-
Create a CastExecutor and execute the cast on the provided value.
- CAST - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- CastCodeBlock - Class in org.apache.flink.table.planner.functions.casting
-
Generated cast code block result.
- CastRule<IN,OUT> - Interface in org.apache.flink.table.planner.functions.casting
-
A
CastRule provides the logic to create a
CastExecutor starting from the input
and the target types.
- CastRule.Context - Interface in org.apache.flink.table.planner.functions.casting
-
Casting context.
- CastRulePredicate - Class in org.apache.flink.table.planner.functions.casting
-
In order to apply a
CastRule, the runtime checks if a particular rule matches the tuple
of input and target type using this class.
- CastRulePredicate.Builder - Class in org.apache.flink.table.planner.functions.casting
-
- CastRuleProvider - Class in org.apache.flink.table.planner.functions.casting
-
This class resolves
CastRule using the input and the target type.
- CastRuleProvider() - Constructor for class org.apache.flink.table.planner.functions.casting.CastRuleProvider
-
- 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(ContextResolvedTable, FlinkStatistic, 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) - 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
-
- category(SqlFunctionCategory) - Method in class org.apache.flink.table.planner.functions.sql.BuiltInSqlFunction.Builder
-
- CEIL - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- changeColumn(TableSchema, String, TableColumn, boolean, String) - Static method in class org.apache.flink.table.planner.utils.OperationConverterUtils
-
- CHANGELOG_NORMALIZE_TRANSFORMATION - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecChangelogNormalize
-
- 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
-
- CharLeadLagAggFunction(int, CharType) - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction.CharLeadLagAggFunction
-
- checkAndConvertInputTypeIfNeeded(RowType) - Method in class org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecLegacySink
-
- checkAndConvertInputTypeIfNeeded(RowType) - Method in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecLegacySink
-
Check whether the given row type is legal and do some conversion if needed.
- checkAndConvertInputTypeIfNeeded(RowType) - Method in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecLegacySink
-
- checkArgument(CallExpression, boolean) - Static method in class org.apache.flink.table.planner.expressions.converter.converters.CustomizedConverter
-
- checkArgumentNumber(CallExpression, int...) - Static method in class org.apache.flink.table.planner.expressions.converter.converters.CustomizedConverter
-
- checkOperandCount(SqlValidator, SqlOperandTypeChecker, SqlCall) - Method in class org.apache.flink.table.planner.functions.sql.SqlJsonObjectFunction
-
- checkOperandTypes(SqlCallBinding, boolean) - Method in class org.apache.calcite.sql.fun.SqlCastFunction
-
Makes sure that the number and types of arguments are allowable.
- 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.sql.MatchRowTimeFunction
-
- checkOperandTypes(SqlCallBinding, boolean) - Method in class org.apache.flink.table.planner.functions.sql.SqlDescriptorOperator
-
- checkOperandTypes(SqlCallBinding, boolean) - Method in class org.apache.flink.table.planner.functions.sql.SqlJsonObjectFunction
-
- checkOperandTypes(SqlCallBinding, boolean) - Method in class org.apache.flink.table.planner.functions.sql.SqlTryCastFunction
-
- 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
-
- checkTypeAssignment(SqlValidatorScope, SqlValidatorTable, RelDataType, RelDataType, SqlNode) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
Checks the type assignment of an INSERT or UPDATE query.
- 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
-
- ClearOperationParseStrategy - Class in org.apache.flink.table.planner.parse
-
Strategy to parse statement to ClearOperation.
- cm - Variable in class org.apache.calcite.sql2rel.RelDecorrelator
-
- CodeGeneratorCastRule<IN,OUT> - Interface in org.apache.flink.table.planner.functions.casting
-
Cast rule that has code generation capabilities.
- CodeGeneratorCastRule.Context - Interface in org.apache.flink.table.planner.functions.casting
-
Context for code generation.
- 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
-
- CollectDynamicSink - Class in org.apache.flink.table.planner.connectors
-
Table sink for TableResult.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.
- columnListParamToParentCursorMap - Variable in class org.apache.calcite.sql.validate.SqlValidatorImpl.FunctionParamInfo
-
Maps a column list parameter to the parent cursor parameter it references.
- CommonExecCalc - Class in org.apache.flink.table.planner.plan.nodes.exec.common
-
Base class for exec Calc.
- CommonExecCalc(int, ExecNodeContext, ReadableConfig, List<RexNode>, RexNode, Class<?>, boolean, List<InputProperty>, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecCalc
-
- CommonExecCorrelate - Class in org.apache.flink.table.planner.plan.nodes.exec.common
-
Base
ExecNode which matches along with join a Java/Scala user defined table function.
- CommonExecCorrelate(int, ExecNodeContext, ReadableConfig, FlinkJoinType, RexCall, RexNode, Class<?>, boolean, List<InputProperty>, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecCorrelate
-
- CommonExecExchange - Class in org.apache.flink.table.planner.plan.nodes.exec.common
-
Base class for exec Exchange.
- CommonExecExchange(int, ExecNodeContext, ReadableConfig, List<InputProperty>, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecExchange
-
- CommonExecExpand - Class in org.apache.flink.table.planner.plan.nodes.exec.common
-
Base
ExecNode that can expand one row to multiple rows based on given projects.
- CommonExecExpand(int, ExecNodeContext, ReadableConfig, List<List<RexNode>>, boolean, List<InputProperty>, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecExpand
-
- CommonExecLegacySink<T> - Class in org.apache.flink.table.planner.plan.nodes.exec.common
-
Base
ExecNode to to write data into an external sink defined by a
TableSink.
- CommonExecLegacySink(int, ExecNodeContext, ReadableConfig, TableSink<T>, String[], boolean, boolean, InputProperty, LogicalType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecLegacySink
-
- CommonExecLegacyTableSourceScan - Class in org.apache.flink.table.planner.plan.nodes.exec.common
-
Base
ExecNode to read data from an external source defined by a
StreamTableSource.
- CommonExecLegacyTableSourceScan(int, ExecNodeContext, ReadableConfig, TableSource<?>, List<String>, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecLegacyTableSourceScan
-
- CommonExecLookupJoin - Class in org.apache.flink.table.planner.plan.nodes.exec.common
-
Base
ExecNode for temporal table join which shares most methods.
- CommonExecLookupJoin(int, ExecNodeContext, ReadableConfig, FlinkJoinType, RexNode, TemporalTableSourceSpec, Map<Integer, LookupJoinUtil.LookupKey>, List<RexNode>, RexNode, List<InputProperty>, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecLookupJoin
-
- CommonExecPythonCalc - Class in org.apache.flink.table.planner.plan.nodes.exec.common
-
Base class for exec Python Calc.
- CommonExecPythonCalc(int, ExecNodeContext, ReadableConfig, List<RexNode>, List<InputProperty>, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecPythonCalc
-
- CommonExecPythonCorrelate - Class in org.apache.flink.table.planner.plan.nodes.exec.common
-
Base
ExecNode which matches along with join a Python user defined table function.
- CommonExecPythonCorrelate(int, ExecNodeContext, ReadableConfig, FlinkJoinType, RexCall, List<InputProperty>, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecPythonCorrelate
-
- CommonExecSink - Class in org.apache.flink.table.planner.plan.nodes.exec.common
-
Base
ExecNode to write data to an external sink defined by a
DynamicTableSink.
- CommonExecSink(int, ExecNodeContext, ReadableConfig, DynamicTableSinkSpec, ChangelogMode, boolean, List<InputProperty>, LogicalType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecSink
-
- CommonExecTableSourceScan - Class in org.apache.flink.table.planner.plan.nodes.exec.common
-
Base
ExecNode to read data from an external source defined by a
ScanTableSource.
- CommonExecTableSourceScan(int, ExecNodeContext, ReadableConfig, DynamicTableSourceSpec, LogicalType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecTableSourceScan
-
- CommonExecUnion - Class in org.apache.flink.table.planner.plan.nodes.exec.common
-
Base
ExecNode that is not a physical node and just union the inputs' records into one
node.
- CommonExecUnion(int, ExecNodeContext, ReadableConfig, List<InputProperty>, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecUnion
-
- CommonExecValues - Class in org.apache.flink.table.planner.plan.nodes.exec.common
-
Base
ExecNode that read records from given values.
- CommonExecValues(int, ExecNodeContext, ReadableConfig, List<List<RexLiteral>>, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecValues
-
- CommonExecWindowTableFunction - Class in org.apache.flink.table.planner.plan.nodes.exec.common
-
Base
ExecNode for window table-valued function.
- CommonExecWindowTableFunction(int, ExecNodeContext, ReadableConfig, TimeAttributeWindowingStrategy, List<InputProperty>, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecWindowTableFunction
-
- CommonPythonUtil - Class in org.apache.flink.table.planner.plan.nodes.exec.utils
-
A utility class used in PyFlink.
- commonToCalcite(Enum<?>) - Static method in class org.apache.flink.table.planner.typeutils.SymbolUtil
-
Converts from a common to a Calcite symbol.
- 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
-
- computeIndexMapping(boolean) - Method in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecLegacyTableSourceScan
-
- 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.
- config() - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- ConfigurationJsonSerializerFilter - Class in org.apache.flink.table.planner.plan.nodes.exec.serde
-
- ConfigurationJsonSerializerFilter() - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.serde.ConfigurationJsonSerializerFilter
-
- ConstantLookupKey(LogicalType, RexLiteral) - Constructor for class org.apache.flink.table.planner.plan.utils.LookupJoinUtil.ConstantLookupKey
-
- CONSTRAINT_VALIDATOR_TRANSFORMATION - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecSink
-
- consumedOptions(Class<T>) - Static method in class org.apache.flink.table.planner.plan.utils.ExecNodeMetadataUtil
-
- contains(ModifyKind) - Method in class org.apache.flink.table.planner.plan.trait.ModifyKindSet
-
- 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(RelNode, RexBuilder, boolean) - Static method in class org.apache.flink.table.planner.calcite.RelTimeIndicatorConverter
-
- 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.converters.CustomizedConverter
-
- 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(RowData) - Method in class org.apache.flink.table.planner.functions.casting.RowDataToStringConverterImpl
-
- 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(String) - Method in class org.apache.flink.table.planner.parse.ClearOperationParseStrategy
-
- convert(String) - Method in interface org.apache.flink.table.planner.parse.ExtendedParseStrategy
-
Convert the input statement to the Operation.
- convert(String) - Method in class org.apache.flink.table.planner.parse.HelpOperationParseStrategy
-
- convert(String) - Method in class org.apache.flink.table.planner.parse.QuitOperationParseStrategy
-
- convert(String) - Method in class org.apache.flink.table.planner.parse.ResetOperationParseStrategy
-
- convert(String) - Method in class org.apache.flink.table.planner.parse.SetOperationParseStrategy
-
- convert(RelNode) - Method in class org.apache.flink.table.planner.plan.rules.physical.batch.BatchPhysicalPythonAggregateRule
-
- convert(RelNode) - Method in class org.apache.flink.table.planner.plan.rules.physical.batch.BatchPhysicalPythonCorrelateRule
-
- convert(RelNode) - Method in class org.apache.flink.table.planner.plan.rules.physical.stream.StreamPhysicalPythonCorrelateRule
-
- convert(RelNode) - Method in class org.apache.flink.table.planner.plan.rules.physical.stream.StreamPhysicalPythonGroupAggregateRule
-
- convert(RelNode) - Method in class org.apache.flink.table.planner.plan.rules.physical.stream.StreamPhysicalPythonGroupTableAggregateRule
-
- convert(RelNode) - Method in class org.apache.flink.table.planner.plan.rules.physical.stream.StreamPhysicalPythonGroupWindowAggregateRule
-
- convert(RelNode) - Method in class org.apache.flink.table.planner.plan.rules.physical.stream.StreamPhysicalPythonOverAggregateRule
-
- 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
-
- convertCollectToRel(FlinkRelBuilder, RelNode, CollectModifyOperation, ReadableConfig, ClassLoader) - Static method in class org.apache.flink.table.planner.connectors.DynamicSinkUtils
-
Converts an TableResult.collect() sink to a RelNode.
- convertDataStreamToRel(boolean, ReadableConfig, FlinkRelBuilder, ContextResolvedTable, DataStream<?>, DataType, boolean, ChangelogMode) - Static method in class org.apache.flink.table.planner.connectors.DynamicSourceUtils
-
Converts a given DataStream to a RelNode.
- convertExpressionToRexNode(List<ResolvedExpression>, RelBuilder) - Method in class org.apache.flink.table.planner.plan.rules.logical.PushFilterIntoSourceScanRuleBase
-
- convertExternalToRel(FlinkRelBuilder, RelNode, ExternalModifyOperation) - Static method in class org.apache.flink.table.planner.connectors.DynamicSinkUtils
-
Converts an external sink (i.e.
- convertSinkToRel(FlinkRelBuilder, RelNode, SinkModifyOperation, DynamicTableSink) - Static method in class org.apache.flink.table.planner.connectors.DynamicSinkUtils
-
Converts a given DynamicTableSink to a RelNode.
- convertSourceToRel(boolean, ReadableConfig, FlinkRelBuilder, ContextResolvedTable, FlinkStatistic, List<RelHint>, DynamicTableSource) - Static method in class org.apache.flink.table.planner.connectors.DynamicSourceUtils
-
Converts a given DynamicTableSource to a RelNode.
- convertToColumnStatsMap(Map<String, CatalogColumnStatisticsDataBase>) - Static method in class org.apache.flink.table.planner.utils.CatalogTableStatisticsConverter
-
- convertToLogicalTypes(DataType[]) - Method in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowAggregateBase
-
- 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
-
- convertToTableStats(CatalogTableStatistics, CatalogColumnStatistics) - Static method in class org.apache.flink.table.planner.utils.CatalogTableStatisticsConverter
-
- copy(RelTraitSet, RelNode, RexNode) - Method in class org.apache.calcite.rel.logical.LogicalSnapshot
-
- copy(RelTraitSet, List<RelNode>) - Method in class org.apache.calcite.rel.logical.LogicalTableScan
-
- copy() - Method in class org.apache.flink.table.planner.connectors.CollectDynamicSink
-
- copy(RelTraitSet, List<RelNode>) - Method in class org.apache.flink.table.planner.plan.nodes.hive.LogicalDistribution
-
- copy(ImmutableBitSet, ImmutableBitSet, ImmutableBitSet) - Method in class org.apache.flink.table.planner.plan.trait.RelWindowProperties
-
- CorelMapBuilder() - Constructor for class org.apache.calcite.sql2rel.RelDecorrelator.CorelMapBuilder
-
- CORRELATE_TRANSFORMATION - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecCorrelate
-
- 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(RelNode, RexNode) - Static method in class org.apache.calcite.rel.logical.LogicalSnapshot
-
Creates a LogicalSnapshot.
- create(RelOptCluster, RelOptTable, List<RelHint>) - Static method in class org.apache.calcite.rel.logical.LogicalTableScan
-
Creates a LogicalTableScan.
- create(RelDataType, RelDataType) - Method in interface org.apache.flink.table.planner.calcite.SqlExprToRexConverterFactory
-
- create(RowType, LogicalType) - 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(Configuration) - Method in class org.apache.flink.table.planner.delegation.DefaultExecutorFactory
-
- create(StreamExecutionEnvironment) - Method in class org.apache.flink.table.planner.delegation.DefaultExecutorFactory
-
- create() - Method in class org.apache.flink.table.planner.delegation.DefaultExpressionParserFactory
-
- create(ParserFactory.Context) - Method in class org.apache.flink.table.planner.delegation.DefaultParserFactory
-
- create(PlannerFactory.Context) - Method in class org.apache.flink.table.planner.delegation.DefaultPlannerFactory
-
- create(SqlConformance) - Static method in class org.apache.flink.table.planner.delegation.FlinkSqlParserFactories
-
- create(ParserFactory.Context) - Method in interface org.apache.flink.table.planner.delegation.ParserFactory
-
Creates a new parser.
- create(boolean, boolean, ZoneId, ClassLoader) - Static method in interface org.apache.flink.table.planner.functions.casting.CastRule.Context
-
Create a casting context.
- create(CastRule.Context, LogicalType, LogicalType) - Method in interface org.apache.flink.table.planner.functions.casting.CastRule
-
Create a CastExecutor starting from the provided input type.
- create(CastRule.Context, LogicalType, LogicalType) - Static method in class org.apache.flink.table.planner.functions.casting.CastRuleProvider
-
Create a CastExecutor for the provided input type and target type.
- create(RelNode, RelCollation, List<Integer>) - Static method in class org.apache.flink.table.planner.plan.nodes.hive.LogicalDistribution
-
- create(FlinkTypeFactory, StructuredType) - Static method in class org.apache.flink.table.planner.plan.schema.StructuredRelDataType
-
- create(ImmutableBitSet, ImmutableBitSet, ImmutableBitSet, WindowSpec, LogicalType) - Static method in class org.apache.flink.table.planner.plan.trait.RelWindowProperties
-
Creates a
RelWindowProperties, may return null if the window properties can't be
propagated (loss window start and window end columns).
- create(FlinkPlannerImpl) - Static method in class org.apache.flink.table.planner.utils.Expander
-
Creates an Expander.
- createAnonymous(FlinkRelBuilder, ContextResolvedTable, boolean) - Static method in class org.apache.flink.table.planner.plan.schema.CatalogSourceTable
-
- createCalciteParser() - Method in class org.apache.flink.table.planner.delegation.PlannerContext
-
- createCall(SqlLiteral, SqlParserPos, SqlNode...) - Method in class org.apache.calcite.sql.SqlMatchRecognize.SqlMatchRecognizeOperator
-
- createCall(SqlLiteral, SqlParserPos, SqlNode...) - Method in class org.apache.flink.table.planner.functions.sql.SqlJsonObjectFunction
-
- createCatalogReader(boolean, String, String) - Method in class org.apache.flink.table.planner.delegation.PlannerContext
-
- createConversionTransformationIfNeeded(StreamExecutionEnvironment, ExecNodeConfig, Transformation<?>, RexNode) - Method in class org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecLegacyTableSourceScan
-
- createConversionTransformationIfNeeded(StreamExecutionEnvironment, ExecNodeConfig, Transformation<?>, RexNode) - Method in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecLegacyTableSourceScan
-
- createConversionTransformationIfNeeded(StreamExecutionEnvironment, ExecNodeConfig, Transformation<?>, RexNode) - Method in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecLegacyTableSourceScan
-
- 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.
- createFormattedTransformationDescription(String, ReadableConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecNodeBase
-
- createFormattedTransformationName(String, String, ReadableConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecNodeBase
-
- createFrameworkConfig() - Method in class org.apache.flink.table.planner.delegation.PlannerContext
-
- createHintStrategyTable() - Static method in class org.apache.flink.table.planner.hint.FlinkHintStrategies
-
Customize the HintStrategyTable which contains hint strategies supported by Flink.
- createInput(StreamExecutionEnvironment, InputFormat<IN, ? extends InputSplit>, TypeInformation<IN>) - Method in class org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecLegacyTableSourceScan
-
- createInput(StreamExecutionEnvironment, InputFormat<IN, ? extends InputSplit>, TypeInformation<IN>) - Method in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecLegacyTableSourceScan
-
- createInput(StreamExecutionEnvironment, InputFormat<IN, ? extends InputSplit>, TypeInformation<IN>) - Method in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecLegacyTableSourceScan
-
- createInputFormatTransformation(StreamExecutionEnvironment, InputFormat<RowData, ?>, InternalTypeInfo<RowData>, String) - Method in class org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecTableSourceScan
-
- createInputFormatTransformation(StreamExecutionEnvironment, InputFormat<RowData, ?>, InternalTypeInfo<RowData>, String) - Method in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecTableSourceScan
-
Creates a Transformation based on the given InputFormat.
- createInputFormatTransformation(StreamExecutionEnvironment, InputFormat<RowData, ?>, InternalTypeInfo<RowData>, String) - Method in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecTableSourceScan
-
- createMatchRecognizeNameSpace(SqlMatchRecognize, SqlNode) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- createObjectReader(SerdeContext) - Static method in class org.apache.flink.table.planner.plan.nodes.exec.serde.JsonSerdeUtil
-
- createObjectWriter(SerdeContext) - Static method in class org.apache.flink.table.planner.plan.nodes.exec.serde.JsonSerdeUtil
-
- createOneInputTransformation(Transformation<I>, TransformationMetadata, StreamOperator<O>, TypeInformation<O>, int) - Static method in class org.apache.flink.table.planner.plan.nodes.exec.utils.ExecNodeUtil
-
Create a OneInputTransformation.
- createOneInputTransformation(Transformation<I>, String, String, StreamOperator<O>, TypeInformation<O>, int) - Static method in class org.apache.flink.table.planner.plan.nodes.exec.utils.ExecNodeUtil
-
Create a OneInputTransformation.
- createOneInputTransformation(Transformation<I>, TransformationMetadata, StreamOperator<O>, TypeInformation<O>, int, long) - Static method in class org.apache.flink.table.planner.plan.nodes.exec.utils.ExecNodeUtil
-
Create a OneInputTransformation with memoryBytes.
- createOneInputTransformation(Transformation<I>, TransformationMetadata, StreamOperatorFactory<O>, TypeInformation<O>, int) - Static method in class org.apache.flink.table.planner.plan.nodes.exec.utils.ExecNodeUtil
-
Create a OneInputTransformation.
- createOneInputTransformation(Transformation<I>, String, String, StreamOperatorFactory<O>, TypeInformation<O>, int) - Static method in class org.apache.flink.table.planner.plan.nodes.exec.utils.ExecNodeUtil
-
Create a OneInputTransformation.
- createOneInputTransformation(Transformation<I>, String, String, StreamOperatorFactory<O>, TypeInformation<O>, int, long) - Static method in class org.apache.flink.table.planner.plan.nodes.exec.utils.ExecNodeUtil
-
Create a OneInputTransformation with memoryBytes.
- createOneInputTransformation(Transformation<I>, TransformationMetadata, StreamOperatorFactory<O>, TypeInformation<O>, int, long) - Static method in class org.apache.flink.table.planner.plan.nodes.exec.utils.ExecNodeUtil
-
Create a OneInputTransformation with memoryBytes.
- createPipeline(List<Transformation<?>>, ReadableConfig, String) - Method in class org.apache.flink.table.planner.delegation.DefaultExecutor
-
- createPivotNameSpace(SqlPivot, SqlNode) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- createProducedType(ResolvedSchema, DynamicTableSource) - Static method in class org.apache.flink.table.planner.connectors.DynamicSourceUtils
-
Returns the DataType that a source should produce as the input into the runtime.
- createPythonFunctionInfo(RexCall, Map<RexNode, Integer>) - Static method in class org.apache.flink.table.planner.plan.nodes.exec.utils.CommonPythonUtil
-
- createRelBuilder(String, String) - Method in class org.apache.flink.table.planner.delegation.PlannerContext
-
- createRemainingCondition(RelBuilder, List<ResolvedExpression>, RexNode[]) - Method in class org.apache.flink.table.planner.plan.rules.logical.PushFilterIntoSourceScanRuleBase
-
- createRequiredMetadataColumns(ResolvedSchema, DynamicTableSource) - Static method in class org.apache.flink.table.planner.connectors.DynamicSourceUtils
-
Returns a list of required metadata columns.
- createSelectNamespace(SqlSelect, SqlNode) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
Creates a namespace for a SELECT node.
- createSet() - Method in class org.apache.flink.table.planner.calcite.FlinkSqlNameMatcher
-
- createSetopNamespace(SqlCall, SqlNode) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
Creates a namespace for a set operation (UNION,
INTERSECT, or EXCEPT).
- createSinkTransformation(StreamExecutionEnvironment, ExecNodeConfig, Transformation<RowData>, DynamicTableSink, int, boolean) - Method in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecSink
-
- createSliceAssigner(WindowingStrategy, ZoneId) - Method in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowAggregateBase
-
- createSliceAssigner(WindowSpec, int, ZoneId) - Method in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowAggregateBase
-
- createSourceFunctionTransformation(StreamExecutionEnvironment, SourceFunction<RowData>, boolean, String, TypeInformation<RowData>) - Method in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecTableSourceScan
-
Adopted from StreamExecutionEnvironment.addSource(SourceFunction, String,
TypeInformation) but with custom Boundedness.
- createSourceSelectForDelete(SqlDelete) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
Creates the SELECT statement that putatively feeds rows into a DELETE statement to be
deleted.
- createSourceSelectForUpdate(SqlUpdate) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
Creates the SELECT statement that putatively feeds rows into an UPDATE statement to be
updated.
- createSubSortSpec(int) - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.SortSpec
-
Creates a sub SortSpec starting from startIndex sort field.
- createTargetRowType(SqlValidatorTable, SqlNodeList, boolean) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
Derives a row-type for INSERT and UPDATE operations.
- createTopologyGraph() - Method in class org.apache.flink.table.planner.plan.nodes.exec.processor.utils.InputPriorityGraphGenerator
-
- createTransformation(ProviderContext) - Method in interface org.apache.flink.table.planner.connectors.TransformationScanProvider
-
Creates a Transformation instance.
- createTransformation(TransformationSinkProvider.Context) - Method in interface org.apache.flink.table.planner.connectors.TransformationSinkProvider
-
Creates a transformation for transforming the input provided in the context.
- createTransformationDescription(ReadableConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecNodeBase
-
- createTransformationMeta(String, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecNodeBase
-
- createTransformationMeta(String, String, String, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecNodeBase
-
- createTransformationName(ReadableConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecNodeBase
-
- createTransformationUid(String) - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecNodeBase
-
- createTwoInputTransformation(Transformation<IN1>, Transformation<IN2>, TransformationMetadata, TwoInputStreamOperator<IN1, IN2, O>, TypeInformation<O>, int) - Static method in class org.apache.flink.table.planner.plan.nodes.exec.utils.ExecNodeUtil
-
Create a TwoInputTransformation with memoryBytes.
- createTwoInputTransformation(Transformation<IN1>, Transformation<IN2>, String, String, TwoInputStreamOperator<IN1, IN2, O>, TypeInformation<O>, int) - Static method in class org.apache.flink.table.planner.plan.nodes.exec.utils.ExecNodeUtil
-
Create a TwoInputTransformation with memoryBytes.
- createTwoInputTransformation(Transformation<IN1>, Transformation<IN2>, TransformationMetadata, TwoInputStreamOperator<IN1, IN2, O>, TypeInformation<O>, int, long) - Static method in class org.apache.flink.table.planner.plan.nodes.exec.utils.ExecNodeUtil
-
Create a TwoInputTransformation with memoryBytes.
- createTwoInputTransformation(Transformation<IN1>, Transformation<IN2>, String, String, TwoInputStreamOperator<IN1, IN2, O>, TypeInformation<O>, int, long) - Static method in class org.apache.flink.table.planner.plan.nodes.exec.utils.ExecNodeUtil
-
Create a TwoInputTransformation with memoryBytes.
- createTwoInputTransformation(Transformation<I1>, Transformation<I2>, TransformationMetadata, StreamOperatorFactory<O>, TypeInformation<O>, int, long) - Static method in class org.apache.flink.table.planner.plan.nodes.exec.utils.ExecNodeUtil
-
Create a TwoInputTransformation with memoryBytes.
- createTwoInputTransformation(Transformation<I1>, Transformation<I2>, String, String, StreamOperatorFactory<O>, TypeInformation<O>, int, long) - Static method in class org.apache.flink.table.planner.plan.nodes.exec.utils.ExecNodeUtil
-
Create a TwoInputTransformation with memoryBytes.
- createWindowAssigner(TimeAttributeWindowingStrategy) - Static method in class org.apache.flink.table.planner.plan.utils.WindowTableFunctionUtil
-
Creates window assigner based on input window strategy.
- 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
-
- CUMULATE - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- CumulativeWindowSpec - Class in org.apache.flink.table.planner.plan.logical
-
Logical representation of a cumulative window specification.
- CumulativeWindowSpec(Duration, Duration, Duration) - Constructor for class org.apache.flink.table.planner.plan.logical.CumulativeWindowSpec
-
- CURRENT_DATE - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- CURRENT_ROW_TIMESTAMP - 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
-
- cursorPosToSelectMap - Variable in class org.apache.calcite.sql.validate.SqlValidatorImpl.FunctionParamInfo
-
Maps a cursor (based on its position relative to other cursor parameters within a
function call) to the SELECT associated with the cursor.
- CustomizedConverter - Class in org.apache.flink.table.planner.expressions.converter.converters
-
- CustomizedConverter() - Constructor for class org.apache.flink.table.planner.expressions.converter.converters.CustomizedConverter
-
- CustomizedConverters - Class in org.apache.flink.table.planner.expressions.converter.converters
-
- CustomizedConverters() - Constructor for class org.apache.flink.table.planner.expressions.converter.converters.CustomizedConverters
-
- 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
-
- factoryIdentifier() - Method in class org.apache.flink.table.planner.delegation.DefaultExecutorFactory
-
- factoryIdentifier() - Method in class org.apache.flink.table.planner.delegation.DefaultExpressionParserFactory
-
- factoryIdentifier() - Method in class org.apache.flink.table.planner.delegation.DefaultParserFactory
-
- factoryIdentifier() - Method in class org.apache.flink.table.planner.delegation.DefaultPlannerFactory
-
- 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.
- FIELD_INDEX_FOR_PROC_TIME_ATTRIBUTE - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecTemporalJoin
-
- FIELD_NAME_AFTER - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.spec.MatchSpec
-
- FIELD_NAME_AGG_CALL_NEED_RETRACTIONS - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecAggregateBase
-
- FIELD_NAME_AGG_CALLS - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.spec.OverSpec.GroupSpec
-
- FIELD_NAME_AGG_CALLS - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecAggregateBase
-
- FIELD_NAME_AGGREGATE_CALLS - Static variable in class org.apache.flink.table.planner.plan.abilities.source.AggregatePushDownSpec
-
- FIELD_NAME_ALL_ROWS - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.spec.MatchSpec
-
- FIELD_NAME_CATALOG_TABLE - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.spec.DynamicTableSinkSpec
-
- FIELD_NAME_CATALOG_TABLE - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.spec.DynamicTableSourceSpec
-
- FIELD_NAME_CONDITION - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecCalc
-
- FIELD_NAME_CONDITION - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecCorrelate
-
- FIELD_NAME_CONFIGURATION - Static variable in interface org.apache.flink.table.planner.plan.nodes.exec.ExecNode
-
- FIELD_NAME_CONSTANTS - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.spec.OverSpec
-
- FIELD_NAME_CONSUMED_TYPE - Static variable in class org.apache.flink.table.planner.plan.abilities.sink.WritingMetadataSpec
-
- FIELD_NAME_DAM_BEHAVIOR - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.InputProperty
-
- FIELD_NAME_DESCRIPTION - Static variable in interface org.apache.flink.table.planner.plan.nodes.exec.ExecNode
-
- FIELD_NAME_DYNAMIC_TABLE_SINK - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecSink
-
- FIELD_NAME_FIELDS - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.spec.PartitionSpec
-
- FIELD_NAME_FIELDS - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.spec.SortSpec
-
- FIELD_NAME_FILTER_NULLS - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.spec.JoinSpec
-
- FIELD_NAME_FILTER_ON_TEMPORAL_TABLE - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecLookupJoin
-
- FIELD_NAME_FINAL_AGG_GROUPING - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecIncrementalGroupAggregate
-
- FIELD_NAME_FUNCTION_CALL - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecCorrelate
-
- FIELD_NAME_GENERATE_UPDATE_BEFORE - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecAggregateBase
-
- FIELD_NAME_GENERATE_UPDATE_BEFORE - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecChangelogNormalize
-
- FIELD_NAME_GENERATE_UPDATE_BEFORE - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecDeduplicate
-
- FIELD_NAME_GENERATE_UPDATE_BEFORE - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecRank
-
- FIELD_NAME_GROUPING - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecAggregateBase
-
- FIELD_NAME_GROUPING_SETS - Static variable in class org.apache.flink.table.planner.plan.abilities.source.AggregatePushDownSpec
-
- FIELD_NAME_GROUPS - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.spec.OverSpec
-
- FIELD_NAME_ID - Static variable in interface org.apache.flink.table.planner.plan.nodes.exec.ExecNode
-
- FIELD_NAME_IDLE_TIMEOUT_MILLIS - Static variable in class org.apache.flink.table.planner.plan.abilities.source.WatermarkPushDownSpec
-
- FIELD_NAME_INDEX - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.spec.SortSpec.SortFieldSpec
-
- FIELD_NAME_INDEX - Static variable in class org.apache.flink.table.planner.plan.utils.LookupJoinUtil.FieldRefLookupKey
-
- FIELD_NAME_INDEX_OF_COUNT_STAR - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecGlobalGroupAggregate
-
- FIELD_NAME_INPUT_CHANGELOG_MODE - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecSink
-
- FIELD_NAME_INPUT_PROPERTIES - Static variable in interface org.apache.flink.table.planner.plan.nodes.exec.ExecNode
-
- FIELD_NAME_INPUT_TYPE - Static variable in class org.apache.flink.table.planner.plan.abilities.source.AggregatePushDownSpec
-
- FIELD_NAME_INTERVAL - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.spec.MatchSpec
-
- FIELD_NAME_INTERVAL - Static variable in class org.apache.flink.table.planner.plan.trait.MiniBatchInterval
-
- FIELD_NAME_INTERVAL_JOIN_SPEC - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecIntervalJoin
-
- FIELD_NAME_IS_ASCENDING - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.spec.SortSpec.SortFieldSpec
-
- FIELD_NAME_IS_EVENT_TIME - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.spec.IntervalJoinSpec.WindowBounds
-
- FIELD_NAME_IS_ROWS - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.spec.OverSpec.GroupSpec
-
- FIELD_NAME_IS_ROWTIME - Static variable in class org.apache.flink.table.planner.plan.logical.WindowingStrategy
-
- FIELD_NAME_IS_ROWTIME - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecDeduplicate
-
- FIELD_NAME_IS_TEMPORAL_FUNCTION_JOIN - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecTemporalJoin
-
- FIELD_NAME_JOIN_CONDITION - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecLookupJoin
-
- FIELD_NAME_JOIN_SPEC - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.spec.IntervalJoinSpec
-
- FIELD_NAME_JOIN_SPEC - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecJoin
-
- FIELD_NAME_JOIN_SPEC - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecTemporalJoin
-
- FIELD_NAME_JOIN_SPEC - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowJoin
-
- FIELD_NAME_JOIN_TYPE - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecCorrelate
-
- FIELD_NAME_JOIN_TYPE - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecLookupJoin
-
- FIELD_NAME_JOIN_TYPE - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.spec.JoinSpec
-
- FIELD_NAME_KEEP_LAST_ROW - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecDeduplicate
-
- FIELD_NAME_KEEP_LAST_ROW - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowDeduplicate
-
- FIELD_NAME_LEFT_KEYS - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.spec.JoinSpec
-
- FIELD_NAME_LEFT_LOWER_BOUND - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.spec.IntervalJoinSpec.WindowBounds
-
- FIELD_NAME_LEFT_TIME_ATTRIBUTE_INDEX - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecTemporalJoin
-
- FIELD_NAME_LEFT_TIME_IDX - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.spec.IntervalJoinSpec.WindowBounds
-
- FIELD_NAME_LEFT_UNIQUE_KEYS - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecJoin
-
- FIELD_NAME_LEFT_UPPER_BOUND - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.spec.IntervalJoinSpec.WindowBounds
-
- FIELD_NAME_LEFT_WINDOWING - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowJoin
-
- FIELD_NAME_LIMIT - Static variable in class org.apache.flink.table.planner.plan.abilities.source.LimitPushDownSpec
-
- FIELD_NAME_LITERAL - Static variable in class org.apache.flink.table.planner.plan.utils.LookupJoinUtil.ConstantLookupKey
-
- FIELD_NAME_LOCAL_AGG_INPUT_ROW_TYPE - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecGlobalGroupAggregate
-
- FIELD_NAME_LOCAL_AGG_INPUT_ROW_TYPE - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecGlobalWindowAggregate
-
- FIELD_NAME_LOOK_UP_TABLE_SOURCE - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.spec.TemporalTableSourceSpec
-
- FIELD_NAME_LOOKUP_KEYS - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecLookupJoin
-
- FIELD_NAME_LOWER_BOUND - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.spec.OverSpec.GroupSpec
-
- FIELD_NAME_MATCH_SPEC - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecMatch
-
- FIELD_NAME_MAX_SIZE - Static variable in class org.apache.flink.table.planner.plan.logical.CumulativeWindowSpec
-
- FIELD_NAME_MEASURES - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.spec.MatchSpec
-
- FIELD_NAME_METADATA_KEYS - Static variable in class org.apache.flink.table.planner.plan.abilities.sink.WritingMetadataSpec
-
- FIELD_NAME_METADATA_KEYS - Static variable in class org.apache.flink.table.planner.plan.abilities.source.ReadingMetadataSpec
-
- FIELD_NAME_MINI_BATCH_INTERVAL - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecMiniBatchAssigner
-
- FIELD_NAME_MODE - Static variable in class org.apache.flink.table.planner.plan.trait.MiniBatchInterval
-
- FIELD_NAME_NAMED_WINDOW_PROPERTIES - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecGroupWindowAggregate
-
- FIELD_NAME_NAMED_WINDOW_PROPERTIES - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowAggregate
-
- FIELD_NAME_NAMED_WINDOW_PROPERTIES - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowAggregateBase
-
- FIELD_NAME_NEED_RETRACTION - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecAggregateBase
-
- FIELD_NAME_NON_EQUI_CONDITION - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.spec.JoinSpec
-
- FIELD_NAME_NULL_IS_LAST - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.spec.SortSpec.SortFieldSpec
-
- FIELD_NAME_OFFSET - Static variable in class org.apache.flink.table.planner.plan.logical.CumulativeWindowSpec
-
- FIELD_NAME_OFFSET - Static variable in class org.apache.flink.table.planner.plan.logical.HoppingWindowSpec
-
- FIELD_NAME_OFFSET - Static variable in class org.apache.flink.table.planner.plan.logical.TumblingWindowSpec
-
- FIELD_NAME_ORDER_KEY - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowDeduplicate
-
- FIELD_NAME_ORIGINAL_INPUT_FIELDS - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.spec.OverSpec
-
- FIELD_NAME_OUTPUT_RANK_NUMBER - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecRank
-
- FIELD_NAME_OUTPUT_RANK_NUMBER - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowRank
-
- FIELD_NAME_OUTPUT_TYPE - Static variable in interface org.apache.flink.table.planner.plan.nodes.exec.ExecNode
-
- FIELD_NAME_OUTPUT_TYPE - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.spec.TemporalTableSourceSpec
-
- FIELD_NAME_OVER_SPEC - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecOverAggregate
-
- FIELD_NAME_OVERWRITE - Static variable in class org.apache.flink.table.planner.plan.abilities.sink.OverwriteSpec
-
- FIELD_NAME_PARTIAL_AGG_CALL_NEED_RETRACTIONS - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecIncrementalGroupAggregate
-
- FIELD_NAME_PARTIAL_AGG_GROUPING - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecIncrementalGroupAggregate
-
- FIELD_NAME_PARTIAL_AGG_NEED_RETRACTION - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecIncrementalGroupAggregate
-
- FIELD_NAME_PARTIAL_LOCAL_AGG_INPUT_TYPE - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecIncrementalGroupAggregate
-
- FIELD_NAME_PARTIAL_ORIGINAL_AGG_CALLS - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecIncrementalGroupAggregate
-
- FIELD_NAME_PARTITION - Static variable in class org.apache.flink.table.planner.plan.abilities.sink.PartitioningSpec
-
- FIELD_NAME_PARTITION - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.spec.MatchSpec
-
- FIELD_NAME_PARTITION - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.spec.OverSpec
-
- FIELD_NAME_PARTITION_KEYS - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowDeduplicate
-
- FIELD_NAME_PARTITION_SPEC - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecRank
-
- FIELD_NAME_PARTITION_SPEC - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowRank
-
- FIELD_NAME_PARTITIONS - Static variable in class org.apache.flink.table.planner.plan.abilities.source.PartitionPushDownSpec
-
- FIELD_NAME_PATTERN - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.spec.MatchSpec
-
- FIELD_NAME_PATTERN_DEFINITIONS - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.spec.MatchSpec
-
- FIELD_NAME_PREDICATES - Static variable in class org.apache.flink.table.planner.plan.abilities.source.FilterPushDownSpec
-
- FIELD_NAME_PRIMARY_KEYS - Static variable in class org.apache.flink.table.planner.plan.utils.RankProcessStrategy.UpdateFastStrategy
-
- FIELD_NAME_PRIORITY - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.InputProperty
-
- FIELD_NAME_PRODUCED_TYPE - Static variable in class org.apache.flink.table.planner.plan.abilities.source.SourceAbilitySpecBase
-
- FIELD_NAME_PROJECTED_FIELDS - Static variable in class org.apache.flink.table.planner.plan.abilities.source.ProjectPushDownSpec
-
- FIELD_NAME_PROJECTION - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecCalc
-
- FIELD_NAME_PROJECTION - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecPythonCalc
-
- FIELD_NAME_PROJECTION_ON_TEMPORAL_TABLE - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecLookupJoin
-
- FIELD_NAME_PROJECTS - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecExpand
-
- FIELD_NAME_RANK_RANG - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecRank
-
- FIELD_NAME_RANK_RANG - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowRank
-
- FIELD_NAME_RANK_STRATEGY - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecRank
-
- FIELD_NAME_RANK_TYPE - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecRank
-
- FIELD_NAME_RANK_TYPE - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowRank
-
- FIELD_NAME_REQUIRE_UPSERT_MATERIALIZE - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecSink
-
- FIELD_NAME_REQUIRED_DISTRIBUTION - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.InputProperty
-
- FIELD_NAME_RIGHT_KEYS - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.spec.JoinSpec
-
- FIELD_NAME_RIGHT_TIME_ATTRIBUTE_INDEX - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecTemporalJoin
-
- FIELD_NAME_RIGHT_TIME_IDX - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.spec.IntervalJoinSpec.WindowBounds
-
- FIELD_NAME_RIGHT_UNIQUE_KEYS - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecJoin
-
- FIELD_NAME_RIGHT_WINDOWING - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowJoin
-
- FIELD_NAME_ROWTIME_FIELD_INDEX - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWatermarkAssigner
-
- FIELD_NAME_SCAN_TABLE_SOURCE - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecTableSourceScan
-
- FIELD_NAME_SINK_ABILITIES - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.spec.DynamicTableSinkSpec
-
- FIELD_NAME_SIZE - Static variable in class org.apache.flink.table.planner.plan.logical.HoppingWindowSpec
-
- FIELD_NAME_SIZE - Static variable in class org.apache.flink.table.planner.plan.logical.TumblingWindowSpec
-
- FIELD_NAME_SLICE_END - Static variable in class org.apache.flink.table.planner.plan.logical.SliceAttachedWindowingStrategy
-
- FIELD_NAME_SLIDE - Static variable in class org.apache.flink.table.planner.plan.logical.HoppingWindowSpec
-
- FIELD_NAME_SORT_SPEC - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.spec.MatchSpec
-
- FIELD_NAME_SORT_SPEC - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.spec.OverSpec.GroupSpec
-
- FIELD_NAME_SORT_SPEC - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecRank
-
- FIELD_NAME_SORT_SPEC - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecTemporalSort
-
- FIELD_NAME_SORT_SPEC - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowRank
-
- FIELD_NAME_SOURCE_ABILITIES - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.spec.DynamicTableSourceSpec
-
- FIELD_NAME_SOURCE_TYPE - Static variable in class org.apache.flink.table.planner.plan.utils.LookupJoinUtil.ConstantLookupKey
-
- FIELD_NAME_SOURCE_WATERMARK_ENABLED - Static variable in class org.apache.flink.table.planner.plan.abilities.source.SourceWatermarkSpec
-
- FIELD_NAME_STEP - Static variable in class org.apache.flink.table.planner.plan.logical.CumulativeWindowSpec
-
- FIELD_NAME_SUBSETS - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.spec.MatchSpec
-
- FIELD_NAME_TEMPORAL_TABLE - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecLookupJoin
-
- FIELD_NAME_TIME_ATTRIBUTE_INDEX - Static variable in class org.apache.flink.table.planner.plan.logical.TimeAttributeWindowingStrategy
-
- FIELD_NAME_TIME_ATTRIBUTE_TYPE - Static variable in class org.apache.flink.table.planner.plan.logical.WindowingStrategy
-
- FIELD_NAME_TUPLES - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecValues
-
- FIELD_NAME_TYPE - Static variable in interface org.apache.flink.table.planner.plan.nodes.exec.ExecNode
-
- FIELD_NAME_UNIQUE_KEYS - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecChangelogNormalize
-
- FIELD_NAME_UNIQUE_KEYS - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecDeduplicate
-
- FIELD_NAME_UPPER_BOUND - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.spec.OverSpec.GroupSpec
-
- FIELD_NAME_WATERMARK_EXPR - Static variable in class org.apache.flink.table.planner.plan.abilities.source.WatermarkPushDownSpec
-
- FIELD_NAME_WATERMARK_EXPR - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWatermarkAssigner
-
- FIELD_NAME_WINDOW - Static variable in class org.apache.flink.table.planner.plan.logical.WindowingStrategy
-
- FIELD_NAME_WINDOW - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecGroupWindowAggregate
-
- FIELD_NAME_WINDOW_BOUNDS - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.spec.IntervalJoinSpec
-
- FIELD_NAME_WINDOW_END - Static variable in class org.apache.flink.table.planner.plan.logical.WindowAttachedWindowingStrategy
-
- FIELD_NAME_WINDOW_START - Static variable in class org.apache.flink.table.planner.plan.logical.WindowAttachedWindowingStrategy
-
- FIELD_NAME_WINDOWING - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecWindowTableFunction
-
- FIELD_NAME_WINDOWING - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecLocalWindowAggregate
-
- FIELD_NAME_WINDOWING - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowAggregate
-
- FIELD_NAME_WINDOWING - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowAggregateBase
-
- FIELD_NAME_WINDOWING - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowDeduplicate
-
- FIELD_NAME_WINDOWING - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowRank
-
- FieldRefLookupKey(int) - Constructor for class org.apache.flink.table.planner.plan.utils.LookupJoinUtil.FieldRefLookupKey
-
- fill(T) - Method in class org.apache.flink.table.planner.plan.nodes.exec.utils.TransformationMetadata
-
Fill a transformation with this meta.
- filter(RelMetadataQuery, RelNode) - Static method in class org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
-
Helper method to determine a Filter's collation.
- FILTER_INSTANCE - Static variable in class org.apache.flink.table.planner.plan.rules.logical.RemoveUnreachableCoalesceArgumentsRule
-
- FILTER_LEFT_TRANSFORMATION - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecIntervalJoin
-
- FILTER_RIGHT_TRANSFORMATION - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecIntervalJoin
-
- FilterPushDownSpec - Class in org.apache.flink.table.planner.plan.abilities.source
-
A sub-class of
SourceAbilitySpec that can not only serialize/deserialize the filter
to/from JSON, but also can push the filter into a
SupportsFilterPushDown.
- FilterPushDownSpec(List<RexNode>) - Constructor for class org.apache.flink.table.planner.plan.abilities.source.FilterPushDownSpec
-
- 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.
- 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
-
- FlinkConvertletTable - Class in org.apache.flink.table.planner.calcite
-
Custom Flink SqlRexConvertletTable to add custom SqlNode to RexNode
conversions.
- 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.
- FlinkMetadata.UpsertKeys - Interface in org.apache.flink.table.planner.plan.metadata
-
Metadata about which combinations of columns are upsert identifiers.
- FlinkMetadata.UpsertKeys.Handler - Interface in org.apache.flink.table.planner.plan.metadata
-
Handler API.
- FlinkMetadata.WindowProperties - Interface in org.apache.flink.table.planner.plan.metadata
-
Metadata about the window properties of a RelNode.
- FlinkMetadata.WindowProperties.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.
- FlinkRelBuilder - Class in org.apache.flink.table.planner.calcite
-
Flink-specific RelBuilder.
- 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.
- FlinkSqlTimestampFunction - Class in org.apache.flink.table.planner.functions.sql
-
Function that used to define SQL time function like LOCALTIMESTAMP, CURRENT_TIMESTAMP,
CURRENT_ROW_TIMESTAMP(), NOW() in Flink, the function support configuring the return type and the
precision of return type.
- FlinkSqlTimestampFunction(String, SqlTypeName, int) - Constructor for class org.apache.flink.table.planner.functions.sql.FlinkSqlTimestampFunction
-
- FloatAvgAggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction.FloatAvgAggFunction
-
- 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
-
- FORWARD_SHUFFLE - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.ExecEdge
-
Records are shuffled in same parallelism (function call).
- ForwardHashExchangeProcessor - Class in org.apache.flink.table.planner.plan.nodes.exec.processor
-
- ForwardHashExchangeProcessor() - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.processor.ForwardHashExchangeProcessor
-
- frequency(Iterable<String>, String) - Method in class org.apache.flink.table.planner.calcite.FlinkSqlNameMatcher
-
- from(TableScan) - Static method in class org.apache.flink.table.planner.plan.abilities.source.SourceAbilityContext
-
- 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.planner.utils.TimestampStringUtils
-
Convert a LocalDateTime to a calcite's TimestampString.
- functionCallStack - Variable in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
Stack of objects that maintain information about function calls.
- 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
-
- FunctionParamInfo() - Constructor for class org.apache.calcite.sql.validate.SqlValidatorImpl.FunctionParamInfo
-
- generate(List<FlinkPhysicalRel>, boolean) - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecNodeGraphGenerator
-
- generateCodeBlock(CodeGeneratorCastRule.Context, String, String, LogicalType, LogicalType) - Static method in class org.apache.flink.table.planner.functions.casting.CastRuleProvider
-
Create a
CastCodeBlock for the provided input type and target type.
- generateCodeBlock(CodeGeneratorCastRule.Context, String, String, LogicalType, LogicalType) - Method in interface org.apache.flink.table.planner.functions.casting.CodeGeneratorCastRule
-
Generates a
CastCodeBlock composed by different statements performing the casting.
- generateExpression(CodeGeneratorCastRule.Context, String, LogicalType, LogicalType) - Method in interface org.apache.flink.table.planner.functions.casting.ExpressionCodeGeneratorCastRule
-
Generate a Java expression performing the casting.
- generateInitLiteral(LogicalType) - Method in class org.apache.flink.table.planner.functions.aggfunctions.RankLikeAggFunctionBase
-
- 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
-
- generateUid(String) - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecNodeContext
-
Returns a new uid for transformations.
- get(SqlCall) - Method in class org.apache.flink.table.planner.calcite.FlinkConvertletTable
-
- get(Map<K, V>, List<String>, List<String>) - Method in class org.apache.flink.table.planner.calcite.FlinkSqlNameMatcher
-
- get(ConfigOption<T>) - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecNodeConfig
-
- get(DatabindContext) - Static method in class org.apache.flink.table.planner.plan.nodes.exec.serde.SerdeContext
-
Retrieve context from SerializerProvider and DeserializationContext.
- getAfter() - Method in class org.apache.calcite.sql.SqlMatchRecognize
-
- getAfter() - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.MatchSpec
-
- 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.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
-
- getAggCalls() - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.OverSpec.GroupSpec
-
- getAggPhaseStrategy(TableConfig) - Static method in class org.apache.flink.table.planner.utils.TableConfigUtils
-
Returns the aggregate phase strategy configuration.
- getAggregate(SqlSelect) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
Returns the parse tree node (GROUP BY, HAVING, or an aggregate function call) that causes
select to be an aggregate query, or null if it is not an aggregate query.
- 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(String) - Method in class org.apache.flink.table.planner.functions.sql.MatchRowTimeFunction
-
- 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.LookupCallContext
-
- 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.LookupCallContext
-
- getArgumentValue(int, Class<T>) - Method in class org.apache.flink.table.planner.functions.inference.OperatorBindingCallContext
-
- getAscendingOrders() - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.SortSpec
-
Gets flags of all fields for whether to sort in ascending order or not.
- getAuxiliaryFunctions() - Method in class org.apache.calcite.sql.SqlGroupedWindowFunction
-
Returns a list of this grouped window function's auxiliary functions.
- getBatchStreamExchangeMode(ReadableConfig, StreamExchangeMode) - Static method in class org.apache.flink.table.planner.utils.StreamExchangeModeUtils
-
- 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
-
- getCatalogManager() - Method in interface org.apache.flink.table.planner.delegation.ParserFactory.Context
-
- getCatalogManager() - Method in class org.apache.flink.table.planner.delegation.ParserFactory.DefaultParserContext
-
- getCatalogManager() - Method in class org.apache.flink.table.planner.delegation.ParserImpl
-
- getCatalogManager() - Method in class org.apache.flink.table.planner.plan.abilities.source.SourceAbilityContext
-
- getCatalogReader() - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- getCatalogTable() - Method in class org.apache.flink.table.planner.plan.schema.CatalogSourceTable
-
- getChangelogMode(ChangelogMode) - Method in class org.apache.flink.table.planner.connectors.CollectDynamicSink
-
- 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.InternalDataStreamQueryOperation
-
Deprecated.
- getChildren() - Method in class org.apache.flink.table.planner.operations.PlannerQueryOperation
-
- getClassLoader() - Method in interface org.apache.flink.table.planner.functions.casting.CastRule.Context
-
- getClassLoader() - Method in class org.apache.flink.table.planner.plan.nodes.exec.serde.SerdeContext
-
- getCluster() - Method in class org.apache.flink.table.planner.delegation.PlannerContext
-
- getCode() - Method in class org.apache.flink.table.planner.functions.casting.CastCodeBlock
-
- getCollation() - Method in class org.apache.flink.table.planner.plan.nodes.hive.LogicalDistribution
-
- 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.
- getCompletionHints(String, int) - Method in class org.apache.flink.table.planner.delegation.ParserImpl
-
- getCompletionHints(String, int) - Method in class org.apache.flink.table.planner.parse.ExtendedParser
-
Returns completion hints for the given statement at the given cursor position.
- getConfig() - Method in class org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
-
- getConfiguration() - Method in class org.apache.flink.table.planner.delegation.DefaultExecutor
-
- getConfiguration() - Method in class org.apache.flink.table.planner.plan.nodes.exec.serde.SerdeContext
-
- getConfiguration() - Method in class org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
-
- getConformance() - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- getConsistency() - Method in class org.apache.flink.table.planner.functions.inference.TypeInferenceOperandChecker
-
- getConsistency() - Method in class org.apache.flink.table.planner.functions.sql.SqlWindowTableFunction.AbstractOperandMetadata
-
- getConsistency() - Method in class org.apache.flink.table.planner.plan.type.NumericExceptFirstOperandChecker
-
- getConstants() - Method in class org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecOverAggregateBase
-
- getConstants() - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.OverSpec
-
- getContainedKinds() - Method in class org.apache.flink.table.planner.plan.trait.ModifyKindSet
-
- getContextFromAnnotation() - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecNodeBase
-
Retrieves the default context from the
ExecNodeMetadata annotation to be serialized
into the JSON plan.
- getContextResolvedTable() - Method in class org.apache.flink.table.planner.catalog.CatalogSchemaTable
-
- getContextResolvedTable() - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.DynamicTableSinkSpec
-
- getContextResolvedTable() - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.DynamicTableSourceSpec
-
- getConverter(FunctionDefinition) - Method in class org.apache.flink.table.planner.expressions.converter.converters.CustomizedConverters
-
- getCursorScope(SqlSelect) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- getCustomPredicate() - Method in class org.apache.flink.table.planner.functions.casting.CastRulePredicate
-
- getDamBehavior() - Method in class org.apache.flink.table.planner.plan.nodes.exec.InputProperty
-
- getDataStream() - Method in class org.apache.flink.table.planner.operations.InternalDataStreamQueryOperation
-
Deprecated.
- getDataStream() - Method in class org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecBoundedStreamScan
-
- getDataStream() - Method in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecDataStreamScan
-
- 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
-
- getDescription() - Method in class org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecExchange
-
- getDescription() - Method in interface org.apache.flink.table.planner.plan.nodes.exec.ExecNode
-
Returns a string which describes this node.
- getDescription() - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecNodeBase
-
- getDescription() - Method in class org.apache.flink.table.planner.plan.nodes.exec.utils.TransformationMetadata
-
- getDetailLevel() - Method in class org.apache.flink.table.planner.plan.utils.RelDescriptionWriterImpl
-
- getDigests(SourceAbilityContext) - Method in class org.apache.flink.table.planner.plan.abilities.source.AggregatePushDownSpec
-
- getDigests(SourceAbilityContext) - Method in class org.apache.flink.table.planner.plan.abilities.source.FilterPushDownSpec
-
- getDigests(SourceAbilityContext) - Method in class org.apache.flink.table.planner.plan.abilities.source.LimitPushDownSpec
-
- getDigests(SourceAbilityContext) - Method in class org.apache.flink.table.planner.plan.abilities.source.PartitionPushDownSpec
-
- getDigests(SourceAbilityContext) - Method in class org.apache.flink.table.planner.plan.abilities.source.ProjectPushDownSpec
-
- getDigests(SourceAbilityContext) - Method in class org.apache.flink.table.planner.plan.abilities.source.ReadingMetadataSpec
-
- getDigests(SourceAbilityContext) - Method in interface org.apache.flink.table.planner.plan.abilities.source.SourceAbilitySpec
-
Additional digests to generate when this spec is applied to the source.
- getDigests(SourceAbilityContext) - Method in class org.apache.flink.table.planner.plan.abilities.source.SourceWatermarkSpec
-
- getDigests(SourceAbilityContext) - Method in class org.apache.flink.table.planner.plan.abilities.source.WatermarkPushDownSpec
-
- getDistKeys() - Method in class org.apache.flink.table.planner.plan.nodes.hive.LogicalDistribution
-
- 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.
- getEmptyScope() - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- getExchangeMode() - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecEdge
-
- getExecNodeGraph() - Method in class org.apache.flink.table.planner.plan.ExecNodeGraphInternalPlan
-
- getExecutionEnvironment() - Method in class org.apache.flink.table.planner.delegation.DefaultExecutor
-
- getExecutionPlan() - Method in class org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
-
- getExpectedOutputType(SqlNode) - Method in class org.apache.flink.table.planner.calcite.FlinkCalciteSqlValidator
-
- 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.plan.nodes.exec.spec.SortSpec.SortFieldSpec
-
- getFieldIndices() - Method in class org.apache.flink.table.planner.operations.InternalDataStreamQueryOperation
-
Deprecated.
- getFieldIndices() - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.PartitionSpec
-
Gets field index of all fields in input.
- getFieldIndices() - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.SortSpec
-
Gets field index of all fields in input.
- getFieldNullables() - Method in class org.apache.flink.table.planner.operations.InternalDataStreamQueryOperation
-
Deprecated.
- getFieldOrigins(SqlNode) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- getFieldSize() - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.SortSpec
-
Gets num of field in the spec.
- getFieldSpec(int) - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.SortSpec
-
- getFieldSpecs() - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.SortSpec
-
- getFieldTypes(RowType) - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.SortSpec
-
Gets fields types of sort fields accoording to input type.
- 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
-
- getFilterNulls() - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.JoinSpec
-
- getFlinkContext() - Method in class org.apache.flink.table.planner.delegation.PlannerContext
-
Returns the FlinkContext.
- getFlinkContext() - Method in class org.apache.flink.table.planner.plan.nodes.exec.serde.SerdeContext
-
- getFlinkJoinType(JoinRelType) - Static method in class org.apache.flink.table.planner.plan.utils.JoinTypeUtil
-
Converts JoinRelType to FlinkJoinType.
- getFlinkVersion() - Method in class org.apache.flink.table.planner.plan.ExecNodeGraphInternalPlan
-
- getFlinkVersion() - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecNodeGraph
-
- getFromScope(SqlSelect) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- getFunctionCatalog() - Method in class org.apache.flink.table.planner.plan.abilities.source.SourceAbilityContext
-
- 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
-
- getGroups() - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.OverSpec
-
- getGroupScope(SqlSelect) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- getHavingScope(SqlSelect) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- 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.
- getHints() - Method in class org.apache.flink.table.planner.parse.ClearOperationParseStrategy
-
- getHints() - Method in interface org.apache.flink.table.planner.parse.ExtendedParseStrategy
-
Return hints for the given statement.
- getHints() - Method in class org.apache.flink.table.planner.parse.HelpOperationParseStrategy
-
- getHints() - Method in class org.apache.flink.table.planner.parse.QuitOperationParseStrategy
-
- getHints() - Method in class org.apache.flink.table.planner.parse.ResetOperationParseStrategy
-
- getHints() - Method in class org.apache.flink.table.planner.parse.SetOperationParseStrategy
-
- getId() - Method in interface org.apache.flink.table.planner.plan.nodes.exec.ExecNode
-
The unique ID of the node.
- getId() - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecNodeBase
-
- getIdentifier() - Method in class org.apache.flink.table.planner.operations.InternalDataStreamQueryOperation
-
Deprecated.
- getIdentifier() - Method in class org.apache.flink.table.planner.operations.RichTableSourceQueryOperation
-
- getInputDistribution() - Method in class org.apache.flink.table.planner.plan.nodes.exec.InputProperty.KeepInputAsIsDistribution
-
- getInputEdges() - Method in interface org.apache.flink.table.planner.plan.nodes.exec.ExecNode
-
Returns a list of this node's input
ExecEdges.
- getInputEdges() - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecNodeBase
-
- getInputProperties() - Method in interface org.apache.flink.table.planner.plan.nodes.exec.ExecNode
-
Returns a list of this node's input properties.
- getInputProperties() - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecNodeBase
-
- getInputTransformation() - Method in interface org.apache.flink.table.planner.connectors.TransformationSinkProvider.Context
-
Input transformation to transform.
- getInputTypeFamilies() - Method in class org.apache.flink.table.planner.functions.casting.CastRulePredicate
-
- getInputTypeRoots() - Method in class org.apache.flink.table.planner.functions.casting.CastRulePredicate
-
- getInputTypeWithConstants() - Method in class org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecOverAggregateBase
-
- getInterval() - Method in class org.apache.calcite.sql.SqlMatchRecognize
-
- getInterval() - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.MatchSpec
-
- getInterval() - Method in class org.apache.flink.table.planner.plan.trait.MiniBatchInterval
-
- getInvoke(RelNode, RelNode) - Method in class org.apache.calcite.sql2rel.RelDecorrelator
-
- getIsAscendingOrder() - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.SortSpec.SortFieldSpec
-
- getIsNullTerm() - Method in class org.apache.flink.table.planner.functions.casting.CastCodeBlock
-
- getJoinKeySize() - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.JoinSpec
-
Gets number of keys in join key.
- getJoinScope(SqlNode) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- getJoinSpec() - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.IntervalJoinSpec
-
- getJoinType() - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.JoinSpec
-
- getKeys() - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecEdge.HashShuffle
-
- getKeys() - Method in class org.apache.flink.table.planner.plan.nodes.exec.InputProperty.HashDistribution
-
- getKeys() - Method in class org.apache.flink.table.planner.plan.schema.FlinkPreparingTableBase
-
- 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
-
- getKind() - Method in class org.apache.flink.table.planner.typeutils.SymbolUtil.SerializableSymbol
-
- getLeftKeys() - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.JoinSpec
-
- getLeftLowerBound() - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.IntervalJoinSpec.WindowBounds
-
- getLeftTimeIdx() - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.IntervalJoinSpec.WindowBounds
-
- getLeftUpperBound() - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.IntervalJoinSpec.WindowBounds
-
- getLiteralValueAs(AbstractSqlCallContext.LiteralValueAccessor, Class<T>) - Static method in class org.apache.flink.table.planner.functions.inference.AbstractSqlCallContext
-
Bridges to ValueLiteralExpression.getValueAs(Class).
- getLocalTimeZone(ReadableConfig) - Static method in class org.apache.flink.table.planner.utils.TableConfigUtils
-
Similar to TableConfig.getLocalTimeZone() but extracting it from a generic ReadableConfig.
- getLogicalSourceRowType(RelDataType, SqlInsert) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- getLogicalTargetRowType(RelDataType, SqlInsert) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- getLookupFunction(RelOptTable, Collection<Integer>) - Static method in class org.apache.flink.table.planner.plan.utils.LookupJoinUtil
-
Gets LookupFunction from temporal table according to the given lookup keys.
- getLookupTableSource(FlinkContext) - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.DynamicTableSourceSpec
-
- getLowerBound() - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.OverSpec.GroupSpec
-
- getMapCorToCorRel() - Method in class org.apache.calcite.sql2rel.RelDecorrelator.CorelMap
-
- getMatchRecognizeScope(SqlMatchRecognize) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- getMax() - Method in class org.apache.flink.table.planner.functions.inference.ArgumentCountRange
-
- getMaxIdleStateRetentionTime(ReadableConfig) - Static method in class org.apache.flink.table.planner.utils.TableConfigUtils
-
Deprecated.
- getMaxParallelism() - Method in class org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
-
- getMaxSize() - Method in class org.apache.flink.table.planner.plan.logical.CumulativeWindowSpec
-
- getMeasureList() - Method in class org.apache.calcite.sql.SqlMatchRecognize
-
- getMeasures() - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.MatchSpec
-
- getMetadataKeys() - Method in class org.apache.flink.table.planner.plan.abilities.source.ReadingMetadataSpec
-
- getMin() - Method in class org.apache.flink.table.planner.functions.inference.ArgumentCountRange
-
- getMode() - Method in class org.apache.flink.table.planner.plan.trait.MiniBatchInterval
-
- getModuleManager() - Method in class org.apache.flink.table.planner.plan.abilities.source.SourceAbilityContext
-
- getMonotonicity(SqlOperatorBinding) - Method in class org.apache.calcite.sql.fun.SqlCastFunction
-
- getMonotonicity(SqlOperatorBinding) - Method in class org.apache.calcite.sql.SqlGroupedWindowFunction
-
- getMonotonicity(SqlOperatorBinding) - Method in class org.apache.flink.table.planner.functions.sql.BuiltInSqlFunction
-
- getMonotonicity(String) - Method in class org.apache.flink.table.planner.plan.schema.FlinkPreparingTableBase
-
Obtains whether a given column is monotonic.
- getMultipleInputDescription(ExecNode<?>, List<ExecNode<?>>, List<InputProperty>) - Static method in class org.apache.flink.table.planner.plan.nodes.exec.utils.ExecNodeUtil
-
Return description for multiple input node.
- getName() - Method in class org.apache.flink.table.planner.functions.inference.AbstractSqlCallContext
-
- getName() - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecNodeContext
-
The type identifying an ExecNode in the JSON plan.
- getName() - Method in class org.apache.flink.table.planner.plan.nodes.exec.utils.TransformationMetadata
-
- getNames() - Method in class org.apache.flink.table.planner.plan.schema.FlinkPreparingTableBase
-
Returns the table path in the RelOptSchema.
- getNamespace(SqlNode) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- getNewFlinkStatistic(TableSourceTable, int, int) - Method in class org.apache.flink.table.planner.plan.rules.logical.PushFilterIntoSourceScanRuleBase
-
- 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
-
- getNonEquiCondition() - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.JoinSpec
-
- getNullIsLast() - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.SortSpec.SortFieldSpec
-
- getNullsIsLast() - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.SortSpec
-
Gets flags of all fields for whether to put null at last or not.
- getNumberOfExecutionRetries() - Method in class org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
-
- getOffset() - Method in class org.apache.flink.table.planner.plan.logical.CumulativeWindowSpec
-
- getOffset() - Method in class org.apache.flink.table.planner.plan.logical.HoppingWindowSpec
-
- getOffset() - Method in class org.apache.flink.table.planner.plan.logical.TumblingWindowSpec
-
- getOperandCountRange() - Method in class org.apache.calcite.sql.fun.SqlCastFunction
-
- 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.functions.sql.MatchRowTimeFunction
-
- getOperandCountRange() - Method in class org.apache.flink.table.planner.functions.sql.SqlDescriptorOperator
-
- getOperandCountRange() - Method in class org.apache.flink.table.planner.functions.sql.SqlJsonObjectFunction
-
- getOperandCountRange() - Method in class org.apache.flink.table.planner.functions.sql.SqlTryCastFunction
-
- getOperandCountRange() - Method in class org.apache.flink.table.planner.functions.sql.SqlWindowTableFunction.AbstractOperandMetadata
-
- 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
-
- getOperandTypeChecker() - Method in class org.apache.flink.table.planner.functions.sql.SqlWindowTableFunction
-
- 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
-
- getOperatorTable() - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- getOperatorTable() - Method in class org.apache.flink.table.planner.plan.nodes.exec.serde.SerdeContext
-
- getOptional(ConfigOption<T>) - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecNodeConfig
-
- getOrderedLookupKeys(Collection<Integer>) - Static method in class org.apache.flink.table.planner.plan.utils.LookupJoinUtil
-
Gets lookup keys sorted by index in ascending order.
- getOrderKeys() - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.MatchSpec
-
- getOrderList() - Method in class org.apache.calcite.sql.SqlMatchRecognize
-
- getOrderScope(SqlSelect) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- getOriginal(SqlNode) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- getOriginalEdges() - Method in class org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecMultipleInput
-
- getOriginalInputFields() - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.OverSpec
-
- getOutputDataType() - Method in class org.apache.flink.table.planner.expressions.RexNodeExpression
-
- getOutputDataType() - Method in class org.apache.flink.table.planner.functions.inference.CallBindingCallContext
-
- getOutputDataType() - Method in class org.apache.flink.table.planner.functions.inference.LookupCallContext
-
- getOutputDataType() - Method in class org.apache.flink.table.planner.functions.inference.OperatorBindingCallContext
-
- getOutputType() - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecEdge
-
Returns the output LogicalType of the data passing this edge.
- getOutputType() - Method in interface org.apache.flink.table.planner.plan.nodes.exec.ExecNode
-
Returns the output LogicalType of this node, this type should be consistent with the
type parameter T.
- getOutputType() - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecNodeBase
-
- getOutputType() - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.TemporalTableSourceSpec
-
- getOverScope(SqlNode) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- getParallelism() - Method in class org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
-
- getParameterRowType(SqlNode) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- 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
-
- 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
-
- getParentCursor(String) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- getParser() - Method in class org.apache.flink.table.planner.plan.nodes.exec.serde.SerdeContext
-
- getPartition() - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.MatchSpec
-
- getPartition() - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.OverSpec
-
- getPartitionList() - Method in class org.apache.calcite.sql.SqlMatchRecognize
-
- getPattern() - Method in class org.apache.calcite.sql.SqlMatchRecognize
-
- getPattern() - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.MatchSpec
-
- getPatternDefinitions() - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.MatchSpec
-
- getPatternDefList() - Method in class org.apache.calcite.sql.SqlMatchRecognize
-
- getPersistedConfig() - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecNodeBase
-
- getPlanner() - Method in class org.apache.flink.table.planner.plan.nodes.exec.processor.ProcessorContext
-
Gets PlannerBase, BatchPlanner for
batch job.
- getPlannerContext() - Method in interface org.apache.flink.table.planner.delegation.ParserFactory.Context
-
- getPlannerContext() - Method in class org.apache.flink.table.planner.delegation.ParserFactory.DefaultParserContext
-
- getPredicateDefinition() - Method in interface org.apache.flink.table.planner.functions.casting.CastRule
-
- getPrimaryKeys() - Method in class org.apache.flink.table.planner.plan.utils.RankProcessStrategy.UpdateFastStrategy
-
- getPriority() - Method in class org.apache.flink.table.planner.plan.nodes.exec.InputProperty
-
- getProducedType() - Method in interface org.apache.flink.table.planner.plan.abilities.source.SourceAbilitySpec
-
Return the produced RowType this the ability is applied.
- getProducedType() - Method in class org.apache.flink.table.planner.plan.abilities.source.SourceAbilitySpecBase
-
- getQualifiedName() - Method in class org.apache.flink.table.planner.catalog.QueryOperationCatalogViewTable
-
- getQualifiedName() - Method in class org.apache.flink.table.planner.functions.sql.BuiltInSqlFunction
-
- getQualifiedName() - Method in interface org.apache.flink.table.planner.functions.sql.BuiltInSqlOperator
-
- getQualifiedName() - Method in class org.apache.flink.table.planner.plan.schema.FlinkPreparingTableBase
-
- getRawSelectScope(SqlSelect) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- getRawType() - Method in class org.apache.flink.table.planner.plan.schema.RawRelDataType
-
- getReferentialConstraints() - Method in class org.apache.flink.table.planner.plan.schema.FlinkPreparingTableBase
-
Returns the referential constraints existing for this table.
- getRefFiledIndex(BatchPhysicalCalc) - Method in class org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalAggIntoScanRuleBase
-
- 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
-
- getRelWindowProperties(RelNode) - Method in class org.apache.flink.table.planner.plan.metadata.FlinkRelMetadataQuery
-
- getRequiredDistribution() - Method in class org.apache.flink.table.planner.plan.nodes.exec.InputProperty
-
- getRequiredExchangeMode() - Method in class org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecExchange
-
- getResolvedChildren() - Method in class org.apache.flink.table.planner.expressions.RexNodeExpression
-
- getResolvedFunction() - Method in class org.apache.flink.table.planner.functions.bridging.BridgingSqlAggFunction
-
- getResolvedFunction() - Method in class org.apache.flink.table.planner.functions.bridging.BridgingSqlFunction
-
- getResolvedSchema() - Method in class org.apache.flink.table.planner.operations.InternalDataStreamQueryOperation
-
Deprecated.
- getResolvedSchema() - Method in class org.apache.flink.table.planner.operations.PlannerQueryOperation
-
- 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.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.CharLeadLagAggFunction
-
- 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.TimestampLtzMaxAggFunction
-
- 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.TimestampLtzMinAggFunction
-
- 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.TimestampLtzSingleValueAggFunction
-
- 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
-
- getReturnTerm() - Method in class org.apache.flink.table.planner.functions.casting.CastCodeBlock
-
- 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
-
- getRexBuilder() - Method in class org.apache.flink.table.planner.plan.nodes.exec.serde.SerdeContext
-
- getRexNode() - Method in class org.apache.flink.table.planner.expressions.RexNodeExpression
-
- getRightKeys() - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.JoinSpec
-
- getRightTimeIdx() - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.IntervalJoinSpec.WindowBounds
-
- getRootNodes() - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecNodeGraph
-
- 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
-
- getRowtimeIndex() - Method in interface org.apache.flink.table.planner.connectors.TransformationSinkProvider.Context
-
Returns the field index of the rowtime attribute, or -1 otherwise.
- 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.
- getRowTypeInference() - Method in class org.apache.flink.table.planner.functions.bridging.BridgingSqlFunction.WithTableFunction
-
The conversion to a row type is handled on the caller side.
- getRowTypeInference() - Method in class org.apache.flink.table.planner.functions.sql.SqlWindowTableFunction
-
- getScanTableSource(FlinkContext) - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.DynamicTableSourceSpec
-
- getSelectResultProvider() - Method in class org.apache.flink.table.planner.connectors.CollectDynamicSink
-
- getSelectScope(SqlSelect) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- getSelfJoinExprForUpdate(SqlNode, String) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
Allows a subclass to provide information about how to convert an UPDATE into a MERGE via
self-join.
- getSessionTimeZoneTerm() - Method in interface org.apache.flink.table.planner.functions.casting.CodeGeneratorCastRule.Context
-
- getSessionZoneId() - Method in interface org.apache.flink.table.planner.functions.casting.CastRule.Context
-
- getShuffle() - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecEdge
-
- getSignatureTemplate(int) - Method in class org.apache.calcite.sql.fun.SqlCastFunction
-
- getSignatureTemplate(int) - Method in class org.apache.flink.table.planner.functions.sql.MatchRowTimeFunction
-
- getSignatureTemplate(int) - Method in class org.apache.flink.table.planner.functions.sql.SqlJsonObjectFunction
-
- getSignatureTemplate(int) - Method in class org.apache.flink.table.planner.functions.sql.SqlTryCastFunction
-
- getSimplifiedName() - Method in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecSink
-
- getSimplifiedName() - Method in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecTableSourceScan
-
- getSimplifiedName() - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecNodeBase
-
- getSinkAbilities() - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.DynamicTableSinkSpec
-
- getSinkIdentifiers() - Method in class org.apache.flink.table.planner.plan.ExecNodeGraphInternalPlan
-
- getSinkRuntimeProvider(DynamicTableSink.Context) - Method in class org.apache.flink.table.planner.connectors.CollectDynamicSink
-
- getSize() - Method in class org.apache.flink.table.planner.plan.logical.HoppingWindowSpec
-
- getSize() - Method in class org.apache.flink.table.planner.plan.logical.TumblingWindowSpec
-
- getSliceEnd() - Method in class org.apache.flink.table.planner.plan.logical.SliceAttachedWindowingStrategy
-
- getSlide() - Method in class org.apache.flink.table.planner.plan.logical.HoppingWindowSpec
-
- getSort() - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.OverSpec.GroupSpec
-
- getSource() - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecEdge
-
- getSourceAbilities() - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.DynamicTableSourceSpec
-
- getSourceRowType() - Method in class org.apache.flink.table.planner.plan.abilities.source.SourceAbilityContext
-
- getSqlExprToRexConverterFactory() - Method in class org.apache.flink.table.planner.delegation.PlannerContext
-
- getSqlExprToRexConverterFactory() - Method in class org.apache.flink.table.planner.plan.abilities.source.SourceAbilityContext
-
- getStateBackend() - Method in class org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
-
- getStateRetentionTime() - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecNodeConfig
-
- getStatistic() - Method in class org.apache.flink.table.planner.catalog.CatalogSchemaTable
-
- getStatistic() - Method in class org.apache.flink.table.planner.operations.InternalDataStreamQueryOperation
-
Deprecated.
- 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.
- getStep() - Method in class org.apache.flink.table.planner.plan.logical.CumulativeWindowSpec
-
- getStreamGraph() - 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
-
- getStructKind() - Method in class org.apache.flink.table.planner.plan.schema.StructuredRelDataType
-
- 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
-
- getSubsets() - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.MatchSpec
-
- 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.fun.SqlCastFunction
-
- getSyntax() - Method in class org.apache.calcite.sql.SqlMatchRecognize.SqlMatchRecognizeOperator
-
- getSyntax() - Method in class org.apache.flink.table.planner.functions.sql.SqlDescriptorOperator
-
- getSyntax() - Method in class org.apache.flink.table.planner.functions.sql.SqlTryCastFunction
-
- 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
-
- getTableConfig() - Method in class org.apache.flink.table.planner.plan.abilities.source.SourceAbilityContext
-
- getTableConfig() - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecNodeConfig
-
Deprecated.
- 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
-
- getTableSink(FlinkContext) - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.DynamicTableSinkSpec
-
- getTableSinkSpec() - Method in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecSink
-
- getTableSourceSpec() - Method in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecTableSourceScan
-
- getTableSourceSpec() - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.TemporalTableSourceSpec
-
- getTarget() - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecEdge
-
- getTargetTypeFamilies() - Method in class org.apache.flink.table.planner.functions.casting.CastRulePredicate
-
- getTargetTypeRoots() - Method in class org.apache.flink.table.planner.functions.casting.CastRulePredicate
-
- getTargetTypes() - Method in class org.apache.flink.table.planner.functions.casting.CastRulePredicate
-
- getTemporalTable(FlinkContext) - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.TemporalTableSourceSpec
-
- getTemporalTableSourceSpec() - Method in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecLookupJoin
-
- getTimeAttributeIndex() - Method in class org.apache.flink.table.planner.plan.logical.TimeAttributeWindowingStrategy
-
- getTimeAttributeType() - Method in class org.apache.flink.table.planner.plan.logical.WindowingStrategy
-
- getTimeAttributeType() - Method in class org.apache.flink.table.planner.plan.trait.RelWindowProperties
-
- getTuples() - Method in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecValues
-
- 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.Shuffle
-
- getType() - Method in class org.apache.flink.table.planner.plan.nodes.exec.InputProperty.RequiredDistribution
-
- getTypeAsString() - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecNodeContext
-
- getTypeCoercion() - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- getTypeFactory() - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- getTypeFactory() - Method in class org.apache.flink.table.planner.calcite.FlinkRelBuilder
-
- 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
-
- getTypeFactory() - Method in class org.apache.flink.table.planner.plan.nodes.exec.serde.SerdeContext
-
- getTypeInference(DataTypeFactory) - Method in class org.apache.flink.table.planner.functions.aggfunctions.DeclarativeAggregateFunction
-
- 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
-
- getUid() - Method in class org.apache.flink.table.planner.plan.nodes.exec.utils.TransformationMetadata
-
- 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.
- getUniqueName(String, List<String>) - Static method in class org.apache.flink.table.planner.typeutils.RowTypeUtils
-
- getUniqueName(List<String>, List<String>) - Static method in class org.apache.flink.table.planner.typeutils.RowTypeUtils
-
- getUnknownType() - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- getUpperBound() - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.OverSpec.GroupSpec
-
- getUpsertKeys() - Method in interface org.apache.flink.table.planner.plan.metadata.FlinkMetadata.UpsertKeys
-
- getUpsertKeys(RelNode, RelMetadataQuery) - Method in interface org.apache.flink.table.planner.plan.metadata.FlinkMetadata.UpsertKeys.Handler
-
- getUpsertKeys(RelNode) - Method in class org.apache.flink.table.planner.plan.metadata.FlinkRelMetadataQuery
-
Determines the set of upsert minimal keys for this expression.
- getUpsertKeysInKeyGroupRange(RelNode, int[]) - Method in class org.apache.flink.table.planner.plan.metadata.FlinkRelMetadataQuery
-
Determines the set of upsert minimal keys in a single key group range, which means can ignore
exchange by partition keys.
- getValidatedNodeType(SqlNode) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- getValidatedNodeTypeIfKnown(SqlNode) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- getValidationErrorFunction() - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- getValue() - Method in class org.apache.calcite.rex.RexLiteral
-
Returns the value of this literal.
- getValue() - Method in class org.apache.flink.table.planner.typeutils.SymbolUtil.SerializableSymbol
-
- 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
-
- 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.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
-
- getVersion() - Method in class org.apache.flink.table.planner.functions.sql.BuiltInSqlFunction
-
- getVersion() - Method in interface org.apache.flink.table.planner.functions.sql.BuiltInSqlOperator
-
- getVersion() - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecNodeContext
-
The version of the ExecNode in the JSON plan.
- getWhereScope(SqlSelect) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- getWindow() - Method in class org.apache.flink.table.planner.plan.logical.WindowingStrategy
-
- getWindowBounds() - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.IntervalJoinSpec
-
- getWindowByName(SqlIdentifier, SqlValidatorScope) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- getWindowColumns() - Method in class org.apache.flink.table.planner.plan.trait.RelWindowProperties
-
- getWindowEnd() - Method in class org.apache.flink.table.planner.plan.logical.WindowAttachedWindowingStrategy
-
- getWindowEndColumns() - Method in class org.apache.flink.table.planner.plan.trait.RelWindowProperties
-
- getWindowProperties() - Method in interface org.apache.flink.table.planner.plan.metadata.FlinkMetadata.WindowProperties
-
- getWindowProperties(RelNode, RelMetadataQuery) - Method in interface org.apache.flink.table.planner.plan.metadata.FlinkMetadata.WindowProperties.Handler
-
- getWindowSpec() - Method in class org.apache.flink.table.planner.plan.trait.RelWindowProperties
-
- getWindowStart() - Method in class org.apache.flink.table.planner.plan.logical.WindowAttachedWindowingStrategy
-
- getWindowStartColumns() - Method in class org.apache.flink.table.planner.plan.trait.RelWindowProperties
-
- getWindowTimeColumns() - Method in class org.apache.flink.table.planner.plan.trait.RelWindowProperties
-
- getWithScope(SqlNode) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- GLOBAL_GROUP_AGGREGATE_TRANSFORMATION - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecGlobalGroupAggregate
-
- GLOBAL_WINDOW_AGGREGATE_TRANSFORMATION - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecGlobalWindowAggregate
-
- graph - Variable in class org.apache.flink.table.planner.plan.nodes.exec.processor.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_AGGREGATE_TRANSFORMATION - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecGroupAggregate
-
- GROUP_ID - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- GROUP_WINDOW_AGGREGATE_TRANSFORMATION - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecGroupWindowAggregate
-
- groupFunction - Variable in class org.apache.calcite.sql.SqlGroupedWindowFunction
-
The grouped function, if this an auxiliary function; null otherwise.
- 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
-
- GroupSpec(SortSpec, boolean, RexWindowBound, RexWindowBound, List<AggregateCall>) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.spec.OverSpec.GroupSpec
-
- id - Variable in class org.apache.calcite.sql.validate.SqlValidatorImpl.IdInfo
-
- IdInfo(SqlValidatorScope, SqlIdentifier) - Constructor for class org.apache.calcite.sql.validate.SqlValidatorImpl.IdInfo
-
- idPositions - Variable in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
Maps SqlParserPos strings to the SqlIdentifier identifier objects at these
positions.
- 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
-
- INCREMENTAL_GROUP_AGGREGATE_TRANSFORMATION - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecIncrementalGroupAggregate
-
- index - Variable in class org.apache.flink.table.planner.plan.utils.LookupJoinUtil.FieldRefLookupKey
-
- indexOfCountStar - Variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecGlobalGroupAggregate
-
The position for the existing count star.
- inferGroupMode(OverSpec.GroupSpec) - Method in class org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecOverAggregateBase
-
Infer the over window mode based on given group info.
- 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.SqlCastFunction
-
- 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.functions.sql.FlinkSqlTimestampFunction
-
- inferReturnType(SqlOperatorBinding) - Method in class org.apache.flink.table.planner.functions.sql.MatchRowTimeFunction
-
- inferReturnType(SqlOperatorBinding) - Method in class org.apache.flink.table.planner.functions.sql.SqlArrayConstructor
-
- inferReturnType(SqlOperatorBinding) - Method in class org.apache.flink.table.planner.functions.sql.SqlMapConstructor
-
- inferReturnType(SqlOperatorBinding) - Method in class org.apache.flink.table.planner.functions.sql.SqlTryCastFunction
-
- inferReturnType(SqlOperatorBinding) - Method in class org.apache.flink.table.planner.plan.type.NumericOrDefaultReturnTypeInference
-
- inferRowType(RelDataTypeFactory, RelDataType, RelDataType) - Static method in class org.apache.flink.table.planner.functions.sql.SqlWindowTableFunction
-
- inferUnknownTypes(RelDataType, SqlValidatorScope, SqlNode) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- 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.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(LogicalTypeRoot) - Method in class org.apache.flink.table.planner.functions.casting.CastRulePredicate.Builder
-
- input(LogicalTypeFamily) - Method in class org.apache.flink.table.planner.functions.casting.CastRulePredicate.Builder
-
- input(String, RelNode) - Method in class org.apache.flink.table.planner.plan.utils.RelDescriptionWriterImpl
-
- InputOrderCalculator - Class in org.apache.flink.table.planner.plan.nodes.exec.processor.utils
-
- InputOrderCalculator(ExecNode<?>, Set<ExecNode<?>>, InputProperty.DamBehavior) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.processor.utils.InputOrderCalculator
-
- InputPriorityConflictResolver - Class in org.apache.flink.table.planner.plan.nodes.exec.processor.utils
-
- InputPriorityConflictResolver(List<ExecNode<?>>, InputProperty.DamBehavior, StreamExchangeMode, ReadableConfig) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.processor.utils.InputPriorityConflictResolver
-
- InputPriorityGraphGenerator - Class in org.apache.flink.table.planner.plan.nodes.exec.processor.utils
-
This class contains algorithm to detect and resolve input priority conflict in an
ExecNode graph.
- InputPriorityGraphGenerator(List<ExecNode<?>>, Set<ExecNode<?>>, InputProperty.DamBehavior) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.processor.utils.InputPriorityGraphGenerator
-
- InputProperty - Class in org.apache.flink.table.planner.plan.nodes.exec
-
- InputProperty(InputProperty.RequiredDistribution, InputProperty.DamBehavior, int) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.InputProperty
-
- InputProperty.Builder - Class in org.apache.flink.table.planner.plan.nodes.exec
-
- InputProperty.DamBehavior - Enum in org.apache.flink.table.planner.plan.nodes.exec
-
Enumeration which describes how an input record may trigger the output behavior of the target
ExecNode.
- InputProperty.DistributionType - Enum in org.apache.flink.table.planner.plan.nodes.exec
-
Enumeration which describes the type of the input data distribution.
- InputProperty.HashDistribution - Class in org.apache.flink.table.planner.plan.nodes.exec
-
The input will read the records whose keys hash to a particular hash value.
- InputProperty.KeepInputAsIsDistribution - Class in org.apache.flink.table.planner.plan.nodes.exec
-
A special distribution which indicators the data distribution is the same as its input.
- InputProperty.RequiredDistribution - Class in org.apache.flink.table.planner.plan.nodes.exec
-
The required input data distribution for records when they are read in.
- inputsContainSingleton() - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecNodeBase
-
Whether singleton distribution is required.
- InputSortedExecNode<T> - Interface in org.apache.flink.table.planner.plan.nodes.exec.batch
-
A
BatchExecNode which does not sort the input data within the operator, but requires the
input data is already sorted.
- 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.calcite.FlinkConvertletTable
-
- 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 variable in class org.apache.flink.table.planner.parse.ExtendedParser
-
- 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.JoinTableFunctionScanToCorrelateRule
-
- INSTANCE - Static variable in class org.apache.flink.table.planner.plan.rules.logical.ProjectSnapshotTransposeRule
-
- 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.ProjectWindowTableFunctionTransposeRule
-
- INSTANCE - Static variable in class org.apache.flink.table.planner.plan.rules.logical.PushFilterInCalcIntoTableSourceScanRule
-
- 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.logical.PythonMapMergeRule
-
- INSTANCE - Static variable in class org.apache.flink.table.planner.plan.rules.logical.PythonMapRenameRule
-
- INSTANCE - Static variable in class org.apache.flink.table.planner.plan.rules.logical.RedundantRankNumberColumnRemoveRule
-
- INSTANCE - Static variable in class org.apache.flink.table.planner.plan.rules.logical.WrapJsonAggFunctionArgumentsRule
-
- INSTANCE - Static variable in class org.apache.flink.table.planner.plan.rules.physical.batch.BatchPhysicalPythonAggregateRule
-
- INSTANCE - Static variable in class org.apache.flink.table.planner.plan.rules.physical.batch.BatchPhysicalPythonCorrelateRule
-
- INSTANCE - Static variable in class org.apache.flink.table.planner.plan.rules.physical.batch.BatchPhysicalPythonWindowAggregateRule
-
- INSTANCE - Static variable in class org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalHashAggIntoScanRule
-
- INSTANCE - Static variable in class org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalHashAggWithCalcIntoScanRule
-
- INSTANCE - Static variable in class org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalSortAggIntoScanRule
-
- INSTANCE - Static variable in class org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalSortAggWithCalcIntoScanRule
-
- INSTANCE - Static variable in class org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalSortAggWithSortAndCalcIntoScanRule
-
- INSTANCE - Static variable in class org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalSortAggWithSortIntoScanRule
-
- INSTANCE - Static variable in class org.apache.flink.table.planner.plan.rules.physical.stream.PushFilterPastChangelogNormalizeRule
-
- INSTANCE - Static variable in class org.apache.flink.table.planner.plan.rules.physical.stream.StreamPhysicalCalcRemoveRule
-
- INSTANCE - Static variable in class org.apache.flink.table.planner.plan.rules.physical.stream.StreamPhysicalPythonCorrelateRule
-
- INSTANCE - Static variable in class org.apache.flink.table.planner.plan.rules.physical.stream.StreamPhysicalPythonGroupAggregateRule
-
- INSTANCE - Static variable in class org.apache.flink.table.planner.plan.rules.physical.stream.StreamPhysicalPythonGroupTableAggregateRule
-
- INSTANCE - Static variable in class org.apache.flink.table.planner.plan.rules.physical.stream.StreamPhysicalPythonGroupWindowAggregateRule
-
- INSTANCE - Static variable in class org.apache.flink.table.planner.plan.rules.physical.stream.StreamPhysicalPythonOverAggregateRule
-
- INSTANCE - Static variable in class org.apache.flink.table.planner.plan.rules.physical.stream.TwoStageOptimizedWindowAggregateRule
-
- 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
-
- internal() - Method in class org.apache.flink.table.planner.functions.sql.BuiltInSqlFunction.Builder
-
- InternalConfigOptions - Class in org.apache.flink.table.planner.utils
-
This class holds internal configuration constants used by Flink's table module.
- InternalConfigOptions() - Constructor for class org.apache.flink.table.planner.utils.InternalConfigOptions
-
- InternalDataStreamQueryOperation<E> - Class in org.apache.flink.table.planner.operations
-
Deprecated.
- InternalDataStreamQueryOperation(ObjectIdentifier, DataStream<E>, int[], ResolvedSchema, boolean[], FlinkStatistic) - Constructor for class org.apache.flink.table.planner.operations.InternalDataStreamQueryOperation
-
Deprecated.
- 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
-
- INTERVAL_JOIN_TRANSFORMATION - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecIntervalJoin
-
- IntervalJoinSpec - Class in org.apache.flink.table.planner.plan.nodes.exec.spec
-
IntervalJoinSpec describes how two tables will be joined in interval join.
- IntervalJoinSpec(JoinSpec, IntervalJoinSpec.WindowBounds) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.spec.IntervalJoinSpec
-
- IntervalJoinSpec.WindowBounds - Class in org.apache.flink.table.planner.plan.nodes.exec.spec
-
WindowBounds describes the time range condition of a Interval Join.
- 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
-
- isAggregate(SqlSelect) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- isAggregate(SqlNode) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
Deprecated.
- isAllRows() - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.MatchSpec
-
- 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.LookupCallContext
-
- 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.LookupCallContext
-
- isArgumentNull(int) - Method in class org.apache.flink.table.planner.functions.inference.OperatorBindingCallContext
-
- isBatchMode() - Method in class org.apache.flink.table.planner.plan.abilities.source.SourceAbilityContext
-
- isCaseSensitive() - Method in class org.apache.flink.table.planner.calcite.FlinkSqlNameMatcher
-
- isChainingEnabled() - Method in class org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
-
- isCheckpointingEnabled() - Method in class org.apache.flink.table.planner.delegation.DefaultExecutor
-
- isCompiled() - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecNodeConfig
-
- 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.BuiltInSqlFunction
-
- isDeterministic() - Method in class org.apache.flink.table.planner.functions.sql.FlinkSqlTimestampFunction
-
- isDeterministic() - Method in class org.apache.flink.table.planner.functions.sql.MatchRowTimeFunction
-
- isEmpty() - Method in class org.apache.flink.table.planner.plan.trait.ModifyKindSet
-
- isEventTime() - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.IntervalJoinSpec.WindowBounds
-
- isForceCheckpointing() - Method in class org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
-
- isGroup() - Method in class org.apache.calcite.sql.SqlGroupedWindowFunction
-
- isGroupAuxiliary() - Method in class org.apache.calcite.sql.SqlGroupedWindowFunction
-
- isGroupedAggregation() - Method in class org.apache.flink.table.planner.functions.inference.AbstractSqlCallContext
-
- isHiveFunc(Object) - Static method in class org.apache.flink.table.planner.functions.utils.HiveFunctionUtils
-
- isInputRefOnly(BatchPhysicalCalc) - Method in class org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalAggIntoScanRuleBase
-
Currently, we only supports to push down aggregate above calc which has input ref only.
- isInsertOnly() - Method in class org.apache.flink.table.planner.plan.trait.ModifyKindSet
-
- isInternal() - Method in class org.apache.flink.table.planner.functions.sql.BuiltInSqlFunction
-
- isInternal() - Method in interface org.apache.flink.table.planner.functions.sql.BuiltInSqlOperator
-
- 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
-
- isNestedAggregateWindow(SqlNode) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- 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.functions.sql.SqlWindowTableFunction.AbstractOperandMetadata
-
- isOptional(int) - Method in class org.apache.flink.table.planner.plan.type.NumericExceptFirstOperandChecker
-
- isOverAggregateWindow(SqlNode) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- isPrinting() - Method in interface org.apache.flink.table.planner.functions.casting.CastRule.Context
-
- isPrinting() - Method in interface org.apache.flink.table.planner.functions.casting.CodeGeneratorCastRule.Context
-
- isProctime() - Method in class org.apache.flink.table.planner.plan.logical.WindowingStrategy
-
- isProjectionNotPushedDown(BatchPhysicalTableSourceScan) - Method in class org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalAggIntoScanRuleBase
-
- isPythonWorkerInProcessMode(Configuration) - Static method in class org.apache.flink.table.planner.plan.nodes.exec.utils.CommonPythonUtil
-
- isPythonWorkerUsingManagedMemory(Configuration) - Static method in class org.apache.flink.table.planner.plan.nodes.exec.utils.CommonPythonUtil
-
- isRows() - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.OverSpec.GroupSpec
-
- isRowtime - Variable in class org.apache.flink.table.planner.plan.logical.WindowingStrategy
-
- isRowtime() - Method in class org.apache.flink.table.planner.plan.logical.WindowingStrategy
-
- isRowtime() - Method in class org.apache.flink.table.planner.plan.trait.RelWindowProperties
-
- isSlidingWindow(OverSpec.GroupSpec) - Method in class org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecOverAggregateBase
-
- isSourceChangeEventsDuplicate(ResolvedSchema, DynamicTableSource, TableConfig) - Static method in class org.apache.flink.table.planner.connectors.DynamicSourceUtils
-
Returns true if the table source produces duplicate change events.
- isStreaming - Variable in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecLegacySink
-
- isStreamingMode() - Method in class org.apache.flink.table.planner.catalog.CatalogSchemaTable
-
- isStrict() - Method in class org.apache.flink.table.planner.plan.nodes.exec.InputProperty.KeepInputAsIsDistribution
-
- isSystemField(RelDataTypeField) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- 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
-
- isUnboundedFollowingWindow(OverSpec.GroupSpec) - Method in class org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecOverAggregateBase
-
- isUnboundedPrecedingWindow(OverSpec.GroupSpec) - Method in class org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecOverAggregateBase
-
- isUnboundedWindow(OverSpec.GroupSpec) - Method in class org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecOverAggregateBase
-
- isUnsupported(Class<T>) - Static method in class org.apache.flink.table.planner.plan.utils.ExecNodeMetadataUtil
-
- isUpsertSource(ResolvedSchema, DynamicTableSource) - Static method in class org.apache.flink.table.planner.connectors.DynamicSourceUtils
-
Returns true if the table is an upsert source.
- isValid(Litmus, RelNode.Context) - Method in class org.apache.calcite.rel.logical.LogicalSnapshot
-
- 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
-
- 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.
- makeIn(RexNode, List<? extends RexNode>) - Method in class org.apache.flink.table.planner.calcite.FlinkRexBuilder
-
Convert the conditions into the IN and fix [CALCITE-4888]: Unexpected RexNode
when call RelBuilder.in(org.apache.calcite.rex.RexNode, org.apache.calcite.rex.RexNode...) to create an IN predicate with a list of varchar
literals which have different length in RexBuilder.makeIn(org.apache.calcite.rex.RexNode, java.util.List<? extends org.apache.calcite.rex.RexNode>).
- makeLegacySourceTransformationsBounded(Transformation<?>) - Static method in class org.apache.flink.table.planner.plan.nodes.exec.utils.ExecNodeUtil
-
The planner might have more information than expressed in legacy source transformations.
- makeNullaryCall(SqlIdentifier) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- makeZeroLiteral(RelDataType) - Method in class org.apache.flink.table.planner.calcite.FlinkRexBuilder
-
Creates a literal of the default value for the given type.
- MAP_VALUE_CONSTRUCTOR - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- match(String) - Method in class org.apache.flink.table.planner.parse.AbstractRegexParseStrategy
-
- match(String) - Method in interface org.apache.flink.table.planner.parse.ExtendedParseStrategy
-
Determine whether the input statement is satisfied the strategy.
- 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 an event time attribute with TIMESTAMP or TIMESTAMP_LTZ type from
MATCH_RECOGNIZE.
- MATCH_TRANSFORMATION - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecMatch
-
- 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.ProjectSnapshotTransposeRule
-
- 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.ProjectWindowTableFunctionTransposeRule
-
- matches(RelOptRuleCall) - Method in class org.apache.flink.table.planner.plan.rules.logical.PushFilterInCalcIntoTableSourceScanRule
-
- matches(RelOptRuleCall) - Method in class org.apache.flink.table.planner.plan.rules.logical.PushFilterIntoSourceScanRuleBase
-
- 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.logical.PythonMapMergeRule
-
- matches(RelOptRuleCall) - Method in class org.apache.flink.table.planner.plan.rules.logical.PythonMapRenameRule
-
- matches(RelOptRuleCall) - Method in class org.apache.flink.table.planner.plan.rules.logical.RedundantRankNumberColumnRemoveRule
-
- matches(RelOptRuleCall) - Method in class org.apache.flink.table.planner.plan.rules.physical.batch.BatchPhysicalPythonAggregateRule
-
- matches(RelOptRuleCall) - Method in class org.apache.flink.table.planner.plan.rules.physical.batch.BatchPhysicalPythonCorrelateRule
-
- matches(RelOptRuleCall) - Method in class org.apache.flink.table.planner.plan.rules.physical.batch.BatchPhysicalPythonWindowAggregateRule
-
- matches(RelOptRuleCall) - Method in class org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalHashAggIntoScanRule
-
- matches(RelOptRuleCall) - Method in class org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalHashAggWithCalcIntoScanRule
-
- matches(RelOptRuleCall) - Method in class org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalSortAggIntoScanRule
-
- matches(RelOptRuleCall) - Method in class org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalSortAggWithCalcIntoScanRule
-
- matches(RelOptRuleCall) - Method in class org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalSortAggWithSortAndCalcIntoScanRule
-
- matches(RelOptRuleCall) - Method in class org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalSortAggWithSortIntoScanRule
-
- matches(RelOptRuleCall) - Method in class org.apache.flink.table.planner.plan.rules.physical.stream.StreamPhysicalPythonCorrelateRule
-
- matches(RelOptRuleCall) - Method in class org.apache.flink.table.planner.plan.rules.physical.stream.StreamPhysicalPythonGroupAggregateRule
-
- matches(RelOptRuleCall) - Method in class org.apache.flink.table.planner.plan.rules.physical.stream.StreamPhysicalPythonGroupTableAggregateRule
-
- matches(RelOptRuleCall) - Method in class org.apache.flink.table.planner.plan.rules.physical.stream.StreamPhysicalPythonGroupWindowAggregateRule
-
- matches(RelOptRuleCall) - Method in class org.apache.flink.table.planner.plan.rules.physical.stream.StreamPhysicalPythonOverAggregateRule
-
- matches(RelOptRuleCall) - Method in class org.apache.flink.table.planner.plan.rules.physical.stream.TwoStageOptimizedWindowAggregateRule
-
- MatchRowTimeFunction - Class in org.apache.flink.table.planner.functions.sql
-
The function used to access a rowtime attribute with TIMESTAMP or TIMESTAMP_LTZ type from
MATCH_RECOGNIZE clause.
- MatchRowTimeFunction() - Constructor for class org.apache.flink.table.planner.functions.sql.MatchRowTimeFunction
-
- MatchSpec - Class in org.apache.flink.table.planner.plan.nodes.exec.spec
-
MatchSpec describes the MATCH_RECOGNIZE info, see
Match.
- MatchSpec(RexNode, Map<String, RexNode>, Map<String, RexNode>, RexNode, Map<String, SortedSet<String>>, boolean, PartitionSpec, SortSpec, RexNode) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.spec.MatchSpec
-
- 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.TimestampLtzMaxAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in TimestampLtz Max aggregate function.
- MaxAggFunction.TimestampMaxAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Timestamp Max aggregate function.
- MD5 - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- 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.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
-
- METHOD - Static variable in interface org.apache.flink.table.planner.plan.metadata.FlinkMetadata.UpsertKeys
-
- METHOD - Static variable in interface org.apache.flink.table.planner.plan.metadata.FlinkMetadata.WindowProperties
-
- 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.TimestampLtzMinAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in TimestampLtz Min aggregate function.
- MinAggFunction.TimestampMinAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in Timestamp Min aggregate function.
- MINI_BATCH_ASSIGNER_TRANSFORMATION - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecMiniBatchAssigner
-
- MiniBatchInterval - Class in org.apache.flink.table.planner.plan.trait
-
The pojo class that describes the mini-batch interval and mini-batch mode.
- MiniBatchInterval(long, MiniBatchMode) - Constructor for class org.apache.flink.table.planner.plan.trait.MiniBatchInterval
-
- MiniBatchMode - Enum in org.apache.flink.table.planner.plan.trait
-
The type of mini-batch interval: rowtime or proctime.
- 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
-
- 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
-
- monotonicity(SqlMonotonicity) - Method in class org.apache.flink.table.planner.functions.sql.BuiltInSqlFunction.Builder
-
- monotonicity(Function<SqlOperatorBinding, SqlMonotonicity>) - Method in class org.apache.flink.table.planner.functions.sql.BuiltInSqlFunction.Builder
-
- MONTH - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- MultipleExecNodeMetadata - Annotation Type in org.apache.flink.table.planner.plan.nodes.exec
-
- MultipleInputNodeCreationProcessor - Class in org.apache.flink.table.planner.plan.nodes.exec.processor
-
- MultipleInputNodeCreationProcessor(boolean) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.processor.MultipleInputNodeCreationProcessor
-
- MultipleTransformationTranslator<T> - Interface in org.apache.flink.table.planner.plan.nodes.exec
-
- 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
-
- PAD_LEFT_TRANSFORMATION - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecIntervalJoin
-
- PAD_RIGHT_TRANSFORMATION - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecIntervalJoin
-
- PARAM_DATA - Static variable in class org.apache.flink.table.planner.functions.sql.SqlWindowTableFunction
-
The data source which the table function computes with.
- PARAM_KEY - Static variable in class org.apache.flink.table.planner.functions.sql.SqlWindowTableFunction
-
The session key(s), only used for SESSION window.
- PARAM_OFFSET - Static variable in class org.apache.flink.table.planner.functions.sql.SqlWindowTableFunction
-
The optional align offset for each window.
- PARAM_SIZE - Static variable in class org.apache.flink.table.planner.functions.sql.SqlWindowTableFunction
-
The window duration INTERVAL.
- PARAM_SLIDE - Static variable in class org.apache.flink.table.planner.functions.sql.SqlWindowTableFunction
-
The slide interval, only used for HOP window.
- PARAM_STEP - Static variable in class org.apache.flink.table.planner.functions.sql.SqlWindowTableFunction
-
The slide interval, only used for HOP window.
- PARAM_TIMECOL - Static variable in class org.apache.flink.table.planner.functions.sql.SqlWindowTableFunction
-
The time attribute column.
- paramNames() - Method in class org.apache.flink.table.planner.functions.sql.SqlWindowTableFunction.AbstractOperandMetadata
-
- paramTypes(RelDataTypeFactory) - Method in class org.apache.flink.table.planner.functions.sql.SqlWindowTableFunction.AbstractOperandMetadata
-
- parse(String) - Method in class org.apache.flink.table.planner.delegation.ParserImpl
-
When parsing statement, it first uses
ExtendedParser to parse statements.
- parse(String) - Method in class org.apache.flink.table.planner.parse.CalciteParser
-
Parses a SQL statement into a SqlNode.
- parse(String) - Method in class org.apache.flink.table.planner.parse.ExtendedParser
-
Parse the input statement to the Operation.
- PARSE_URL - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- parseExpression(String) - Method in class org.apache.flink.table.planner.parse.CalciteParser
-
Parses a SQL expression into a SqlNode.
- parseIdentifier(String) - Method in class org.apache.flink.table.planner.delegation.ParserImpl
-
- parseIdentifier(String) - Method in class org.apache.flink.table.planner.parse.CalciteParser
-
Parses a SQL string as an identifier into a SqlIdentifier.
- ParserFactory - Interface in org.apache.flink.table.planner.delegation
-
Factory that creates Parser.
- ParserFactory.Context - Interface in org.apache.flink.table.planner.delegation
-
Context provided when a parser is created.
- ParserFactory.DefaultParserContext - Class in org.apache.flink.table.planner.delegation
-
- ParserImpl - Class in org.apache.flink.table.planner.delegation
-
Implementation of Parser that uses Calcite.
- ParserImpl(CatalogManager, Supplier<FlinkPlannerImpl>, Supplier<CalciteParser>, SqlExprToRexConverterFactory) - Constructor for class org.apache.flink.table.planner.delegation.ParserImpl
-
- parseSqlExpression(String, RowType, LogicalType) - Method in class org.apache.flink.table.planner.delegation.ParserImpl
-
- parseSqlList(String) - Method in class org.apache.flink.table.planner.parse.CalciteParser
-
Parses a SQL string into a SqlNodeList.
- PartialFinalType - Enum in org.apache.flink.table.planner.plan
-
Enumerations for partial final aggregate types.
- PARTITIONER_TRANSFORMATION - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecSink
-
- PartitioningSpec - Class in org.apache.flink.table.planner.plan.abilities.sink
-
A sub-class of
SinkAbilitySpec that can not only serialize/deserialize the partition
to/from JSON, but also can write partitioned data for
SupportsPartitioning.
- PartitioningSpec(Map<String, String>) - Constructor for class org.apache.flink.table.planner.plan.abilities.sink.PartitioningSpec
-
- PartitionPushDownSpec - Class in org.apache.flink.table.planner.plan.abilities.source
-
A sub-class of
SourceAbilitySpec that can not only serialize/deserialize the partitions
to/from JSON, but also can push the partitions into a
SupportsPartitionPushDown.
- PartitionPushDownSpec(List<Map<String, String>>) - Constructor for class org.apache.flink.table.planner.plan.abilities.source.PartitionPushDownSpec
-
- PartitionSpec - Class in org.apache.flink.table.planner.plan.nodes.exec.spec
-
- PartitionSpec(int[]) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.spec.PartitionSpec
-
- pattern - Variable in class org.apache.flink.table.planner.parse.AbstractRegexParseStrategy
-
- PERCENT_REMAINDER - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- performUnconditionalRewrites(SqlNode, boolean) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
Performs expression rewrites which are always used unconditionally.
- 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(boolean, TableConfig, ModuleManager, 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
-
- popFunctionCall() - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- 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
-
- predicate(BiPredicate<LogicalType, LogicalType>) - Method in class org.apache.flink.table.planner.functions.casting.CastRulePredicate.Builder
-
- prepareDynamicSource(String, ResolvedCatalogTable, DynamicTableSource, boolean, ReadableConfig) - Static method in class org.apache.flink.table.planner.connectors.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.InputProperty.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(ExecNodeGraph, ProcessorContext) - Method in class org.apache.flink.table.planner.plan.nodes.exec.processor.DeadlockBreakupProcessor
-
- process(ExecNodeGraph, ProcessorContext) - Method in interface org.apache.flink.table.planner.plan.nodes.exec.processor.ExecNodeGraphProcessor
-
- process(ExecNodeGraph, ProcessorContext) - Method in class org.apache.flink.table.planner.plan.nodes.exec.processor.ForwardHashExchangeProcessor
-
- process(ExecNodeGraph, ProcessorContext) - Method in class org.apache.flink.table.planner.plan.nodes.exec.processor.MultipleInputNodeCreationProcessor
-
- ProcessorContext - Class in org.apache.flink.table.planner.plan.nodes.exec.processor
-
- ProcessorContext(PlannerBase) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.processor.ProcessorContext
-
- 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 that materializes a processing time attribute.
- 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.
- PROJECT_INSTANCE - Static variable in class org.apache.flink.table.planner.plan.rules.logical.RemoveUnreachableCoalesceArgumentsRule
-
- ProjectPushDownSpec - Class in org.apache.flink.table.planner.plan.abilities.source
-
A sub-class of
SourceAbilitySpec that can not only serialize/deserialize the projection
to/from JSON, but also can push the projection into a
SupportsProjectionPushDown.
- ProjectPushDownSpec(int[][], RowType) - Constructor for class org.apache.flink.table.planner.plan.abilities.source.ProjectPushDownSpec
-
- ProjectSnapshotTransposeRule - Class in org.apache.flink.table.planner.plan.rules.logical
-
- ProjectSnapshotTransposeRule(ProjectSnapshotTransposeRule.Config) - Constructor for class org.apache.flink.table.planner.plan.rules.logical.ProjectSnapshotTransposeRule
-
- ProjectSnapshotTransposeRule.Config - Interface in org.apache.flink.table.planner.plan.rules.logical
-
- 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
-
- ProjectWindowTableFunctionTransposeRule - Class in org.apache.flink.table.planner.plan.rules.logical
-
Planner rule that pushes a LogicalProject into a LogicalTableFunctionScan which
contains a Window table function call by splitting the projection into a projection on top of
child of the TableFunctionScan.
- ProjectWindowTableFunctionTransposeRule() - Constructor for class org.apache.flink.table.planner.plan.rules.logical.ProjectWindowTableFunctionTransposeRule
-
- proto(Context) - Static method in class org.apache.flink.table.planner.calcite.FlinkRelBuilder
-
- PushFilterInCalcIntoTableSourceScanRule - Class in org.apache.flink.table.planner.plan.rules.logical
-
Pushes a filter condition from the FlinkLogicalCalc and into a FlinkLogicalTableSourceScan.
- PushFilterInCalcIntoTableSourceScanRule() - Constructor for class org.apache.flink.table.planner.plan.rules.logical.PushFilterInCalcIntoTableSourceScanRule
-
- PushFilterIntoSourceScanRuleBase - Class in org.apache.flink.table.planner.plan.rules.logical
-
Base class for rules that push down filters into table scan.
- PushFilterIntoSourceScanRuleBase(RelOptRuleOperand, String) - Constructor for class org.apache.flink.table.planner.plan.rules.logical.PushFilterIntoSourceScanRuleBase
-
- 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
-
- PushFilterPastChangelogNormalizeRule - Class in org.apache.flink.table.planner.plan.rules.physical.stream
-
Pushes primary key filters through a ChangelogNormalize
operator to reduce its state size.
- PushFilterPastChangelogNormalizeRule(PushFilterPastChangelogNormalizeRule.Config) - Constructor for class org.apache.flink.table.planner.plan.rules.physical.stream.PushFilterPastChangelogNormalizeRule
-
- PushFilterPastChangelogNormalizeRule.Config - Interface in org.apache.flink.table.planner.plan.rules.physical.stream
-
- pushFunctionCall() - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- pushFunctionScan(RelBuilder, SqlOperator, int, Iterable<RexNode>, List<String>) - Static method in class org.apache.flink.table.planner.calcite.FlinkRelBuilder
-
RelBuilder.functionScan(SqlOperator, int, Iterable) cannot work smoothly with aliases
which is why we implement a custom one.
- 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
-
- PushLocalAggIntoScanRuleBase - Class in org.apache.flink.table.planner.plan.rules.physical.batch
-
Planner rule that tries to push a local aggregator into an BatchPhysicalTableSourceScan
whose table is a TableSourceTable with a source supporting SupportsAggregatePushDown.
- PushLocalAggIntoScanRuleBase(RelOptRuleOperand, String) - Constructor for class org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalAggIntoScanRuleBase
-
- pushLocalAggregateIntoScan(RelOptRuleCall, BatchPhysicalGroupAggregateBase, BatchPhysicalTableSourceScan) - Method in class org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalAggIntoScanRuleBase
-
- pushLocalAggregateIntoScan(RelOptRuleCall, BatchPhysicalGroupAggregateBase, BatchPhysicalTableSourceScan, int[]) - Method in class org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalAggIntoScanRuleBase
-
- PushLocalHashAggIntoScanRule - Class in org.apache.flink.table.planner.plan.rules.physical.batch
-
Planner rule that tries to push a local hash aggregate which without sort into a BatchPhysicalTableSourceScan whose table is a TableSourceTable with a source supporting
SupportsAggregatePushDown.
- PushLocalHashAggIntoScanRule() - Constructor for class org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalHashAggIntoScanRule
-
- PushLocalHashAggWithCalcIntoScanRule - Class in org.apache.flink.table.planner.plan.rules.physical.batch
-
Planner rule that tries to push a local hash aggregate which with calc into a BatchPhysicalTableSourceScan whose table is a TableSourceTable with a source supporting
SupportsAggregatePushDown.
- PushLocalHashAggWithCalcIntoScanRule() - Constructor for class org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalHashAggWithCalcIntoScanRule
-
- PushLocalSortAggIntoScanRule - Class in org.apache.flink.table.planner.plan.rules.physical.batch
-
Planner rule that tries to push a local sort aggregate which without sort into a BatchPhysicalTableSourceScan whose table is a TableSourceTable with a source supporting
SupportsAggregatePushDown.
- PushLocalSortAggIntoScanRule() - Constructor for class org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalSortAggIntoScanRule
-
- PushLocalSortAggWithCalcIntoScanRule - Class in org.apache.flink.table.planner.plan.rules.physical.batch
-
Planner rule that tries to push a local sort aggregate which without sort into a BatchPhysicalTableSourceScan whose table is a TableSourceTable with a source supporting
SupportsAggregatePushDown.
- PushLocalSortAggWithCalcIntoScanRule() - Constructor for class org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalSortAggWithCalcIntoScanRule
-
- PushLocalSortAggWithSortAndCalcIntoScanRule - Class in org.apache.flink.table.planner.plan.rules.physical.batch
-
Planner rule that tries to push a local sort aggregate which with sort and calc into a BatchPhysicalTableSourceScan whose table is a TableSourceTable with a source supporting
SupportsAggregatePushDown.
- PushLocalSortAggWithSortAndCalcIntoScanRule() - Constructor for class org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalSortAggWithSortAndCalcIntoScanRule
-
- PushLocalSortAggWithSortIntoScanRule - Class in org.apache.flink.table.planner.plan.rules.physical.batch
-
Planner rule that tries to push a local sort aggregate which with sort into a BatchPhysicalTableSourceScan whose table is a TableSourceTable with a source supporting
SupportsAggregatePushDown.
- PushLocalSortAggWithSortIntoScanRule() - Constructor for class org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalSortAggWithSortIntoScanRule
-
- 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
-
- PushProjectIntoTableSourceScanRule(PushProjectIntoTableSourceScanRule.Config) - Constructor for class org.apache.flink.table.planner.plan.rules.logical.PushProjectIntoTableSourceScanRule
-
- PushProjectIntoTableSourceScanRule.Config - Interface in org.apache.flink.table.planner.plan.rules.logical
-
- 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 and SupportsSourceWatermark.
- 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.
- PythonMapMergeRule - Class in org.apache.flink.table.planner.plan.rules.logical
-
Rule will merge Python FlinkLogicalCalc used in Map operation, Flatten FlinkLogicalCalc and Python FlinkLogicalCalc used in Map operation together.
- PythonMapRenameRule - Class in org.apache.flink.table.planner.plan.rules.logical
-
Rule which renames the field names of the Flatten FlinkLogicalCalc which is right after a
FlinkLogicalCalc representing a Python Map operation to the output names of the map
function.
- 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(ImmutableBitSet, RelCollation, RankType, RankRange, RelDataTypeField, boolean) - Method in class org.apache.flink.table.planner.calcite.FlinkRelBuilder
-
- RANK - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- RANK_TRANSFORMATION - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecRank
-
- 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
-
- RankProcessStrategy - Interface in org.apache.flink.table.planner.plan.utils
-
Base class of Strategy to choose different rank process function.
- RankProcessStrategy.AppendFastStrategy - Class in org.apache.flink.table.planner.plan.utils
-
A strategy which only works when input only contains insertion changes.
- RankProcessStrategy.RetractStrategy - Class in org.apache.flink.table.planner.plan.utils
-
A strategy which works when input contains update or deletion changes.
- RankProcessStrategy.UndefinedStrategy - Class in org.apache.flink.table.planner.plan.utils
-
A placeholder strategy which will be inferred after FlinkChangelogModeInferenceProgram.
- RankProcessStrategy.UpdateFastStrategy - Class in org.apache.flink.table.planner.plan.utils
-
- 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
-
- ReadingMetadataSpec - Class in org.apache.flink.table.planner.plan.abilities.source
-
A sub-class of
SourceAbilitySpec that can not only serialize/deserialize the metadata
columns to/from JSON, but also can read the metadata columns from
SupportsReadingMetadata.
- ReadingMetadataSpec(List<String>, RowType) - Constructor for class org.apache.flink.table.planner.plan.abilities.source.ReadingMetadataSpec
-
- reduceExpr(int, SqlSpecialOperator.TokenSequence) - Method in class org.apache.calcite.sql.fun.SqlDotOperator
-
- RedundantRankNumberColumnRemoveRule - Class in org.apache.flink.table.planner.plan.rules.logical
-
Planner rule that removes the output column of rank number iff the rank number column is not used
by successor calc.
- RedundantRankNumberColumnRemoveRule() - Constructor for class org.apache.flink.table.planner.plan.rules.logical.RedundantRankNumberColumnRemoveRule
-
- 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
-
- registerNamespace(SqlValidatorScope, String, SqlValidatorNamespace, boolean) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
Registers a new namespace, and adds it as a child of its parent scope.
- 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 issues.
- 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
-
- RelTimeIndicatorConverter - Class in org.apache.flink.table.planner.calcite
-
Traverses a RelNode tree and converts fields with TimeIndicatorRelDataType type.
- RelWindowProperties - Class in org.apache.flink.table.planner.plan.trait
-
It describes the information of window properties of a RelNode.
- 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.
- RemoveUnreachableCoalesceArgumentsRule - Class in org.apache.flink.table.planner.plan.rules.logical
-
Removes unreachable BuiltInFunctionDefinitions.COALESCE arguments.
- RemoveUnreachableCoalesceArgumentsRule(RemoveUnreachableCoalesceArgumentsRule.Config) - Constructor for class org.apache.flink.table.planner.plan.rules.logical.RemoveUnreachableCoalesceArgumentsRule
-
- RemoveUnreachableCoalesceArgumentsRule.Config - Interface in org.apache.flink.table.planner.plan.rules.logical
-
- removeValidatedNodeType(SqlNode) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- 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
-
- replaceInputEdge(int, ExecEdge) - Method in interface org.apache.flink.table.planner.plan.nodes.exec.ExecNode
-
Replaces the ordinalInParentth input edge.
- replaceInputEdge(int, ExecEdge) - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecNodeBase
-
- requiredDistribution(InputProperty.RequiredDistribution) - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecEdge.Builder
-
- requiredDistribution(InputProperty.RequiredDistribution) - Method in class org.apache.flink.table.planner.plan.nodes.exec.InputProperty.Builder
-
- RequiredDistribution(InputProperty.DistributionType) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.InputProperty.RequiredDistribution
-
- requiredOptions() - Method in class org.apache.flink.table.planner.delegation.DefaultExecutorFactory
-
- requiredOptions() - Method in class org.apache.flink.table.planner.delegation.DefaultExpressionParserFactory
-
- requiredOptions() - Method in class org.apache.flink.table.planner.delegation.DefaultParserFactory
-
- requiredOptions() - Method in class org.apache.flink.table.planner.delegation.DefaultPlannerFactory
-
- resetIdCounter() - Static method in class org.apache.flink.table.planner.plan.nodes.exec.ExecNodeContext
-
Reset the id counter to 0.
- ResetOperationParseStrategy - Class in org.apache.flink.table.planner.parse
-
Strategy to parse statement to ResetOperation.
- resolve(Expression) - Method in class org.apache.flink.table.planner.expressions.CallExpressionResolver
-
- resolve(LogicalType, LogicalType) - Static method in class org.apache.flink.table.planner.functions.casting.CastRuleProvider
-
Resolve a
CastRule for the provided input type and target type.
- resolveFiltersAndCreateTableSourceTable(RexNode[], TableSourceTable, TableScan, RelBuilder) - Method in class org.apache.flink.table.planner.plan.rules.logical.PushFilterIntoSourceScanRuleBase
-
Resolves filters using the underlying sources SupportsFilterPushDown and creates a
new TableSourceTable with the supplied predicates.
- resolveInputPriorityConflict(ExecNode<?>, int, int) - Method in class org.apache.flink.table.planner.plan.nodes.exec.processor.utils.InputOrderCalculator
-
- resolveInputPriorityConflict(ExecNode<?>, int, int) - Method in class org.apache.flink.table.planner.plan.nodes.exec.processor.utils.InputPriorityConflictResolver
-
- resolveInputPriorityConflict(ExecNode<?>, int, int) - Method in class org.apache.flink.table.planner.plan.nodes.exec.processor.utils.InputPriorityGraphGenerator
-
- resolveWindow(SqlNode, SqlValidatorScope) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- RETRACT_STRATEGY - Static variable in interface org.apache.flink.table.planner.plan.utils.RankProcessStrategy
-
- 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.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
-
- RetractStrategy() - Constructor for class org.apache.flink.table.planner.plan.utils.RankProcessStrategy.RetractStrategy
-
- retrieveExecNode(String, int) - Static method in class org.apache.flink.table.planner.plan.utils.ExecNodeMetadataUtil
-
- returnType(SqlReturnTypeInference) - Method in class org.apache.flink.table.planner.functions.sql.BuiltInSqlFunction.Builder
-
- 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.
- RexLiteralUtil - Class in org.apache.flink.table.planner.plan.utils
-
- RexNodeExpression - Class in org.apache.flink.table.planner.expressions
-
Wrapper for a ResolvedExpression that originated from a RexNode.
- RexNodeExpression(RexNode, DataType, String, String) - 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
-
- RowDataToStringConverterImpl - Class in org.apache.flink.table.planner.functions.casting
-
- RowDataToStringConverterImpl(DataType) - Constructor for class org.apache.flink.table.planner.functions.casting.RowDataToStringConverterImpl
-
- RowDataToStringConverterImpl(DataType, ZoneId, ClassLoader, boolean) - Constructor for class org.apache.flink.table.planner.functions.casting.RowDataToStringConverterImpl
-
- 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
-
- RowTypeUtils - Class in org.apache.flink.table.planner.typeutils
-
Utils for deriving row types of RelNodes.
- RowTypeUtils() - Constructor for class org.apache.flink.table.planner.typeutils.RowTypeUtils
-
- 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
-
- scan(ObjectIdentifier, Map<String, String>) - Method in class org.apache.flink.table.planner.calcite.FlinkRelBuilder
-
- scope - Variable in class org.apache.calcite.sql.validate.SqlValidatorImpl.IdInfo
-
- scopes - Variable in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
Maps query node objects to the SqlValidatorScope scope created from
them.
- 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
-
- sequence - Variable in class org.apache.flink.table.planner.functions.aggfunctions.RankLikeAggFunctionBase
-
- SerdeContext - Class in org.apache.flink.table.planner.plan.nodes.exec.serde
-
A context to allow the store user-defined data within ExecNode serialization and deserialization.
- SerdeContext(Parser, FlinkContext, ClassLoader, FlinkTypeFactory, SqlOperatorTable) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.serde.SerdeContext
-
- serializableToCalcite(SymbolUtil.SerializableSymbol) - Static method in class org.apache.flink.table.planner.typeutils.SymbolUtil
-
- serializableToCalcite(Class<T>, String) - Static method in class org.apache.flink.table.planner.typeutils.SymbolUtil
-
- 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
-
- setBufferTimeout(long) - Method in class org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
-
- setCompiled(boolean) - Method in interface org.apache.flink.table.planner.plan.nodes.exec.ExecNode
-
Declares whether the node has been created as part of a plan compilation.
- setCompiled(boolean) - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecNodeBase
-
- setExpectedOutputType(SqlNode, RelDataType) - Method in class org.apache.flink.table.planner.calcite.FlinkCalciteSqlValidator
-
- setInputEdges(List<ExecEdge>) - Method in interface org.apache.flink.table.planner.plan.nodes.exec.ExecNode
-
Sets the input
ExecEdges which connect this nodes and its input nodes.
- setInputEdges(List<ExecEdge>) - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecNodeBase
-
- setManagedMemoryWeight(Transformation<T>, long) - Static method in class org.apache.flink.table.planner.plan.nodes.exec.utils.ExecNodeUtil
-
Sets {Transformation#declareManagedMemoryUseCaseAtOperatorScope(ManagedMemoryUseCase, int)}
using the given bytes for ManagedMemoryUseCase.OPERATOR.
- 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
-
- SetOperationParseStrategy - Class in org.apache.flink.table.planner.parse
-
Strategy to parse statement to SetOperation.
- SetOperationParseStrategy() - Constructor for class org.apache.flink.table.planner.parse.SetOperationParseStrategy
-
- setOriginal(SqlNode, SqlNode) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- setParallelism(int) - Method in class org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
-
- setRequiredExchangeMode(StreamExchangeMode) - Method in class org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecExchange
-
- 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
-
- setTableSink(DynamicTableSink) - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.DynamicTableSinkSpec
-
- setTableSource(DynamicTableSource) - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.DynamicTableSourceSpec
-
- setValidatedNodeType(SqlNode, RelDataType) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
Saves the type of a SqlNode, now that it has been validated.
- 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().
- 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
-
- shouldAllowIntermediateOrderBy() - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- shouldAllowOverRelation() - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- shouldSetUid() - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecNodeConfig
-
- shuffle(ExecEdge.Shuffle) - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecEdge.Builder
-
- Shuffle(ExecEdge.Shuffle.Type) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.ExecEdge.Shuffle
-
- 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
-
- SINGLETON_DISTRIBUTION - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.InputProperty
-
The input will read all records, and the parallelism of the target node must be 1.
- SINGLETON_SHUFFLE - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.ExecEdge
-
The parallelism of the target node must be 1.
- SingleTransformationTranslator<T> - Interface in org.apache.flink.table.planner.plan.nodes.exec
-
- 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.TimestampLtzSingleValueAggFunction - Class in org.apache.flink.table.planner.functions.aggfunctions
-
Built-in timestampLtz 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
-
- SINK_TRANSFORMATION - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecSink
-
- SinkAbilitySpec - Interface in org.apache.flink.table.planner.plan.abilities.sink
-
An interface that can not only serialize/deserialize the sink abilities to/from JSON, but also
can apply the abilities to a DynamicTableSink.
- 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
-
- SliceAttachedWindowingStrategy - Class in org.apache.flink.table.planner.plan.logical
-
A windowing strategy that gets windows from input columns as window slice have been assigned and
attached to the physical columns.
- SliceAttachedWindowingStrategy(WindowSpec, LogicalType, int) - Constructor for class org.apache.flink.table.planner.plan.logical.SliceAttachedWindowingStrategy
-
- 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.
- SortFieldSpec(int, boolean, boolean) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.spec.SortSpec.SortFieldSpec
-
- SortSpec - Class in org.apache.flink.table.planner.plan.nodes.exec.spec
-
SortSpec describes how the data will be sorted.
- SortSpec(SortSpec.SortFieldSpec[]) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.spec.SortSpec
-
- SortSpec.SortFieldSpec - Class in org.apache.flink.table.planner.plan.nodes.exec.spec
-
Sort info for a Field.
- SortSpec.SortSpecBuilder - Class in org.apache.flink.table.planner.plan.nodes.exec.spec
-
SortSpec builder.
- SortSpecBuilder() - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.spec.SortSpec.SortSpecBuilder
-
- SOURCE - Static variable in class org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
-
- source(ExecNode<?>) - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecEdge.Builder
-
- SOURCE_TRANSFORMATION - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecTableSourceScan
-
- SourceAbilityContext - Class in org.apache.flink.table.planner.plan.abilities.source
-
A sub-class of
FlinkContext which contains the information for
SourceAbilitySpec
to apply the following abilities to
DynamicTableSource.
- SourceAbilityContext(FlinkContext, RowType) - Constructor for class org.apache.flink.table.planner.plan.abilities.source.SourceAbilityContext
-
- SourceAbilitySpec - Interface in org.apache.flink.table.planner.plan.abilities.source
-
An interface that can not only serialize/deserialize the source abilities to/from JSON, but also
can apply the abilities to a DynamicTableSource.
- SourceAbilitySpecBase - Class in org.apache.flink.table.planner.plan.abilities.source
-
- SourceAbilitySpecBase() - Constructor for class org.apache.flink.table.planner.plan.abilities.source.SourceAbilitySpecBase
-
- SourceAbilitySpecBase(RowType) - Constructor for class org.apache.flink.table.planner.plan.abilities.source.SourceAbilitySpecBase
-
- sourceType - Variable in class org.apache.flink.table.planner.plan.utils.LookupJoinUtil.ConstantLookupKey
-
- SourceWatermarkSpec - Class in org.apache.flink.table.planner.plan.abilities.source
-
A sub-class of
SourceAbilitySpec that can not only serialize/deserialize the boolean flag
whether a source watermark should be used to/from JSON, but can also apply it to
SupportsSourceWatermark.
- SourceWatermarkSpec(boolean, RowType) - Constructor for class org.apache.flink.table.planner.plan.abilities.source.SourceWatermarkSpec
-
- 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
-
- SqlArrayConstructor - Class in org.apache.flink.table.planner.functions.sql
-
SqlOperator for ARRAY, which makes explicit casting if the element type not
equals the derived component type.
- SqlArrayConstructor() - Constructor for class org.apache.flink.table.planner.functions.sql.SqlArrayConstructor
-
- 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
-
- SqlCastFunction - Class in org.apache.calcite.sql.fun
-
SqlCastFunction.
- SqlCastFunction() - Constructor for class org.apache.calcite.sql.fun.SqlCastFunction
-
- 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
-
- SqlCumulateTableFunction - Class in org.apache.flink.table.planner.functions.sql
-
SqlCumulateTableFunction implements an operator for cumulative.
- SqlCumulateTableFunction() - Constructor for class org.apache.flink.table.planner.functions.sql.SqlCumulateTableFunction
-
- SqlDescriptorOperator - Class in org.apache.flink.table.planner.functions.sql
-
DESCRIPTOR appears as an argument in a function.
- SqlDescriptorOperator() - Constructor for class org.apache.flink.table.planner.functions.sql.SqlDescriptorOperator
-
- 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, SqlDialect, RelDataType, 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
-
- SqlGroupedWindowFunction - Class in org.apache.calcite.sql
-
SQL function that computes keys by which rows can be partitioned and aggregated.
- SqlGroupedWindowFunction(String, SqlKind, SqlGroupedWindowFunction, SqlReturnTypeInference, SqlOperandTypeInference, SqlOperandTypeChecker, SqlFunctionCategory) - Constructor for class org.apache.calcite.sql.SqlGroupedWindowFunction
-
Creates a SqlGroupedWindowFunction.
- SqlGroupedWindowFunction(String, SqlKind, SqlGroupedWindowFunction, SqlOperandTypeChecker) - Constructor for class org.apache.calcite.sql.SqlGroupedWindowFunction
-
Creates a SqlGroupedWindowFunction.
- SqlHopTableFunction - Class in org.apache.flink.table.planner.functions.sql
-
SqlHopTableFunction implements an operator for hopping.
- SqlHopTableFunction() - Constructor for class org.apache.flink.table.planner.functions.sql.SqlHopTableFunction
-
- SqlJsonObjectFunction - Class in org.apache.flink.table.planner.functions.sql
-
This class has been copied from Calcite to backport the fix made during CALCITE-4394.
- SqlJsonObjectFunction() - Constructor for class org.apache.flink.table.planner.functions.sql.SqlJsonObjectFunction
-
- 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
-
- SqlMapConstructor - Class in org.apache.flink.table.planner.functions.sql
-
SqlOperator for MAP, which makes explicit casting if the element type not
equals the derived component type.
- SqlMapConstructor() - Constructor for class org.apache.flink.table.planner.functions.sql.SqlMapConstructor
-
- 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
-
- SqlTimestampAddFunction - Class in org.apache.calcite.sql.fun
-
The TIMESTAMPADD function, which adds an interval to a datetime (TIMESTAMP, TIME or
DATE).
- SqlToOperationConverter - Class in org.apache.flink.table.planner.operations
-
Mix-in tool class for SqlNode that allows DDL commands to be converted to Operation.
- SqlTryCastFunction - Class in org.apache.flink.table.planner.functions.sql
-
This class implements the
TRY_CAST built-in, essentially delegating all the method
invocations, whenever is possible, to Calcite's
SqlCastFunction.
- SqlTumbleTableFunction - Class in org.apache.flink.table.planner.functions.sql
-
SqlTumbleTableFunction implements an operator for tumbling.
- SqlTumbleTableFunction() - Constructor for class org.apache.flink.table.planner.functions.sql.SqlTumbleTableFunction
-
- SqlValidatorImpl - Class in org.apache.calcite.sql.validate
-
Default implementation of SqlValidator, the class was copied over because of
CALCITE-4554.
- SqlValidatorImpl(SqlOperatorTable, SqlValidatorCatalogReader, RelDataTypeFactory, SqlValidator.Config) - Constructor for class org.apache.calcite.sql.validate.SqlValidatorImpl
-
Creates a validator.
- SqlValidatorImpl.DmlNamespace - Class in org.apache.calcite.sql.validate
-
Common base class for DML statement namespaces.
- SqlValidatorImpl.FunctionParamInfo - Class in org.apache.calcite.sql.validate
-
Utility object used to maintain information about the parameters in a function call.
- SqlValidatorImpl.IdInfo - Class in org.apache.calcite.sql.validate
-
Information about an identifier in a particular scope.
- SqlValidatorImpl.Status - Enum in org.apache.calcite.sql.validate
-
Validation status.
- SqlValidatorUtils - Class in org.apache.flink.table.planner.functions.utils
-
Utility methods related to SQL validation.
- SqlValidatorUtils() - Constructor for class org.apache.flink.table.planner.functions.utils.SqlValidatorUtils
-
- SqlWindowTableFunction - Class in org.apache.flink.table.planner.functions.sql
-
Base class for a table-valued function that computes windows.
- SqlWindowTableFunction(String, SqlOperandMetadata) - Constructor for class org.apache.flink.table.planner.functions.sql.SqlWindowTableFunction
-
Creates a window table function with a given name.
- SqlWindowTableFunction.AbstractOperandMetadata - Class in org.apache.flink.table.planner.functions.sql
-
Partial implementation of operand type checker.
- 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
-
- StreamExchangeModeUtils - Class in org.apache.flink.table.planner.utils
-
Utility class to load job-wide exchange mode.
- StreamExchangeModeUtils() - Constructor for class org.apache.flink.table.planner.utils.StreamExchangeModeUtils
-
- StreamExecAggregateBase - Class in org.apache.flink.table.planner.plan.nodes.exec.stream
-
- StreamExecAggregateBase(int, ExecNodeContext, ReadableConfig, List<InputProperty>, LogicalType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecAggregateBase
-
- StreamExecCalc - Class in org.apache.flink.table.planner.plan.nodes.exec.stream
-
- StreamExecCalc(ReadableConfig, List<RexNode>, RexNode, InputProperty, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecCalc
-
- StreamExecCalc(int, ExecNodeContext, ReadableConfig, List<RexNode>, RexNode, List<InputProperty>, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecCalc
-
- StreamExecChangelogNormalize - Class in org.apache.flink.table.planner.plan.nodes.exec.stream
-
Stream
ExecNode which normalizes a changelog stream which maybe an upsert stream or a
changelog stream containing duplicate events.
- StreamExecChangelogNormalize(ReadableConfig, int[], boolean, InputProperty, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecChangelogNormalize
-
- StreamExecChangelogNormalize(Integer, ExecNodeContext, ReadableConfig, int[], boolean, List<InputProperty>, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecChangelogNormalize
-
- StreamExecCorrelate - Class in org.apache.flink.table.planner.plan.nodes.exec.stream
-
Stream
ExecNode which matches along with join a Java/Scala user defined table function.
- StreamExecCorrelate(ReadableConfig, FlinkJoinType, RexCall, RexNode, InputProperty, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecCorrelate
-
- StreamExecCorrelate(int, ExecNodeContext, ReadableConfig, FlinkJoinType, RexNode, RexNode, List<InputProperty>, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecCorrelate
-
- StreamExecDataStreamScan - Class in org.apache.flink.table.planner.plan.nodes.exec.stream
-
Stream
ExecNode to connect a given
DataStream and consume data from it.
- StreamExecDataStreamScan(ReadableConfig, DataStream<?>, DataType, int[], String[], List<String>, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecDataStreamScan
-
- StreamExecDeduplicate - Class in org.apache.flink.table.planner.plan.nodes.exec.stream
-
Stream
ExecNode which deduplicate on keys and keeps only first row or last row.
- StreamExecDeduplicate(ReadableConfig, int[], boolean, boolean, boolean, InputProperty, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecDeduplicate
-
- StreamExecDeduplicate(int, ExecNodeContext, ReadableConfig, int[], boolean, boolean, boolean, List<InputProperty>, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecDeduplicate
-
- StreamExecDropUpdateBefore - Class in org.apache.flink.table.planner.plan.nodes.exec.stream
-
Stream
ExecNode which will drop the UPDATE_BEFORE messages.
- StreamExecDropUpdateBefore(ReadableConfig, InputProperty, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecDropUpdateBefore
-
- StreamExecDropUpdateBefore(int, ExecNodeContext, ReadableConfig, List<InputProperty>, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecDropUpdateBefore
-
- StreamExecExchange - Class in org.apache.flink.table.planner.plan.nodes.exec.stream
-
This
ExecNode represents a change of partitioning of the input elements for stream.
- StreamExecExchange(ReadableConfig, InputProperty, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecExchange
-
- StreamExecExchange(int, ExecNodeContext, ReadableConfig, List<InputProperty>, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecExchange
-
- StreamExecExpand - Class in org.apache.flink.table.planner.plan.nodes.exec.stream
-
Stream
ExecNode that can expand one row to multiple rows based on given projects.
- StreamExecExpand(ReadableConfig, List<List<RexNode>>, InputProperty, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecExpand
-
- StreamExecExpand(int, ExecNodeContext, ReadableConfig, List<List<RexNode>>, List<InputProperty>, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecExpand
-
- StreamExecGlobalGroupAggregate - Class in org.apache.flink.table.planner.plan.nodes.exec.stream
-
Stream
ExecNode for unbounded global group aggregate.
- StreamExecGlobalGroupAggregate(ReadableConfig, int[], AggregateCall[], boolean[], RowType, boolean, boolean, Integer, InputProperty, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecGlobalGroupAggregate
-
- StreamExecGlobalGroupAggregate(int, ExecNodeContext, ReadableConfig, int[], AggregateCall[], boolean[], RowType, boolean, boolean, Integer, List<InputProperty>, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecGlobalGroupAggregate
-
- StreamExecGlobalWindowAggregate - Class in org.apache.flink.table.planner.plan.nodes.exec.stream
-
Stream
ExecNode for window table-valued based global aggregate.
- StreamExecGlobalWindowAggregate(ReadableConfig, int[], AggregateCall[], WindowingStrategy, NamedWindowProperty[], InputProperty, RowType, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecGlobalWindowAggregate
-
- StreamExecGlobalWindowAggregate(int, ExecNodeContext, ReadableConfig, int[], AggregateCall[], WindowingStrategy, NamedWindowProperty[], List<InputProperty>, RowType, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecGlobalWindowAggregate
-
- StreamExecGroupAggregate - Class in org.apache.flink.table.planner.plan.nodes.exec.stream
-
Stream
ExecNode for unbounded group aggregate.
- StreamExecGroupAggregate(ReadableConfig, int[], AggregateCall[], boolean[], boolean, boolean, InputProperty, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecGroupAggregate
-
- StreamExecGroupAggregate(int, ExecNodeContext, ReadableConfig, int[], AggregateCall[], boolean[], boolean, boolean, List<InputProperty>, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecGroupAggregate
-
- StreamExecGroupTableAggregate - Class in org.apache.flink.table.planner.plan.nodes.exec.stream
-
Stream
ExecNode for unbounded java/scala group table aggregate.
- StreamExecGroupTableAggregate(ReadableConfig, int[], AggregateCall[], boolean[], boolean, boolean, InputProperty, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecGroupTableAggregate
-
- StreamExecGroupWindowAggregate - Class in org.apache.flink.table.planner.plan.nodes.exec.stream
-
Stream
ExecNode for either group window aggregate or group window table aggregate.
- StreamExecGroupWindowAggregate(ReadableConfig, int[], AggregateCall[], LogicalWindow, NamedWindowProperty[], boolean, InputProperty, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecGroupWindowAggregate
-
- StreamExecGroupWindowAggregate(int, ExecNodeContext, ReadableConfig, int[], AggregateCall[], LogicalWindow, NamedWindowProperty[], boolean, List<InputProperty>, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecGroupWindowAggregate
-
- StreamExecIncrementalGroupAggregate - Class in org.apache.flink.table.planner.plan.nodes.exec.stream
-
Stream
ExecNode for unbounded incremental group aggregate.
- StreamExecIncrementalGroupAggregate(ReadableConfig, int[], int[], AggregateCall[], boolean[], RowType, boolean, InputProperty, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecIncrementalGroupAggregate
-
- StreamExecIncrementalGroupAggregate(int, ExecNodeContext, ReadableConfig, int[], int[], AggregateCall[], boolean[], RowType, boolean, List<InputProperty>, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecIncrementalGroupAggregate
-
- StreamExecIntervalJoin - Class in org.apache.flink.table.planner.plan.nodes.exec.stream
-
- StreamExecIntervalJoin(ReadableConfig, IntervalJoinSpec, InputProperty, InputProperty, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecIntervalJoin
-
- StreamExecIntervalJoin(int, ExecNodeContext, ReadableConfig, IntervalJoinSpec, List<InputProperty>, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecIntervalJoin
-
- StreamExecJoin - Class in org.apache.flink.table.planner.plan.nodes.exec.stream
-
- StreamExecJoin(ReadableConfig, JoinSpec, List<int[]>, List<int[]>, InputProperty, InputProperty, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecJoin
-
- StreamExecJoin(int, ExecNodeContext, ReadableConfig, JoinSpec, List<int[]>, List<int[]>, List<InputProperty>, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecJoin
-
- StreamExecLegacySink<T> - Class in org.apache.flink.table.planner.plan.nodes.exec.stream
-
Stream
ExecNode to to write data into an external sink defined by a
TableSink.
- StreamExecLegacySink(ReadableConfig, TableSink<T>, String[], boolean, InputProperty, LogicalType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecLegacySink
-
- StreamExecLegacyTableSourceScan - Class in org.apache.flink.table.planner.plan.nodes.exec.stream
-
Stream
ExecNode to read data from an external source defined by a
StreamTableSource.
- StreamExecLegacyTableSourceScan(ReadableConfig, TableSource<?>, List<String>, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecLegacyTableSourceScan
-
- StreamExecLimit - Class in org.apache.flink.table.planner.plan.nodes.exec.stream
-
- StreamExecLimit(ReadableConfig, long, long, boolean, boolean, InputProperty, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecLimit
-
- StreamExecLimit(int, ExecNodeContext, ReadableConfig, ConstantRankRange, RankProcessStrategy, boolean, List<InputProperty>, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecLimit
-
- StreamExecLocalGroupAggregate - Class in org.apache.flink.table.planner.plan.nodes.exec.stream
-
Stream
ExecNode for unbounded local group aggregate.
- StreamExecLocalGroupAggregate(ReadableConfig, int[], AggregateCall[], boolean[], boolean, InputProperty, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecLocalGroupAggregate
-
- StreamExecLocalGroupAggregate(int, ExecNodeContext, ReadableConfig, int[], AggregateCall[], boolean[], boolean, List<InputProperty>, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecLocalGroupAggregate
-
- StreamExecLocalWindowAggregate - Class in org.apache.flink.table.planner.plan.nodes.exec.stream
-
Stream
ExecNode for window table-valued based local aggregate.
- StreamExecLocalWindowAggregate(ReadableConfig, int[], AggregateCall[], WindowingStrategy, InputProperty, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecLocalWindowAggregate
-
- StreamExecLocalWindowAggregate(int, ExecNodeContext, ReadableConfig, int[], AggregateCall[], WindowingStrategy, List<InputProperty>, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecLocalWindowAggregate
-
- StreamExecLookupJoin - Class in org.apache.flink.table.planner.plan.nodes.exec.stream
-
- StreamExecLookupJoin(ReadableConfig, FlinkJoinType, RexNode, TemporalTableSourceSpec, Map<Integer, LookupJoinUtil.LookupKey>, List<RexNode>, RexNode, InputProperty, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecLookupJoin
-
- StreamExecLookupJoin(int, ExecNodeContext, ReadableConfig, FlinkJoinType, RexNode, TemporalTableSourceSpec, Map<Integer, LookupJoinUtil.LookupKey>, List<RexNode>, RexNode, List<InputProperty>, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecLookupJoin
-
- StreamExecMatch - Class in org.apache.flink.table.planner.plan.nodes.exec.stream
-
Stream
ExecNode which matches along with MATCH_RECOGNIZE.
- StreamExecMatch(ReadableConfig, MatchSpec, InputProperty, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecMatch
-
- StreamExecMatch(int, ExecNodeContext, ReadableConfig, MatchSpec, List<InputProperty>, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecMatch
-
- StreamExecMiniBatchAssigner - Class in org.apache.flink.table.planner.plan.nodes.exec.stream
-
Stream
ExecNode which injects a mini-batch event in the streaming data.
- StreamExecMiniBatchAssigner(ReadableConfig, MiniBatchInterval, InputProperty, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecMiniBatchAssigner
-
- StreamExecMiniBatchAssigner(int, ExecNodeContext, ReadableConfig, MiniBatchInterval, List<InputProperty>, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecMiniBatchAssigner
-
- StreamExecMultipleInput - Class in org.apache.flink.table.planner.plan.nodes.exec.stream
-
- StreamExecMultipleInput(ReadableConfig, List<InputProperty>, ExecNode<?>, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecMultipleInput
-
- StreamExecNode<T> - Interface in org.apache.flink.table.planner.plan.nodes.exec.stream
-
- StreamExecOverAggregate - Class in org.apache.flink.table.planner.plan.nodes.exec.stream
-
Stream
ExecNode for time-based over operator.
- StreamExecOverAggregate(ReadableConfig, OverSpec, InputProperty, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecOverAggregate
-
- StreamExecOverAggregate(int, ExecNodeContext, ReadableConfig, OverSpec, List<InputProperty>, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecOverAggregate
-
- StreamExecPythonCalc - Class in org.apache.flink.table.planner.plan.nodes.exec.stream
-
Stream
ExecNode for Python ScalarFunctions.
- StreamExecPythonCalc(ReadableConfig, List<RexNode>, InputProperty, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecPythonCalc
-
- StreamExecPythonCalc(int, ExecNodeContext, ReadableConfig, List<RexNode>, List<InputProperty>, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecPythonCalc
-
- StreamExecPythonCorrelate - Class in org.apache.flink.table.planner.plan.nodes.exec.stream
-
Stream exec node which matches along with join a Python user defined table function.
- StreamExecPythonCorrelate(ReadableConfig, FlinkJoinType, RexCall, InputProperty, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecPythonCorrelate
-
- StreamExecPythonCorrelate(int, ExecNodeContext, ReadableConfig, FlinkJoinType, RexNode, List<InputProperty>, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecPythonCorrelate
-
- StreamExecPythonGroupAggregate - Class in org.apache.flink.table.planner.plan.nodes.exec.stream
-
Stream
ExecNode for Python unbounded group aggregate.
- StreamExecPythonGroupAggregate(ReadableConfig, int[], AggregateCall[], boolean[], boolean, boolean, InputProperty, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecPythonGroupAggregate
-
- StreamExecPythonGroupAggregate(int, ExecNodeContext, ReadableConfig, int[], AggregateCall[], boolean[], boolean, boolean, List<InputProperty>, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecPythonGroupAggregate
-
- StreamExecPythonGroupTableAggregate - Class in org.apache.flink.table.planner.plan.nodes.exec.stream
-
Stream
ExecNode for unbounded python group table aggregate.
- StreamExecPythonGroupTableAggregate(ReadableConfig, int[], AggregateCall[], boolean[], boolean, boolean, InputProperty, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecPythonGroupTableAggregate
-
- StreamExecPythonGroupWindowAggregate - Class in org.apache.flink.table.planner.plan.nodes.exec.stream
-
Stream
ExecNode for group widow aggregate (Python user defined aggregate function).
- StreamExecPythonGroupWindowAggregate(ReadableConfig, int[], AggregateCall[], LogicalWindow, NamedWindowProperty[], boolean, boolean, InputProperty, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecPythonGroupWindowAggregate
-
- StreamExecPythonGroupWindowAggregate(int, ExecNodeContext, ReadableConfig, int[], AggregateCall[], LogicalWindow, NamedWindowProperty[], boolean, boolean, List<InputProperty>, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecPythonGroupWindowAggregate
-
- StreamExecPythonOverAggregate - Class in org.apache.flink.table.planner.plan.nodes.exec.stream
-
Stream
ExecNode for python time-based over operator.
- StreamExecPythonOverAggregate(ReadableConfig, OverSpec, InputProperty, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecPythonOverAggregate
-
- StreamExecPythonOverAggregate(int, ExecNodeContext, ReadableConfig, OverSpec, List<InputProperty>, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecPythonOverAggregate
-
- StreamExecRank - Class in org.apache.flink.table.planner.plan.nodes.exec.stream
-
- StreamExecRank(ReadableConfig, RankType, PartitionSpec, SortSpec, RankRange, RankProcessStrategy, boolean, boolean, InputProperty, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecRank
-
- StreamExecRank(int, ExecNodeContext, ReadableConfig, RankType, PartitionSpec, SortSpec, RankRange, RankProcessStrategy, boolean, boolean, List<InputProperty>, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecRank
-
- StreamExecSink - Class in org.apache.flink.table.planner.plan.nodes.exec.stream
-
Stream
ExecNode to to write data into an external sink defined by a
DynamicTableSink.
- StreamExecSink(ReadableConfig, DynamicTableSinkSpec, ChangelogMode, InputProperty, LogicalType, boolean, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecSink
-
- StreamExecSink(int, ExecNodeContext, ReadableConfig, DynamicTableSinkSpec, ChangelogMode, List<InputProperty>, LogicalType, boolean, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecSink
-
- StreamExecSort - Class in org.apache.flink.table.planner.plan.nodes.exec.stream
-
- StreamExecSort(ReadableConfig, SortSpec, InputProperty, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecSort
-
- StreamExecSortLimit - Class in org.apache.flink.table.planner.plan.nodes.exec.stream
-
- StreamExecSortLimit(ReadableConfig, SortSpec, long, long, RankProcessStrategy, boolean, InputProperty, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecSortLimit
-
- StreamExecSortLimit(int, ExecNodeContext, ReadableConfig, SortSpec, ConstantRankRange, RankProcessStrategy, boolean, List<InputProperty>, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecSortLimit
-
- StreamExecTableSourceScan - Class in org.apache.flink.table.planner.plan.nodes.exec.stream
-
Stream
ExecNode to read data from an external source defined by a
ScanTableSource.
- StreamExecTableSourceScan(ReadableConfig, DynamicTableSourceSpec, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecTableSourceScan
-
- StreamExecTableSourceScan(int, ExecNodeContext, ReadableConfig, DynamicTableSourceSpec, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecTableSourceScan
-
- StreamExecTemporalJoin - Class in org.apache.flink.table.planner.plan.nodes.exec.stream
-
StreamExecNode for temporal table join (FOR SYSTEM_TIME AS OF) and temporal TableFunction
join (LATERAL TemporalTableFunction(o.proctime)).
- StreamExecTemporalJoin(ReadableConfig, JoinSpec, boolean, int, int, InputProperty, InputProperty, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecTemporalJoin
-
- StreamExecTemporalJoin(int, ExecNodeContext, ReadableConfig, JoinSpec, boolean, int, int, List<InputProperty>, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecTemporalJoin
-
- StreamExecTemporalSort - Class in org.apache.flink.table.planner.plan.nodes.exec.stream
-
- StreamExecTemporalSort(ReadableConfig, SortSpec, InputProperty, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecTemporalSort
-
- StreamExecTemporalSort(int, ExecNodeContext, ReadableConfig, SortSpec, List<InputProperty>, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecTemporalSort
-
- StreamExecUnion - Class in org.apache.flink.table.planner.plan.nodes.exec.stream
-
Stream
ExecNode that is not a physical node and just union the inputs' records into one
node.
- StreamExecUnion(ReadableConfig, List<InputProperty>, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecUnion
-
- StreamExecUnion(int, ExecNodeContext, ReadableConfig, List<InputProperty>, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecUnion
-
- StreamExecValues - Class in org.apache.flink.table.planner.plan.nodes.exec.stream
-
Stream
ExecNode that read records from given values.
- StreamExecValues(ReadableConfig, List<List<RexLiteral>>, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecValues
-
- StreamExecValues(int, ExecNodeContext, ReadableConfig, List<List<RexLiteral>>, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecValues
-
- StreamExecWatermarkAssigner - Class in org.apache.flink.table.planner.plan.nodes.exec.stream
-
Stream
ExecNode which generates watermark based on the input elements.
- StreamExecWatermarkAssigner(ReadableConfig, RexNode, int, InputProperty, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWatermarkAssigner
-
- StreamExecWatermarkAssigner(int, ExecNodeContext, ReadableConfig, RexNode, int, List<InputProperty>, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWatermarkAssigner
-
- StreamExecWindowAggregate - Class in org.apache.flink.table.planner.plan.nodes.exec.stream
-
Stream
ExecNode for window table-valued based aggregate.
- StreamExecWindowAggregate(ReadableConfig, int[], AggregateCall[], WindowingStrategy, NamedWindowProperty[], InputProperty, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowAggregate
-
- StreamExecWindowAggregate(int, ExecNodeContext, ReadableConfig, int[], AggregateCall[], WindowingStrategy, NamedWindowProperty[], List<InputProperty>, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowAggregate
-
- StreamExecWindowAggregateBase - Class in org.apache.flink.table.planner.plan.nodes.exec.stream
-
The base class for window aggregate
ExecNode.
- StreamExecWindowAggregateBase(int, ExecNodeContext, ReadableConfig, List<InputProperty>, LogicalType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowAggregateBase
-
- StreamExecWindowDeduplicate - Class in org.apache.flink.table.planner.plan.nodes.exec.stream
-
- StreamExecWindowDeduplicate(ReadableConfig, int[], int, boolean, WindowingStrategy, InputProperty, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowDeduplicate
-
- StreamExecWindowDeduplicate(int, ExecNodeContext, ReadableConfig, int[], int, boolean, WindowingStrategy, List<InputProperty>, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowDeduplicate
-
- StreamExecWindowJoin - Class in org.apache.flink.table.planner.plan.nodes.exec.stream
-
- StreamExecWindowJoin(ReadableConfig, JoinSpec, WindowingStrategy, WindowingStrategy, InputProperty, InputProperty, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowJoin
-
- StreamExecWindowJoin(int, ExecNodeContext, ReadableConfig, JoinSpec, WindowingStrategy, WindowingStrategy, List<InputProperty>, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowJoin
-
- StreamExecWindowRank - Class in org.apache.flink.table.planner.plan.nodes.exec.stream
-
- StreamExecWindowRank(ReadableConfig, RankType, PartitionSpec, SortSpec, RankRange, boolean, WindowingStrategy, InputProperty, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowRank
-
- StreamExecWindowRank(int, ExecNodeContext, ReadableConfig, RankType, PartitionSpec, SortSpec, RankRange, boolean, WindowingStrategy, List<InputProperty>, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowRank
-
- StreamExecWindowTableFunction - Class in org.apache.flink.table.planner.plan.nodes.exec.stream
-
Stream
ExecNode which acts as a table-valued function to assign a window for each row of
the input relation.
- StreamExecWindowTableFunction(ReadableConfig, TimeAttributeWindowingStrategy, InputProperty, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowTableFunction
-
- StreamExecWindowTableFunction(int, ExecNodeContext, ReadableConfig, TimeAttributeWindowingStrategy, List<InputProperty>, RowType, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowTableFunction
-
- StreamPhysicalCalcRemoveRule - Class in org.apache.flink.table.planner.plan.rules.physical.stream
-
Rule to remove trivial StreamPhysicalCalc.
- StreamPhysicalCalcRemoveRule() - Constructor for class org.apache.flink.table.planner.plan.rules.physical.stream.StreamPhysicalCalcRemoveRule
-
- StreamPhysicalPythonCorrelateRule - Class in org.apache.flink.table.planner.plan.rules.physical.stream
-
The physical rule is responsible for convert FlinkLogicalCorrelate to StreamPhysicalPythonCorrelate.
- StreamPhysicalPythonGroupAggregateRule - Class in org.apache.flink.table.planner.plan.rules.physical.stream
-
Rule to convert a FlinkLogicalAggregate into a StreamPhysicalPythonGroupAggregate.
- StreamPhysicalPythonGroupAggregateRule() - Constructor for class org.apache.flink.table.planner.plan.rules.physical.stream.StreamPhysicalPythonGroupAggregateRule
-
- StreamPhysicalPythonGroupTableAggregateRule - Class in org.apache.flink.table.planner.plan.rules.physical.stream
-
- StreamPhysicalPythonGroupTableAggregateRule() - Constructor for class org.apache.flink.table.planner.plan.rules.physical.stream.StreamPhysicalPythonGroupTableAggregateRule
-
- StreamPhysicalPythonGroupWindowAggregateRule - Class in org.apache.flink.table.planner.plan.rules.physical.stream
-
The physical rule is responsible for converting FlinkLogicalWindowAggregate to StreamPhysicalPythonGroupWindowAggregate.
- StreamPhysicalPythonOverAggregateRule - Class in org.apache.flink.table.planner.plan.rules.physical.stream
-
The physical rule is responsible for converting FlinkLogicalOverAggregate to StreamPhysicalPythonOverAggregate.
- STREAMRECORD_TIMESTAMP - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
Function to access the timestamp of a StreamRecord.
- stricterOrEqual(InputProperty.DamBehavior) - Method in enum org.apache.flink.table.planner.plan.nodes.exec.InputProperty.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.
- StructuredRelDataType(StructuredType, List<RelDataTypeField>) - Constructor for class org.apache.flink.table.planner.plan.schema.StructuredRelDataType
-
- 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.
- 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
-
- SymbolUtil - Class in org.apache.flink.table.planner.typeutils
-
Utilities to map between symbols from both Calcite and Flink.
- SymbolUtil.SerializableSymbol - Class in org.apache.flink.table.planner.typeutils
-
Serializable representation of a symbol that can be used for persistence.
- 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
-
- table(RelOptTable) - Static method in class org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
-
Helper method to determine a TableScan's collation.
- TABLE_CONFIG_OPTIONS - Static variable in class org.apache.flink.table.planner.plan.utils.ExecNodeMetadataUtil
-
- TABLE_EXEC_NON_TEMPORAL_SORT_ENABLED - Static variable in class org.apache.flink.table.planner.utils.InternalConfigOptions
-
- TABLE_QUERY_START_EPOCH_TIME - Static variable in class org.apache.flink.table.planner.utils.InternalConfigOptions
-
- TABLE_QUERY_START_LOCAL_TIME - Static variable in class org.apache.flink.table.planner.utils.InternalConfigOptions
-
- TableConfigUtils - Class in org.apache.flink.table.planner.utils
-
Utility class for TableConfig related helper functions.
- tableSink - Variable in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecLegacySink
-
- tableSinkSpec - Variable in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecSink
-
- tableSource - Variable in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecLegacyTableSourceScan
-
- TAN - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- TANH - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- target(LogicalTypeRoot) - Method in class org.apache.flink.table.planner.functions.casting.CastRulePredicate.Builder
-
- target(LogicalType) - Method in class org.apache.flink.table.planner.functions.casting.CastRulePredicate.Builder
-
- target(LogicalTypeFamily) - Method in class org.apache.flink.table.planner.functions.casting.CastRulePredicate.Builder
-
- target(ExecNode<?>) - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecEdge.Builder
-
- TEMPORAL_JOIN_TRANSFORMATION - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecTemporalJoin
-
- TEMPORAL_SORT_TRANSFORMATION - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecTemporalSort
-
- TemporalTableSourceSpec - Class in org.apache.flink.table.planner.plan.nodes.exec.spec
-
TemporalTableSpec describes how the right tale of lookupJoin ser/des.
- TemporalTableSourceSpec(RelOptTable) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.spec.TemporalTableSourceSpec
-
- TemporalTableSourceSpec(DynamicTableSourceSpec, RelDataType) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.spec.TemporalTableSourceSpec
-
- THROW_EXCEPTION - Static variable in class org.apache.flink.table.planner.functions.InternalFunctionDefinitions
-
- timeAttributeType - Variable in class org.apache.flink.table.planner.plan.logical.WindowingStrategy
-
- TimeAttributeWindowingStrategy - Class in org.apache.flink.table.planner.plan.logical
-
A windowing strategy that gets windows by calculating on time attribute column.
- TimeAttributeWindowingStrategy(WindowSpec, LogicalType, int) - Constructor for class org.apache.flink.table.planner.plan.logical.TimeAttributeWindowingStrategy
-
- TimeLeadLagAggFunction(int) - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction.TimeLeadLagAggFunction
-
- TimeMaxAggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction.TimeMaxAggFunction
-
- TimeMinAggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction.TimeMinAggFunction
-
- times(Expression, Expression) - Static method in class org.apache.flink.table.planner.expressions.ExpressionBuilder
-
- TimeSingleValueAggFunction() - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction.TimeSingleValueAggFunction
-
- TIMESTAMP_ADD - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- TIMESTAMP_DIFF - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- TIMESTAMP_INSERTER_TRANSFORMATION - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecSink
-
- TIMESTAMP_INSERTER_TRANSFORMATION - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecMatch
-
- TimestampLeadLagAggFunction(int, TimestampType) - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction.TimestampLeadLagAggFunction
-
- TimestampLtzMaxAggFunction(LocalZonedTimestampType) - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction.TimestampLtzMaxAggFunction
-
- TimestampLtzMinAggFunction(LocalZonedTimestampType) - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction.TimestampLtzMinAggFunction
-
- TimestampLtzSingleValueAggFunction(LocalZonedTimestampType) - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction.TimestampLtzSingleValueAggFunction
-
- TimestampMaxAggFunction(TimestampType) - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction.TimestampMaxAggFunction
-
- TimestampMinAggFunction(TimestampType) - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction.TimestampMinAggFunction
-
- TimestampSingleValueAggFunction(TimestampType) - Constructor for class org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction.TimestampSingleValueAggFunction
-
- TimestampStringUtils - Class in org.apache.flink.table.planner.utils
-
Utility functions for calcite's TimestampString.
- TimestampStringUtils() - Constructor for class org.apache.flink.table.planner.utils.TimestampStringUtils
-
- TO_BASE64 - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- TO_DATE - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- TO_TIMESTAMP - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- TO_TIMESTAMP_LTZ - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- toAccInputExpr(String, int) - Method in class org.apache.flink.table.planner.expressions.DeclarativeExpressionResolver
-
When accumulate phase, for inputs.
- toAggBufferExpr(String, int) - Method in class org.apache.flink.table.planner.expressions.DeclarativeExpressionResolver
-
For aggregate buffer.
- toChangelogMode() - Method in class org.apache.flink.table.planner.plan.trait.ModifyKindSet
-
- toFlinkInternalValue(RexLiteral) - Static method in class org.apache.flink.table.planner.plan.utils.RexLiteralUtil
-
- toFlinkInternalValue(Comparable<?>, LogicalType) - Static method in class org.apache.flink.table.planner.plan.utils.RexLiteralUtil
-
Convert a value from Calcite's
Comparable data structures to Flink internal data
structures and also tries to be a bit flexible by accepting usual Java types such as String
and boxed numerics.
- toLocalDateTime(TimestampString) - Static method in class org.apache.flink.table.planner.utils.TimestampStringUtils
-
Convert a calcite's TimestampString to a LocalDateTime.
- toLogicalType(RelDataType, DataTypeFactory) - Static method in class org.apache.flink.table.planner.typeutils.LogicalRelDataTypeConverter
-
- toMergeInputExpr(String, int) - Method in class org.apache.flink.table.planner.expressions.DeclarativeExpressionResolver
-
When merge phase, for inputs.
- toQualifiedName(SqlOperator) - Static method in interface org.apache.flink.table.planner.functions.sql.BuiltInSqlOperator
-
- toRel(RelOptTable.ToRelContext) - Method in class org.apache.flink.table.planner.plan.schema.CatalogSourceTable
-
- toRel(RelOptTable.ToRelContext) - Method in class org.apache.flink.table.planner.plan.schema.ExpandingPreparingTable
-
- toRel(RelOptTable.ToRelContext) - Method in class org.apache.flink.table.planner.plan.schema.FlinkPreparingTableBase
-
- toRelDataType(LogicalType, RelDataTypeFactory) - Static method in class org.apache.flink.table.planner.typeutils.LogicalRelDataTypeConverter
-
- toRexDistinctKey(RelBuilder, String, LogicalType) - Static method in class org.apache.flink.table.planner.expressions.DeclarativeExpressionResolver
-
- toRexInputRef(RelBuilder, int, LogicalType) - Static method in class org.apache.flink.table.planner.expressions.DeclarativeExpressionResolver
-
- toRexNode(Expression) - Method in interface org.apache.flink.table.planner.expressions.converter.CallExpressionConvertRule.ConvertContext
-
Convert expression to RexNode, used by children conversion.
- toRexNodes(CallExpressionConvertRule.ConvertContext, List<Expression>) - Static method in class org.apache.flink.table.planner.expressions.converter.ExpressionConverter
-
- toRule() - Method in interface org.apache.calcite.sql2rel.RelDecorrelator.AdjustProjectForCountAggregateRule.Config
-
- toRule() - Method in interface org.apache.calcite.sql2rel.RelDecorrelator.RemoveCorrelationForScalarAggregateRule.Config
-
- toRule() - Method in interface org.apache.calcite.sql2rel.RelDecorrelator.RemoveCorrelationForScalarProjectRule.Config
-
- toRule() - Method in interface org.apache.calcite.sql2rel.RelDecorrelator.RemoveSingleAggregateRule.Config
-
- toRule() - Method in interface org.apache.flink.table.planner.plan.rules.logical.ProjectSnapshotTransposeRule.Config
-
- toRule() - Method in interface org.apache.flink.table.planner.plan.rules.logical.PushProjectIntoTableSourceScanRule.Config
-
- toRule() - Method in interface org.apache.flink.table.planner.plan.rules.logical.RemoveUnreachableCoalesceArgumentsRule.Config
-
- toRule() - Method in interface org.apache.flink.table.planner.plan.rules.logical.WrapJsonAggFunctionArgumentsRule.Config
-
- toRule() - Method in interface org.apache.flink.table.planner.plan.rules.physical.stream.PushFilterPastChangelogNormalizeRule.Config
-
- toRule() - Method in interface org.apache.flink.table.planner.plan.rules.physical.stream.WatermarkAssignerChangelogNormalizeTransposeRule.Config
-
- toString() - Method in enum org.apache.calcite.sql.SqlMatchRecognize.AfterOption
-
- toString() - Method in enum org.apache.calcite.sql.SqlMatchRecognize.RowsPerMatchOption
-
- toString() - Method in class org.apache.calcite.sql2rel.RelDecorrelator.CorelMap
-
- toString() - Method in class org.apache.flink.table.planner.expressions.RexNodeExpression
-
- toString() - Method in class org.apache.flink.table.planner.plan.logical.CumulativeWindowSpec
-
- toString() - Method in class org.apache.flink.table.planner.plan.logical.HoppingWindowSpec
-
- toString() - Method in class org.apache.flink.table.planner.plan.logical.TumblingWindowSpec
-
- toString() - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecEdge.HashShuffle
-
- toString() - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecEdge.Shuffle
-
- toString() - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecEdge
-
- toString() - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecNodeContext
-
- toString() - Method in class org.apache.flink.table.planner.plan.nodes.exec.InputProperty.HashDistribution
-
- toString() - Method in class org.apache.flink.table.planner.plan.nodes.exec.InputProperty.KeepInputAsIsDistribution
-
- toString() - Method in class org.apache.flink.table.planner.plan.nodes.exec.InputProperty.RequiredDistribution
-
- toString() - Method in class org.apache.flink.table.planner.plan.nodes.exec.InputProperty
-
- toString() - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.DynamicTableSinkSpec
-
- toString() - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.DynamicTableSourceSpec
-
- toString() - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.MatchSpec
-
- toString() - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.OverSpec.GroupSpec
-
- toString() - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.OverSpec
-
- toString() - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.PartitionSpec
-
- toString() - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.SortSpec.SortFieldSpec
-
- toString() - Method in class org.apache.flink.table.planner.plan.nodes.exec.spec.SortSpec
-
- toString() - Method in class org.apache.flink.table.planner.plan.trait.MiniBatchInterval
-
- toString() - Method in class org.apache.flink.table.planner.plan.trait.ModifyKindSet
-
- toString() - Method in class org.apache.flink.table.planner.plan.trait.RelWindowProperties
-
- toString() - Method in class org.apache.flink.table.planner.plan.utils.RankProcessStrategy.AppendFastStrategy
-
- toString() - Method in class org.apache.flink.table.planner.plan.utils.RankProcessStrategy.RetractStrategy
-
- toString() - Method in class org.apache.flink.table.planner.plan.utils.RankProcessStrategy.UndefinedStrategy
-
- toString() - Method in class org.apache.flink.table.planner.plan.utils.RankProcessStrategy.UpdateFastStrategy
-
- toString() - Method in class org.apache.flink.table.planner.typeutils.SymbolUtil.SerializableSymbol
-
- toString() - Method in class org.apache.flink.table.planner.utils.Expander.Expanded
-
- toStruct(RelDataType, SqlNode) - Method in class org.apache.calcite.sql.validate.ProcedureNamespace
-
Converts a type to a struct if it is not already.
- toSummaryString(String) - Method in class org.apache.flink.table.planner.plan.logical.CumulativeWindowSpec
-
- toSummaryString(String) - Method in class org.apache.flink.table.planner.plan.logical.HoppingWindowSpec
-
- toSummaryString(String[]) - Method in class org.apache.flink.table.planner.plan.logical.SliceAttachedWindowingStrategy
-
- toSummaryString(String[]) - Method in class org.apache.flink.table.planner.plan.logical.TimeAttributeWindowingStrategy
-
- toSummaryString(String) - Method in class org.apache.flink.table.planner.plan.logical.TumblingWindowSpec
-
- toSummaryString(String[]) - Method in class org.apache.flink.table.planner.plan.logical.WindowAttachedWindowingStrategy
-
- toSummaryString(String[]) - Method in class org.apache.flink.table.planner.plan.logical.WindowingStrategy
-
- toSummaryString(String) - Method in interface org.apache.flink.table.planner.plan.logical.WindowSpec
-
- TRACER - Static variable in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- transform(UnaryOperator<SqlValidator.Config>) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- transform(UnaryOperator<RelBuilder.Config>) - Method in class org.apache.flink.table.planner.calcite.FlinkRelBuilder
-
- TransformationMetadata - Class in org.apache.flink.table.planner.plan.nodes.exec.utils
-
This POJO is meant to hold some metadata information about operators, which usually needs to be
passed to "factory" methods for Transformation.
- TransformationMetadata(String, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.utils.TransformationMetadata
-
- TransformationMetadata(String, String, String) - Constructor for class org.apache.flink.table.planner.plan.nodes.exec.utils.TransformationMetadata
-
- TransformationScanProvider - Interface in org.apache.flink.table.planner.connectors
-
Provider that produces a Transformation as a runtime implementation for ScanTableSource.
- TransformationSinkProvider - Interface in org.apache.flink.table.planner.connectors
-
Provider that produces a Transformation as a runtime implementation for DynamicTableSink.
- TransformationSinkProvider.Context - Interface in org.apache.flink.table.planner.connectors
-
- translate(String) - Method in class org.apache.calcite.sql.validate.AliasNamespace
-
- translateAggCallArgIndex(List<AggregateCall>, int[]) - Method in class org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalAggIntoScanRuleBase
-
- translateGroupingArgIndex(List<int[]>, int[]) - Method in class org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalAggIntoScanRuleBase
-
- translatePattern(MatchSpec, TableConfig, RelBuilder, RowType) - Static method in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecMatch
-
- translateToPlan(Planner) - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecEdge
-
Translates this edge into a Flink operator.
- translateToPlan(Planner) - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecNodeBase
-
- translateToPlan(Planner) - Method in interface org.apache.flink.table.planner.plan.nodes.exec.ExecNodeTranslator
-
Translates this node into a Transformation.
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecBoundedStreamScan
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecExchange
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecHashAggregate
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecHashJoin
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecHashWindowAggregate
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecLegacyTableSourceScan
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecLimit
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecMultipleInput
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecNestedLoopJoin
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecOverAggregate
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecPythonGroupAggregate
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecPythonGroupWindowAggregate
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecPythonOverAggregate
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecRank
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecSink
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecSort
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecSortAggregate
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecSortLimit
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecSortMergeJoin
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecSortWindowAggregate
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecTableSourceScan
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecValues
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecWindowTableFunction
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecCalc
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecCorrelate
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecExpand
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecLegacySink
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecLegacyTableSourceScan
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecLookupJoin
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecPythonCalc
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecPythonCorrelate
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecTableSourceScan
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecUnion
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecValues
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecWindowTableFunction
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecNodeBase
-
Internal method, translates this node into a Flink operator.
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecChangelogNormalize
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecDataStreamScan
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecDeduplicate
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecDropUpdateBefore
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecExchange
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecGlobalGroupAggregate
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecGlobalWindowAggregate
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecGroupAggregate
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecGroupTableAggregate
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecGroupWindowAggregate
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecIncrementalGroupAggregate
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecIntervalJoin
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecJoin
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecLimit
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecLocalGroupAggregate
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecLocalWindowAggregate
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecMatch
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecMiniBatchAssigner
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecMultipleInput
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecOverAggregate
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecPythonGroupAggregate
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecPythonGroupTableAggregate
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecPythonGroupWindowAggregate
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecPythonOverAggregate
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecRank
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecSink
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecSort
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecSortLimit
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecTemporalJoin
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecTemporalSort
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWatermarkAssigner
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowAggregate
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowDeduplicate
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowJoin
-
- translateToPlanInternal(PlannerBase, ExecNodeConfig) - Method in class org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowRank
-
- treeToString(ExecNode<?>) - Static method in class org.apache.flink.table.planner.plan.nodes.exec.utils.ExecNodePlanDumper
-
Converts an
ExecNode tree to a string as a tree style.
- treeToString(ExecNode<?>, List<ExecNode<?>>, boolean) - Static method in class org.apache.flink.table.planner.plan.nodes.exec.utils.ExecNodePlanDumper
-
Converts an
ExecNode tree to a string as a tree style.
- TRIM - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- TRUNCATE - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- TRY_CAST - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- TUMBLE - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- TUMBLE_END - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- TUMBLE_OLD - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
We need custom group auxiliary functions in order to support nested windows.
- TUMBLE_PROCTIME - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- TUMBLE_ROWTIME - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- TUMBLE_START - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- TumblingWindowSpec - Class in org.apache.flink.table.planner.plan.logical
-
Logical representation of a tumbling window specification.
- TumblingWindowSpec(Duration, Duration) - Constructor for class org.apache.flink.table.planner.plan.logical.TumblingWindowSpec
-
- TwoStageOptimizedWindowAggregateRule - Class in org.apache.flink.table.planner.plan.rules.physical.stream
-
Rule that matches StreamPhysicalWindowAggregate on StreamPhysicalExchange with
following condition:
the applied windowing is not on processing-time, because processing-time should be
materialized in a single node.
- typeFactory - Variable in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- TypeInferenceOperandChecker - Class in org.apache.flink.table.planner.functions.inference
-
A SqlOperandTypeChecker backed by TypeInference.
- TypeInferenceOperandChecker(DataTypeFactory, FunctionDefinition, TypeInference) - Constructor for class org.apache.flink.table.planner.functions.inference.TypeInferenceOperandChecker
-
- TypeInferenceOperandInference - Class in org.apache.flink.table.planner.functions.inference
-
A SqlOperandTypeInference backed by TypeInference.
- TypeInferenceOperandInference(DataTypeFactory, FunctionDefinition, TypeInference) - Constructor for class org.apache.flink.table.planner.functions.inference.TypeInferenceOperandInference
-
- TypeInferenceReturnInference - Class in org.apache.flink.table.planner.functions.inference
-
A SqlReturnTypeInference backed by TypeInference.
- TypeInferenceReturnInference(DataTypeFactory, FunctionDefinition, TypeInference) - Constructor for class org.apache.flink.table.planner.functions.inference.TypeInferenceReturnInference
-
- typeLiteral(DataType) - Static method in class org.apache.flink.table.planner.expressions.ExpressionBuilder
-
- validate(SqlValidator, SqlValidatorScope) - Method in class org.apache.calcite.sql.SqlMatchRecognize
-
- validate(SqlNode) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- validateAggregateParams(SqlCall, SqlNode, SqlNodeList, SqlValidatorScope) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- 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
-
- validateCall(SqlCall, SqlValidatorScope) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- validateColumnListParams(SqlFunction, List<RelDataType>, List<SqlNode>) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- validateColumnListParams(SqlFunction, List<RelDataType>, List<SqlNode>) - Method in class org.apache.flink.table.planner.calcite.FlinkCalciteSqlValidator
-
- validateDataType(SqlDataTypeSpec) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- validateDelete(SqlDelete) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- validateDynamicParam(SqlDynamicParam) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- validateFeature(Feature, SqlParserPos) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
Validates that a particular feature is enabled.
- validateFrom(SqlNode, RelDataType, SqlValidatorScope) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
Validates the FROM clause of a query, or (recursively) a child node of the FROM clause: AS,
OVER, JOIN, VALUES, or sub-query.
- validateGroupClause(SqlSelect) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
Validates the GROUP BY clause of a SELECT statement.
- validateHavingClause(SqlSelect) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- validateIdentifier(SqlIdentifier, SqlValidatorScope) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- validateImpl(RelDataType) - Method in class org.apache.calcite.sql.validate.AliasNamespace
-
- validateImpl(RelDataType) - Method in class org.apache.calcite.sql.validate.ProcedureNamespace
-
- validateInsert(SqlInsert) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- validateIntervalQualifier(SqlIntervalQualifier) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- validateJoin(SqlJoin, SqlValidatorScope) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- validateJoin(SqlJoin, SqlValidatorScope) - Method in class org.apache.flink.table.planner.calcite.FlinkCalciteSqlValidator
-
- validateLiteral(SqlLiteral) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- validateLiteral(SqlLiteral) - Method in class org.apache.flink.table.planner.calcite.FlinkCalciteSqlValidator
-
- validateLookupKeyType(Map<Integer, LookupJoinUtil.LookupKey>, RowType, RowType) - Method in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecLookupJoin
-
- validateMatchRecognize(SqlCall) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- validateMerge(SqlMerge) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- validateModality(SqlSelect, SqlModality, boolean) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- validateNamespace(SqlValidatorNamespace, RelDataType) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
Validates a namespace.
- validateOrderList(SqlSelect) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
Validates the ORDER BY clause of a SELECT statement.
- validateOver(SqlCall, SqlValidatorScope) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- validateParameterizedExpression(SqlNode, Map<String, RelDataType>) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- validatePivot(SqlPivot) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- validateQuery(SqlNode, SqlValidatorScope, RelDataType) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- validateSchemaAndApplyImplicitCast(RelNode, ResolvedSchema, String, DataTypeFactory, FlinkTypeFactory) - Static method in class org.apache.flink.table.planner.connectors.DynamicSinkUtils
-
Checks if the given query can be written into the given sink's table schema.
- validateSelect(SqlSelect, RelDataType) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
Validates a SELECT statement.
- validateSelectList(SqlNodeList, SqlSelect, RelDataType) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- validateSequenceValue(SqlValidatorScope, SqlIdentifier) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- validateUnnest(SqlCall, SqlValidatorScope, RelDataType) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- validateUpdate(SqlUpdate) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- validateValues(SqlCall, RelDataType, SqlValidatorScope) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
Validates a VALUES clause.
- validateWhereClause(SqlSelect) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- validateWhereOrOn(SqlValidatorScope, SqlNode, String) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- validateWindow(SqlNode, SqlValidatorScope, SqlCall) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- validateWindowClause(SqlSelect) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- validateWith(SqlWith, SqlValidatorScope) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- validateWithItem(SqlWithItem) - Method in class org.apache.calcite.sql.validate.SqlValidatorImpl
-
- 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.calcite.sql.validate.SqlValidatorImpl.Status
-
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.batch.BatchExecOverAggregateBase.OverWindowMode
-
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.Shuffle.Type
-
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.InputProperty.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.InputProperty.DistributionType
-
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.MiniBatchMode
-
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() - Static method in enum org.apache.calcite.sql.validate.SqlValidatorImpl.Status
-
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.batch.BatchExecOverAggregateBase.OverWindowMode
-
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.Shuffle.Type
-
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.InputProperty.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.InputProperty.DistributionType
-
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.MiniBatchMode
-
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.
- VALUES_TRANSFORMATION - Static variable in class org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecValues
-
- 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_FORCE_NULLABLE - Static variable in class org.apache.flink.table.planner.plan.type.FlinkReturnTypes
-
- VARCHAR_NOT_NULL - Static variable in class org.apache.flink.table.planner.plan.type.FlinkReturnTypes
-
- VARIANCE - Static variable in class org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
-
- version(int) - Method in class org.apache.flink.table.planner.functions.sql.BuiltInSqlFunction.Builder
-
- visit(RelNode) - Method in class org.apache.calcite.sql2rel.RelDecorrelator.CorelMapBuilder
-
- visit(RelNode) - Method in class org.apache.flink.table.planner.calcite.RelTimeIndicatorConverter
-
- visit(LogicalCalc) - Method in class org.apache.flink.table.planner.calcite.RelTimeIndicatorConverter
-
- visit(LogicalTableModify) - Method in class org.apache.flink.table.planner.calcite.RelTimeIndicatorConverter
-
- 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.visitor.AbstractExecNodeExactlyOnceVisitor
-
- visit(ExecNode<?>) - Method in interface org.apache.flink.table.planner.plan.nodes.exec.visitor.ExecNodeVisitor
-
Visits a node during a traversal.
- visit(ExecNode<?>) - Method in class org.apache.flink.table.planner.plan.nodes.exec.visitor.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.visitor.AbstractExecNodeExactlyOnceVisitor
-
- visitInputs(ExecNode<?>) - Method in class org.apache.flink.table.planner.plan.nodes.exec.visitor.ExecNodeVisitorImpl
-
- visitNode(ExecNode<?>) - Method in class org.apache.flink.table.planner.plan.nodes.exec.ExecNodeGraphValidator
-
- visitNode(ExecNode<?>) - Method in class org.apache.flink.table.planner.plan.nodes.exec.visitor.AbstractExecNodeExactlyOnceVisitor
-