跳过导航链接
A B C D E F G H I J K L M N O P Q R S T U V W Y Z 

A

ABS - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
AbstractExecNodeExactlyOnceVisitor - org.apache.flink.table.planner.plan.nodes.exec.visitor中的类
Implement of ExecNodeVisitor.
AbstractExecNodeExactlyOnceVisitor() - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.visitor.AbstractExecNodeExactlyOnceVisitor
 
AbstractRegexParseStrategy - org.apache.flink.table.planner.parse中的类
Strategy to parse statement to Operation by regex.
AbstractRegexParseStrategy(Pattern) - 类 的构造器org.apache.flink.table.planner.parse.AbstractRegexParseStrategy
 
AbstractSqlCallContext - org.apache.flink.table.planner.functions.inference中的类
A CallContext backed by Calcite abstractions.
AbstractSqlCallContext(DataTypeFactory, FunctionDefinition, String, boolean) - 类 的构造器org.apache.flink.table.planner.functions.inference.AbstractSqlCallContext
 
AbstractSqlCallContext.LiteralValueAccessor - org.apache.flink.table.planner.functions.inference中的接口
Helper interface for abstracting accessing literals.
accept(RexVisitor<R>) - 类 中的方法org.apache.calcite.rex.RexLiteral
 
accept(RexBiVisitor<R, P>, P) - 类 中的方法org.apache.calcite.rex.RexLiteral
 
accept(ExpressionVisitor<R>) - 类 中的方法org.apache.flink.table.planner.expressions.RexNodeExpression
 
accept(QueryOperationVisitor<T>) - 类 中的方法org.apache.flink.table.planner.operations.InternalDataStreamQueryOperation
已过时。
 
accept(QueryOperationVisitor<T>) - 类 中的方法org.apache.flink.table.planner.operations.PlannerQueryOperation
 
accept(ExecNodeVisitor) - 接口 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecNode
Accepts a visit from a ExecNodeVisitor.
accept(ExecNodeVisitor) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecNodeBase
 
accept(RelShuttle) - 类 中的方法org.apache.flink.table.planner.plan.nodes.hive.LogicalDistribution
 
acceptCall(SqlVisitor<R>, SqlCall, boolean, SqlBasicVisitor.ArgHandler<R>) - 类 中的方法org.apache.calcite.sql.fun.SqlDotOperator
 
acceptCall(SqlVisitor<R>, SqlCall, boolean, SqlBasicVisitor.ArgHandler<R>) - 类 中的方法org.apache.calcite.sql.SqlMatchRecognize.SqlMatchRecognizeOperator
 
accumulateExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction
 
accumulateExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.Count1AggFunction
 
accumulateExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.CountAggFunction
 
accumulateExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.DeclarativeAggregateFunction
Expressions for accumulating the mutable aggregation buffer based on an input row.
accumulateExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.DenseRankAggFunction
 
accumulateExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction
 
accumulateExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.ListAggFunction
 
accumulateExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction
 
accumulateExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction
 
accumulateExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.RankAggFunction
 
accumulateExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.RowNumberAggFunction
 
accumulateExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction
 
accumulateExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction
 
accumulateExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SumAggFunction
 
accumulateExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction
 
ACOS - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
addContainedKind(ModifyKind) - 类 中的方法org.apache.flink.table.planner.plan.trait.ModifyKindSet.Builder
 
addDefaultKryoSerializer(Class<?>, T) - 类 中的方法org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
 
addDefaultKryoSerializer(Class<?>, Class<? extends Serializer<?>>) - 类 中的方法org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
 
addField(int, boolean, boolean) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.SortSpec.SortSpecBuilder
 
addToSelectList(List<SqlNode>, Set<String>, List<Map.Entry<String, RelDataType>>, SqlNode, SelectScope, boolean) - 类 中的方法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) - 类 中的静态方法org.apache.flink.table.planner.typeutils.DataViewUtils
Modifies the data type of an accumulator regarding data views.
adjustedMinus(UnresolvedReferenceExpression, UnresolvedReferenceExpression) - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction
 
adjustedMinus(UnresolvedReferenceExpression, UnresolvedReferenceExpression) - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction.DecimalAvgAggFunction
 
adjustedMinus(UnresolvedReferenceExpression, UnresolvedReferenceExpression) - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction
 
adjustedMinus(UnresolvedReferenceExpression, UnresolvedReferenceExpression) - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction.DecimalSum0AggFunction
 
adjustedMinus(Expression, UnresolvedReferenceExpression) - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction
 
adjustedMinus(Expression, UnresolvedReferenceExpression) - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction.DecimalSumWithRetractAggFunction
 
adjustedPlus(UnresolvedReferenceExpression, UnresolvedReferenceExpression) - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction
 
adjustedPlus(UnresolvedReferenceExpression, UnresolvedReferenceExpression) - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction.DecimalAvgAggFunction
 
adjustedPlus(UnresolvedReferenceExpression, UnresolvedReferenceExpression) - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction
 
adjustedPlus(UnresolvedReferenceExpression, UnresolvedReferenceExpression) - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction.DecimalSum0AggFunction
 
adjustedPlus(UnresolvedReferenceExpression, UnresolvedReferenceExpression) - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SumAggFunction
 
adjustedPlus(UnresolvedReferenceExpression, UnresolvedReferenceExpression) - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SumAggFunction.DecimalSumAggFunction
 
adjustedPlus(UnresolvedReferenceExpression, UnresolvedReferenceExpression) - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction
 
adjustedPlus(UnresolvedReferenceExpression, UnresolvedReferenceExpression) - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction.DecimalSumWithRetractAggFunction
 
AdjustProjectForCountAggregateRule(RelDecorrelator.AdjustProjectForCountAggregateRule.Config) - 类 的构造器org.apache.calcite.sql2rel.RelDecorrelator.AdjustProjectForCountAggregateRule
Creates an AdjustProjectForCountAggregateRule.
adjustTypeForArrayConstructor(RelDataType, SqlOperatorBinding) - 类 中的静态方法org.apache.flink.table.planner.functions.utils.SqlValidatorUtils
 
adjustTypeForMapConstructor(Pair<RelDataType, RelDataType>, SqlOperatorBinding) - 类 中的静态方法org.apache.flink.table.planner.functions.utils.SqlValidatorUtils
 
aggBufferAttributes() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction
 
aggBufferAttributes() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.Count1AggFunction
 
aggBufferAttributes() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.CountAggFunction
 
aggBufferAttributes() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.DeclarativeAggregateFunction
All fields of the aggregate buffer.
aggBufferAttributes() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.DenseRankAggFunction
 
aggBufferAttributes() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction
 
aggBufferAttributes() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.ListAggFunction
 
aggBufferAttributes() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction
 
aggBufferAttributes() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction
 
aggBufferAttributes() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.RankAggFunction
 
aggBufferAttributes() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.RowNumberAggFunction
 
aggBufferAttributes() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction
 
aggBufferAttributes() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction
 
aggBufferAttributes() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SumAggFunction
 
aggBufferAttributes() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction
 
aggDecimalMinus(Expression, Expression) - 类 中的静态方法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) - 类 中的静态方法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>) - 类 中的方法org.apache.flink.table.planner.calcite.FlinkRelBuilder
Build non-window aggregate for either aggregate or table aggregate.
AggregatePhaseStrategy - org.apache.flink.table.planner.utils中的枚举
Aggregate phase strategy which could be specified in OptimizerConfigOptions.TABLE_OPTIMIZER_AGG_PHASE_STRATEGY.
AggregatePushDownSpec - 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) - 类 的构造器org.apache.flink.table.planner.plan.abilities.source.AggregatePushDownSpec
 
AliasNamespace - org.apache.calcite.sql.validate中的类
Namespace for an AS t(c1, c2, ...)
AliasNamespace(SqlValidatorImpl, SqlCall, SqlNode) - 类 的构造器org.apache.calcite.sql.validate.AliasNamespace
Creates an AliasNamespace.
ALL_CHANGES - 类 中的静态变量org.apache.flink.table.planner.plan.trait.ModifyKindSet
A modify kind set contains all change operations.
ALL_IN_ONE - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.spec.PartitionSpec
PartitionSpec makes all data in one partition.
analyzeRankProcessStrategies(StreamPhysicalRel, ImmutableBitSet, RelCollation) - 接口 中的静态方法org.apache.flink.table.planner.plan.utils.RankProcessStrategy
Gets RankProcessStrategy based on input, partitionKey and orderKey.
and(Expression, Expression) - 类 中的静态方法org.apache.flink.table.planner.expressions.ExpressionBuilder
 
AND - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
ANY - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.spec.SortSpec
SortSpec does not require sort.
ANY_DISTRIBUTION - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.InputProperty
The input does not require any specific data distribution.
ANY_SHUFFLE - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.ExecEdge
Any type of shuffle is OK when passing through this edge.
APPEND_FAST_STRATEGY - 接口 中的静态变量org.apache.flink.table.planner.plan.utils.RankProcessStrategy
 
AppendFastStrategy() - 类 的构造器org.apache.flink.table.planner.plan.utils.RankProcessStrategy.AppendFastStrategy
 
apply(DynamicTableSink) - 类 中的方法org.apache.flink.table.planner.plan.abilities.sink.OverwriteSpec
 
apply(DynamicTableSink) - 类 中的方法org.apache.flink.table.planner.plan.abilities.sink.PartitioningSpec
 
apply(DynamicTableSink) - 接口 中的方法org.apache.flink.table.planner.plan.abilities.sink.SinkAbilitySpec
Apply the ability to the given DynamicTableSink.
apply(DynamicTableSink) - 类 中的方法org.apache.flink.table.planner.plan.abilities.sink.WritingMetadataSpec
 
apply(DynamicTableSource, SourceAbilityContext) - 类 中的方法org.apache.flink.table.planner.plan.abilities.source.AggregatePushDownSpec
 
apply(RowType, List<int[]>, List<AggregateCall>, RowType, DynamicTableSource, SourceAbilityContext) - 类 中的静态方法org.apache.flink.table.planner.plan.abilities.source.AggregatePushDownSpec
 
apply(DynamicTableSource, SourceAbilityContext) - 类 中的方法org.apache.flink.table.planner.plan.abilities.source.FilterPushDownSpec
 
apply(List<RexNode>, DynamicTableSource, SourceAbilityContext) - 类 中的静态方法org.apache.flink.table.planner.plan.abilities.source.FilterPushDownSpec
 
apply(DynamicTableSource, SourceAbilityContext) - 类 中的方法org.apache.flink.table.planner.plan.abilities.source.LimitPushDownSpec
 
apply(DynamicTableSource, SourceAbilityContext) - 类 中的方法org.apache.flink.table.planner.plan.abilities.source.PartitionPushDownSpec
 
apply(DynamicTableSource, SourceAbilityContext) - 类 中的方法org.apache.flink.table.planner.plan.abilities.source.ProjectPushDownSpec
 
apply(DynamicTableSource, SourceAbilityContext) - 类 中的方法org.apache.flink.table.planner.plan.abilities.source.ReadingMetadataSpec
 
apply(DynamicTableSource, SourceAbilityContext) - 接口 中的方法org.apache.flink.table.planner.plan.abilities.source.SourceAbilitySpec
Apply the ability to the given DynamicTableSource.
apply(DynamicTableSource, SourceAbilityContext) - 类 中的方法org.apache.flink.table.planner.plan.abilities.source.SourceWatermarkSpec
 
apply(DynamicTableSource, SourceAbilityContext) - 类 中的方法org.apache.flink.table.planner.plan.abilities.source.WatermarkPushDownSpec
 
ARG0_TABLE_FUNCTION_WINDOWING - 类 中的静态变量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 - 类 中的静态变量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 - org.apache.flink.table.planner.functions.inference中的类
A SqlOperandCountRange backed by ArgumentCount.
ArgumentCountRange(ArgumentCount) - 类 的构造器org.apache.flink.table.planner.functions.inference.ArgumentCountRange
 
argumentMustBeScalar(int) - 类 中的方法org.apache.flink.table.planner.functions.sql.SqlWindowTableFunction
Overrides because the first parameter of table-value function windowing is an explicit TABLE parameter, which is not scalar.
ARRAY_VALUE_CONSTRUCTOR - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
AS - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
ASCII - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
ASIN - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
asJsonString() - 类 中的方法org.apache.flink.table.planner.plan.ExecNodeGraphInternalPlan
 
asRootSchema(Schema) - 类 中的静态方法org.apache.calcite.jdbc.CalciteSchemaBuilder
Creates a CalciteSchema with a given Schema as the root.
asSerializableString() - 类 中的方法org.apache.flink.table.planner.expressions.RexNodeExpression
 
asSummaryString() - 类 中的方法org.apache.flink.table.planner.connectors.CollectDynamicSink
 
asSummaryString() - 类 中的方法org.apache.flink.table.planner.expressions.RexNodeExpression
 
asSummaryString() - 类 中的方法org.apache.flink.table.planner.operations.InternalDataStreamQueryOperation
已过时。
 
asSummaryString() - 类 中的方法org.apache.flink.table.planner.operations.PlannerQueryOperation
 
asSummaryString() - 类 中的方法org.apache.flink.table.planner.operations.RichTableSourceQueryOperation
 
ATAN - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
ATAN2 - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
auxiliary(SqlKind) - 类 中的方法org.apache.calcite.sql.SqlGroupedWindowFunction
Creates an auxiliary function from this grouped window function.
auxiliary(String, SqlKind) - 类 中的方法org.apache.calcite.sql.SqlGroupedWindowFunction
Creates an auxiliary function from this grouped window function.
AUXILIARY_GROUP - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
AUXILIARY_GROUP aggregate function.
AuxiliaryConverter - org.apache.calcite.sql2rel中的接口
Converts an expression for a group window function (e.g.
AuxiliaryConverter.Impl - org.apache.calcite.sql2rel中的类
Simple implementation of AuxiliaryConverter.
AVG - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
AvgAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
built-in avg aggregate function.
AvgAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction
 
AvgAggFunction.ByteAvgAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in Byte Avg aggregate function.
AvgAggFunction.DecimalAvgAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in Decimal Avg aggregate function.
AvgAggFunction.DoubleAvgAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in Double Avg aggregate function.
AvgAggFunction.FloatAvgAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in Float Avg aggregate function.
AvgAggFunction.IntAvgAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in Integer Avg aggregate function.
AvgAggFunction.LongAvgAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in Long Avg aggregate function.
AvgAggFunction.ShortAvgAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in Short Avg aggregate function.

B

BatchExecBoundedStreamScan - org.apache.flink.table.planner.plan.nodes.exec.batch中的类
Batch ExecNode to connect a given bounded DataStream and consume data from it.
BatchExecBoundedStreamScan(ReadableConfig, DataStream<?>, DataType, int[], List<String>, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecBoundedStreamScan
 
BatchExecCalc - org.apache.flink.table.planner.plan.nodes.exec.batch中的类
Batch ExecNode for Calc.
BatchExecCalc(ReadableConfig, List<RexNode>, RexNode, InputProperty, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecCalc
 
BatchExecCorrelate - org.apache.flink.table.planner.plan.nodes.exec.batch中的类
Batch exec node which matches along with join a Java/Scala user defined table function.
BatchExecCorrelate(ReadableConfig, FlinkJoinType, RexCall, RexNode, InputProperty, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecCorrelate
 
BatchExecExchange - org.apache.flink.table.planner.plan.nodes.exec.batch中的类
This ExecNode represents a change of partitioning of the input elements for batch.
BatchExecExchange(ReadableConfig, InputProperty, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecExchange
 
BatchExecExpand - org.apache.flink.table.planner.plan.nodes.exec.batch中的类
Batch ExecNode that can expand one row to multiple rows based on given projects.
BatchExecExpand(ReadableConfig, List<List<RexNode>>, InputProperty, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecExpand
 
BatchExecHashAggregate - org.apache.flink.table.planner.plan.nodes.exec.batch中的类
Batch ExecNode for hash-based aggregate operator.
BatchExecHashAggregate(ReadableConfig, int[], int[], AggregateCall[], RowType, boolean, boolean, InputProperty, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecHashAggregate
 
BatchExecHashJoin - org.apache.flink.table.planner.plan.nodes.exec.batch中的类
BatchExecNode for Hash Join.
BatchExecHashJoin(ReadableConfig, JoinSpec, int, int, long, long, boolean, boolean, InputProperty, InputProperty, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecHashJoin
 
BatchExecHashWindowAggregate - org.apache.flink.table.planner.plan.nodes.exec.batch中的类
Batch ExecNode for hash-based window aggregate operator.
BatchExecHashWindowAggregate(ReadableConfig, int[], int[], AggregateCall[], LogicalWindow, int, boolean, NamedWindowProperty[], RowType, boolean, boolean, boolean, InputProperty, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecHashWindowAggregate
 
BatchExecLegacySink<T> - org.apache.flink.table.planner.plan.nodes.exec.batch中的类
Batch ExecNode to to write data into an external sink defined by a TableSink.
BatchExecLegacySink(ReadableConfig, TableSink<T>, String[], InputProperty, LogicalType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecLegacySink
 
BatchExecLegacyTableSourceScan - org.apache.flink.table.planner.plan.nodes.exec.batch中的类
Batch ExecNode to read data from an external source defined by a bounded StreamTableSource.
BatchExecLegacyTableSourceScan(ReadableConfig, TableSource<?>, List<String>, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecLegacyTableSourceScan
 
BatchExecLimit - org.apache.flink.table.planner.plan.nodes.exec.batch中的类
Batch ExecNode for Limit.
BatchExecLimit(ReadableConfig, long, long, boolean, InputProperty, LogicalType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecLimit
 
BatchExecLookupJoin - org.apache.flink.table.planner.plan.nodes.exec.batch中的类
BatchExecNode for temporal table join that implemented by lookup.
BatchExecLookupJoin(ReadableConfig, FlinkJoinType, RexNode, TemporalTableSourceSpec, Map<Integer, LookupJoinUtil.LookupKey>, List<RexNode>, RexNode, InputProperty, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecLookupJoin
 
BatchExecMultipleInput - org.apache.flink.table.planner.plan.nodes.exec.batch中的类
Batch ExecNode for multiple input which contains a sub-graph of ExecNodes.
BatchExecMultipleInput(ReadableConfig, List<InputProperty>, ExecNode<?>, List<ExecEdge>, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecMultipleInput
 
BatchExecNestedLoopJoin - org.apache.flink.table.planner.plan.nodes.exec.batch中的类
BatchExecNode for Nested-loop Join.
BatchExecNestedLoopJoin(ReadableConfig, FlinkJoinType, RexNode, boolean, boolean, InputProperty, InputProperty, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecNestedLoopJoin
 
BatchExecNode<T> - org.apache.flink.table.planner.plan.nodes.exec.batch中的接口
Base class for batch ExecNode.
BatchExecOverAggregate - org.apache.flink.table.planner.plan.nodes.exec.batch中的类
Batch ExecNode for sort-based over window aggregate.
BatchExecOverAggregate(ReadableConfig, OverSpec, InputProperty, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecOverAggregate
 
BatchExecOverAggregateBase - org.apache.flink.table.planner.plan.nodes.exec.batch中的类
Batch ExecNode base class for sort-based over window aggregate.
BatchExecOverAggregateBase(int, ExecNodeContext, ReadableConfig, OverSpec, InputProperty, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecOverAggregateBase
 
BatchExecOverAggregateBase.OverWindowMode - org.apache.flink.table.planner.plan.nodes.exec.batch中的枚举
OverWindowMode describes the mode of a group in over window.
BatchExecPythonCalc - org.apache.flink.table.planner.plan.nodes.exec.batch中的类
Batch ExecNode for Python ScalarFunctions.
BatchExecPythonCalc(ReadableConfig, List<RexNode>, InputProperty, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecPythonCalc
 
BatchExecPythonCorrelate - org.apache.flink.table.planner.plan.nodes.exec.batch中的类
Batch exec node which matches along with join a Python user defined table function.
BatchExecPythonCorrelate(ReadableConfig, FlinkJoinType, RexCall, InputProperty, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecPythonCorrelate
 
BatchExecPythonGroupAggregate - org.apache.flink.table.planner.plan.nodes.exec.batch中的类
Batch ExecNode for Python unbounded group aggregate.
BatchExecPythonGroupAggregate(ReadableConfig, int[], int[], AggregateCall[], InputProperty, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecPythonGroupAggregate
 
BatchExecPythonGroupWindowAggregate - org.apache.flink.table.planner.plan.nodes.exec.batch中的类
Batch ExecNode for group widow aggregate (Python user defined aggregate function).
BatchExecPythonGroupWindowAggregate(ReadableConfig, int[], int[], AggregateCall[], LogicalWindow, int, NamedWindowProperty[], InputProperty, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecPythonGroupWindowAggregate
 
BatchExecPythonOverAggregate - org.apache.flink.table.planner.plan.nodes.exec.batch中的类
Batch ExecNode for sort-based over window aggregate (Python user defined aggregate function).
BatchExecPythonOverAggregate(ReadableConfig, OverSpec, InputProperty, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecPythonOverAggregate
 
BatchExecRank - org.apache.flink.table.planner.plan.nodes.exec.batch中的类
BatchExecNode for Rank.
BatchExecRank(ReadableConfig, int[], int[], long, long, boolean, InputProperty, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecRank
 
BatchExecSink - org.apache.flink.table.planner.plan.nodes.exec.batch中的类
Batch ExecNode to to write data into an external sink defined by a DynamicTableSink.
BatchExecSink(ReadableConfig, DynamicTableSinkSpec, InputProperty, LogicalType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecSink
 
BatchExecSort - org.apache.flink.table.planner.plan.nodes.exec.batch中的类
BatchExecNode for Sort without limit.
BatchExecSort(ReadableConfig, SortSpec, InputProperty, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecSort
 
BatchExecSortAggregate - org.apache.flink.table.planner.plan.nodes.exec.batch中的类
Batch ExecNode for (global) sort-based aggregate operator.
BatchExecSortAggregate(ReadableConfig, int[], int[], AggregateCall[], RowType, boolean, boolean, InputProperty, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecSortAggregate
 
BatchExecSortLimit - org.apache.flink.table.planner.plan.nodes.exec.batch中的类
BatchExecNode for Sort with limit.
BatchExecSortLimit(ReadableConfig, SortSpec, long, long, boolean, InputProperty, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecSortLimit
 
BatchExecSortMergeJoin - org.apache.flink.table.planner.plan.nodes.exec.batch中的类
BatchExecNode for Sort Merge Join.
BatchExecSortMergeJoin(ReadableConfig, FlinkJoinType, int[], int[], boolean[], RexNode, boolean, InputProperty, InputProperty, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecSortMergeJoin
 
BatchExecSortWindowAggregate - org.apache.flink.table.planner.plan.nodes.exec.batch中的类
Batch ExecNode for sort-based window aggregate operator.
BatchExecSortWindowAggregate(ReadableConfig, int[], int[], AggregateCall[], LogicalWindow, int, boolean, NamedWindowProperty[], RowType, boolean, boolean, boolean, InputProperty, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecSortWindowAggregate
 
BatchExecTableSourceScan - org.apache.flink.table.planner.plan.nodes.exec.batch中的类
Batch ExecNode to read data from an external source defined by a bounded ScanTableSource.
BatchExecTableSourceScan(ReadableConfig, DynamicTableSourceSpec, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecTableSourceScan
 
BatchExecUnion - org.apache.flink.table.planner.plan.nodes.exec.batch中的类
Batch ExecNode that is not a physical node and just union the inputs' records into one node.
BatchExecUnion(ReadableConfig, List<InputProperty>, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecUnion
 
BatchExecValues - org.apache.flink.table.planner.plan.nodes.exec.batch中的类
Batch ExecNode that read records from given values.
BatchExecValues(ReadableConfig, List<List<RexLiteral>>, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecValues
 
BatchExecWindowTableFunction - org.apache.flink.table.planner.plan.nodes.exec.batch中的类
Batch ExecNode for window table-valued function.
BatchExecWindowTableFunction(ReadableConfig, TimeAttributeWindowingStrategy, InputProperty, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecWindowTableFunction
 
BatchPhysicalPythonAggregateRule - org.apache.flink.table.planner.plan.rules.physical.batch中的类
The physical rule which is responsible for converting FlinkLogicalAggregate to BatchPhysicalPythonGroupAggregate.
BatchPhysicalPythonCorrelateRule - org.apache.flink.table.planner.plan.rules.physical.batch中的类
The physical rule is responsible for convert FlinkLogicalCorrelate to BatchPhysicalPythonCorrelate.
BatchPhysicalPythonWindowAggregateRule - org.apache.flink.table.planner.plan.rules.physical.batch中的类
The physical rule is responsible for convert FlinkLogicalWindowAggregate to BatchPhysicalPythonGroupWindowAggregate.
bestString() - 类 中的方法org.apache.flink.table.planner.calcite.FlinkSqlNameMatcher
 
BETWEEN - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
BIN - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
BooleanLeadLagAggFunction(int) - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction.BooleanLeadLagAggFunction
 
BooleanMaxAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction.BooleanMaxAggFunction
 
BooleanMinAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction.BooleanMinAggFunction
 
BooleanSingleValueAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction.BooleanSingleValueAggFunction
 
booleanValue(RexNode) - 类 中的静态方法org.apache.calcite.rex.RexLiteral
 
BridgingSqlAggFunction - org.apache.flink.table.planner.functions.bridging中的类
Bridges FunctionDefinition to Calcite's representation of an aggregating function (either a system or user-defined function).
BridgingSqlFunction - org.apache.flink.table.planner.functions.bridging中的类
Bridges FunctionDefinition to Calcite's representation of a scalar or table function (either a system or user-defined function).
BridgingSqlFunction.WithTableFunction - org.apache.flink.table.planner.functions.bridging中的类
Special flavor of BridgingSqlFunction to indicate a table function to Calcite.
BROADCAST_DISTRIBUTION - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.InputProperty
The input will read all records for each parallelism of the target node.
BROADCAST_SHUFFLE - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.ExecEdge
Full records are provided for each parallelism of the target node.
build(RelNode...) - 类 中的方法org.apache.calcite.sql2rel.RelDecorrelator.CorelMapBuilder
Creates a CorelMap by iterating over a RelNode tree.
build() - 类 中的方法org.apache.flink.table.planner.functions.casting.CastRulePredicate.Builder
 
build() - 类 中的方法org.apache.flink.table.planner.functions.sql.BuiltInSqlFunction.Builder
 
build() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecEdge.Builder
 
build() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.InputProperty.Builder
 
build() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.SortSpec.SortSpecBuilder
 
build() - 类 中的方法org.apache.flink.table.planner.plan.trait.ModifyKindSet.Builder
 
builder() - 类 中的静态方法org.apache.flink.table.planner.functions.casting.CastRulePredicate
 
Builder() - 类 的构造器org.apache.flink.table.planner.functions.casting.CastRulePredicate.Builder
 
Builder() - 类 的构造器org.apache.flink.table.planner.functions.sql.BuiltInSqlFunction.Builder
 
builder() - 类 中的静态方法org.apache.flink.table.planner.plan.nodes.exec.ExecEdge
 
Builder() - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.ExecEdge.Builder
 
builder() - 类 中的静态方法org.apache.flink.table.planner.plan.nodes.exec.InputProperty
 
builder() - 类 中的静态方法org.apache.flink.table.planner.plan.nodes.exec.spec.SortSpec
 
BuiltInSqlFunction - org.apache.flink.table.planner.functions.sql中的类
SQL version of BuiltInFunctionDefinition in cases where BridgingSqlFunction does not apply.
BuiltInSqlFunction(String, int, SqlKind, SqlReturnTypeInference, SqlOperandTypeInference, SqlOperandTypeChecker, SqlFunctionCategory, boolean, boolean, Function<SqlOperatorBinding, SqlMonotonicity>) - 类 的构造器org.apache.flink.table.planner.functions.sql.BuiltInSqlFunction
 
BuiltInSqlFunction(String, SqlKind, SqlReturnTypeInference, SqlOperandTypeInference, SqlOperandTypeChecker, SqlFunctionCategory) - 类 的构造器org.apache.flink.table.planner.functions.sql.BuiltInSqlFunction
 
BuiltInSqlFunction.Builder - org.apache.flink.table.planner.functions.sql中的类
Builder for fluent definition of built-in functions.
BuiltInSqlOperator - org.apache.flink.table.planner.functions.sql中的接口
SQL version of BuiltInFunctionDefinition in cases where BridgingSqlFunction does not apply.
ByteAvgAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction.ByteAvgAggFunction
 
ByteLeadLagAggFunction(int) - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction.ByteLeadLagAggFunction
 
ByteMaxAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction.ByteMaxAggFunction
 
ByteMinAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction.ByteMinAggFunction
 
ByteSingleValueAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction.ByteSingleValueAggFunction
 
ByteSum0AggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction.ByteSum0AggFunction
 
ByteSumAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.SumAggFunction.ByteSumAggFunction
 
ByteSumWithRetractAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction.ByteSumWithRetractAggFunction
 

C

calc(RelMetadataQuery, RelNode, RexProgram) - 类 中的静态方法org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
Helper method to determine a Calc's collation.
CALC_INSTANCE - 类 中的静态变量org.apache.flink.table.planner.plan.rules.logical.RemoveUnreachableCoalesceArgumentsRule
 
CALC_TRANSFORMATION - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecCalc
 
CalciteParser - org.apache.flink.table.planner.parse中的类
Thin wrapper around SqlParser that does exception conversion and SqlNode casting.
CalciteParser(SqlParser.Config) - 类 的构造器org.apache.flink.table.planner.parse.CalciteParser
 
CalciteSchemaBuilder - org.apache.calcite.jdbc中的类
This class is used to create a CalciteSchema with a given Schema as the root.
calciteToCommon(Enum<?>, boolean) - 类 中的静态方法org.apache.flink.table.planner.typeutils.SymbolUtil
Converts from Calcite to a common symbol.
calciteToSerializable(Enum<?>) - 类 中的静态方法org.apache.flink.table.planner.typeutils.SymbolUtil
 
CalcPythonCorrelateTransposeRule - 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() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.processor.utils.InputOrderCalculator
 
call - 类 中的变量org.apache.calcite.sql.validate.AliasNamespace
 
call(FunctionDefinition, Expression...) - 类 中的静态方法org.apache.flink.table.planner.expressions.ExpressionBuilder
 
call(FunctionDefinition, List<Expression>) - 类 中的静态方法org.apache.flink.table.planner.expressions.ExpressionBuilder
 
CallBindingCallContext - org.apache.flink.table.planner.functions.inference中的类
A CallContext backed by SqlCallBinding.
CallBindingCallContext(DataTypeFactory, FunctionDefinition, SqlCallBinding, RelDataType) - 类 的构造器org.apache.flink.table.planner.functions.inference.CallBindingCallContext
 
CallExpressionConvertRule - org.apache.flink.table.planner.expressions.converter中的接口
Rule to convert CallExpression.
CallExpressionConvertRule.ConvertContext - org.apache.flink.table.planner.expressions.converter中的接口
CallExpressionResolver - org.apache.flink.table.planner.expressions中的类
Planner expression resolver for UnresolvedCallExpression.
CallExpressionResolver(RelBuilder) - 类 的构造器org.apache.flink.table.planner.expressions.CallExpressionResolver
 
canFail(LogicalType, LogicalType) - 接口 中的方法org.apache.flink.table.planner.functions.casting.CastRule
Returns true if the CastExecutor can fail at runtime.
canFail(LogicalType, LogicalType) - 类 中的静态方法org.apache.flink.table.planner.functions.casting.CastRuleProvider
Resolves the rule and returns the result of CastRule.canFail(LogicalType, LogicalType).
canPushDown(RelOptRuleCall, BatchPhysicalGroupAggregateBase, BatchPhysicalTableSourceScan) - 类 中的方法org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalAggIntoScanRuleBase
 
canPushdownFilter(TableSourceTable) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.PushFilterIntoSourceScanRuleBase
Determines wether we can pushdown the filter into the source. we can not push filter twice, make sure FilterPushDownSpec has not been assigned as a capability.
CARDINALITY - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
CASE - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
cast(Expression, Expression) - 类 中的静态方法org.apache.flink.table.planner.expressions.ExpressionBuilder
 
cast(CastRule.Context, LogicalType, LogicalType, Object) - 类 中的静态方法org.apache.flink.table.planner.functions.casting.CastRuleProvider
Create a CastExecutor and execute the cast on the provided value.
CAST - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
CastCodeBlock - org.apache.flink.table.planner.functions.casting中的类
Generated cast code block result.
CastRule<IN,OUT> - 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 - org.apache.flink.table.planner.functions.casting中的接口
Casting context.
CastRulePredicate - 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 - org.apache.flink.table.planner.functions.casting中的类
Builder for the CastRulePredicate.
CastRuleProvider - org.apache.flink.table.planner.functions.casting中的类
This class resolves CastRule using the input and the target type.
CastRuleProvider() - 类 的构造器org.apache.flink.table.planner.functions.casting.CastRuleProvider
 
CatalogCalciteSchema - org.apache.flink.table.planner.catalog中的类
A mapping between Flink's catalog and Calcite's schema.
CatalogCalciteSchema(String, CatalogManager, boolean) - 类 的构造器org.apache.flink.table.planner.catalog.CatalogCalciteSchema
 
CatalogManagerCalciteSchema - org.apache.flink.table.planner.catalog中的类
Bridge between the CatalogManager and the Schema.
CatalogManagerCalciteSchema(CatalogManager, boolean) - 类 的构造器org.apache.flink.table.planner.catalog.CatalogManagerCalciteSchema
 
CatalogSchemaTable - org.apache.flink.table.planner.catalog中的类
Represents a wrapper for CatalogBaseTable in Schema.
CatalogSchemaTable(ContextResolvedTable, FlinkStatistic, boolean) - 类 的构造器org.apache.flink.table.planner.catalog.CatalogSchemaTable
Create a CatalogSchemaTable instance.
CatalogSourceTable - 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) - 类 的构造器org.apache.flink.table.planner.plan.schema.CatalogSourceTable
 
CatalogTableStatisticsConverter - org.apache.flink.table.planner.utils中的类
Utility class for converting CatalogTableStatistics and CatalogColumnStatistics to TableStats.
CatalogTableStatisticsConverter() - 类 的构造器org.apache.flink.table.planner.utils.CatalogTableStatisticsConverter
 
category(SqlFunctionCategory) - 类 中的方法org.apache.flink.table.planner.functions.sql.BuiltInSqlFunction.Builder
 
CEIL - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
changeColumn(TableSchema, String, TableColumn, boolean, String) - 类 中的静态方法org.apache.flink.table.planner.utils.OperationConverterUtils
 
CHANGELOG_NORMALIZE_TRANSFORMATION - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecChangelogNormalize
 
CHAR_LENGTH - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
CHARACTER_LENGTH - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
CharLeadLagAggFunction(int, CharType) - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction.CharLeadLagAggFunction
 
checkAndConvertInputTypeIfNeeded(RowType) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecLegacySink
 
checkAndConvertInputTypeIfNeeded(RowType) - 类 中的方法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) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecLegacySink
 
checkArgument(CallExpression, boolean) - 类 中的静态方法org.apache.flink.table.planner.expressions.converter.converters.CustomizedConverter
 
checkArgumentNumber(CallExpression, int...) - 类 中的静态方法org.apache.flink.table.planner.expressions.converter.converters.CustomizedConverter
 
checkOperandCount(SqlValidator, SqlOperandTypeChecker, SqlCall) - 类 中的方法org.apache.flink.table.planner.functions.sql.SqlJsonObjectFunction
 
checkOperandTypes(SqlCallBinding, boolean) - 类 中的方法org.apache.calcite.sql.fun.SqlCastFunction
Makes sure that the number and types of arguments are allowable.
checkOperandTypes(SqlCallBinding, boolean) - 类 中的方法org.apache.calcite.sql.fun.SqlDotOperator
 
checkOperandTypes(SqlCallBinding, boolean) - 类 中的方法org.apache.flink.table.planner.functions.inference.TypeInferenceOperandChecker
 
checkOperandTypes(SqlCallBinding, boolean) - 类 中的方法org.apache.flink.table.planner.functions.sql.MatchRowTimeFunction
 
checkOperandTypes(SqlCallBinding, boolean) - 类 中的方法org.apache.flink.table.planner.functions.sql.SqlDescriptorOperator
 
checkOperandTypes(SqlCallBinding, boolean) - 类 中的方法org.apache.flink.table.planner.functions.sql.SqlJsonObjectFunction
 
checkOperandTypes(SqlCallBinding, boolean) - 类 中的方法org.apache.flink.table.planner.functions.sql.SqlTryCastFunction
 
checkOperandTypes(SqlCallBinding, boolean) - 类 中的方法org.apache.flink.table.planner.functions.utils.HiveTableSqlFunction.HiveOperandTypeChecker
已过时。
 
checkOperandTypes(SqlCallBinding, boolean) - 类 中的方法org.apache.flink.table.planner.plan.type.NumericExceptFirstOperandChecker
 
checkTypeAssignment(SqlValidatorScope, SqlValidatorTable, RelDataType, RelDataType, SqlNode) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
Checks the type assignment of an INSERT or UPDATE query.
CHR - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
CLASSIFIER - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
ClearOperationParseStrategy - org.apache.flink.table.planner.parse中的类
Strategy to parse statement to ClearOperation.
cm - 类 中的变量org.apache.calcite.sql2rel.RelDecorrelator
 
CodeGeneratorCastRule<IN,OUT> - org.apache.flink.table.planner.functions.casting中的接口
Cast rule that has code generation capabilities.
CodeGeneratorCastRule.Context - org.apache.flink.table.planner.functions.casting中的接口
Context for code generation.
collations(TableScan, RelMetadataQuery) - 类 中的方法org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
 
collations(Values, RelMetadataQuery) - 类 中的方法org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
 
collations(Project, RelMetadataQuery) - 类 中的方法org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
 
collations(Filter, RelMetadataQuery) - 类 中的方法org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
 
collations(Calc, RelMetadataQuery) - 类 中的方法org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
 
collations(SortExchange, RelMetadataQuery) - 类 中的方法org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
 
collations(Sort, RelMetadataQuery) - 类 中的方法org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
 
collations(Window, RelMetadataQuery) - 类 中的方法org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
 
collations(EnumerableCorrelate, RelMetadataQuery) - 类 中的方法org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
 
collations(EnumerableMergeJoin, RelMetadataQuery) - 类 中的方法org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
 
collations(EnumerableHashJoin, RelMetadataQuery) - 类 中的方法org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
 
collations(EnumerableNestedLoopJoin, RelMetadataQuery) - 类 中的方法org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
 
collations(Match, RelMetadataQuery) - 类 中的方法org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
 
collations(TableModify, RelMetadataQuery) - 类 中的方法org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
 
collations(HepRelVertex, RelMetadataQuery) - 类 中的方法org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
 
collations(RelSubset, RelMetadataQuery) - 类 中的方法org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
 
collations(RelNode, RelMetadataQuery) - 类 中的方法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 - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
CollectDynamicSink - org.apache.flink.table.planner.connectors中的类
Table sink for TableResult.collect().
columnHasDefaultValue(RelDataType, int, InitializerContext) - 类 中的方法org.apache.flink.table.planner.plan.schema.FlinkPreparingTableBase
Obtains whether the ordinal column has a default value, which is not supported now.
columnListParamToParentCursorMap - 类 中的变量org.apache.calcite.sql.validate.SqlValidatorImpl.FunctionParamInfo
Maps a column list parameter to the parent cursor parameter it references.
CommonExecCalc - 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) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecCalc
 
CommonExecCorrelate - 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) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecCorrelate
 
CommonExecExchange - org.apache.flink.table.planner.plan.nodes.exec.common中的类
Base class for exec Exchange.
CommonExecExchange(int, ExecNodeContext, ReadableConfig, List<InputProperty>, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecExchange
 
CommonExecExpand - 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) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecExpand
 
CommonExecLegacySink<T> - 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) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecLegacySink
 
CommonExecLegacyTableSourceScan - 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) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecLegacyTableSourceScan
 
CommonExecLookupJoin - 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) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecLookupJoin
 
CommonExecPythonCalc - 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) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecPythonCalc
 
CommonExecPythonCorrelate - 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) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecPythonCorrelate
 
CommonExecSink - 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) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecSink
 
CommonExecTableSourceScan - 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) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecTableSourceScan
 
CommonExecUnion - 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) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecUnion
 
CommonExecValues - 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) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecValues
 
CommonExecWindowTableFunction - 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) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecWindowTableFunction
 
CommonPythonUtil - org.apache.flink.table.planner.plan.nodes.exec.utils中的类
A utility class used in PyFlink.
commonToCalcite(Enum<?>) - 类 中的静态方法org.apache.flink.table.planner.typeutils.SymbolUtil
Converts from a common to a Calcite symbol.
computeDigest(RexDigestIncludeType) - 类 中的方法org.apache.calcite.rex.RexLiteral
Returns a string which concisely describes the definition of this rex literal.
computeDigest() - 类 中的方法org.apache.flink.table.planner.plan.schema.RawRelDataType
 
computeDigest() - 类 中的方法org.apache.flink.table.planner.plan.schema.StructuredRelDataType
 
computeIndexMapping(boolean) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecLegacyTableSourceScan
 
concat(Expression, Expression) - 类 中的静态方法org.apache.flink.table.planner.expressions.ExpressionBuilder
 
CONCAT - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
CONCAT_FUNCTION - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
Function for concat strings, it is same with FlinkSqlOperatorTable.CONCAT, but this is a function.
CONCAT_WS - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
Function for concat strings with a separator.
config() - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
ConfigurationJsonSerializerFilter - org.apache.flink.table.planner.plan.nodes.exec.serde中的类
Custom filtering for Configuration used by ExecNodeBase.getPersistedConfig() to avoid serializing null or empty configurations.
ConfigurationJsonSerializerFilter() - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.serde.ConfigurationJsonSerializerFilter
 
ConstantLookupKey(LogicalType, RexLiteral) - 类 的构造器org.apache.flink.table.planner.plan.utils.LookupJoinUtil.ConstantLookupKey
 
CONSTRAINT_VALIDATOR_TRANSFORMATION - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecSink
 
consumedOptions(Class<T>) - 类 中的静态方法org.apache.flink.table.planner.plan.utils.ExecNodeMetadataUtil
 
contains(ModifyKind) - 类 中的方法org.apache.flink.table.planner.plan.trait.ModifyKindSet
 
containsOnly(ModifyKind) - 类 中的方法org.apache.flink.table.planner.plan.trait.ModifyKindSet
 
convert(RexBuilder, RexNode, RexNode) - 接口 中的方法org.apache.calcite.sql2rel.AuxiliaryConverter
Converts an expression.
convert(RexBuilder, RexNode, RexNode) - 类 中的方法org.apache.calcite.sql2rel.AuxiliaryConverter.Impl
 
convert(RelNode, RexBuilder, boolean) - 类 中的静态方法org.apache.flink.table.planner.calcite.RelTimeIndicatorConverter
 
convert(CallExpression, CallExpressionConvertRule.ConvertContext) - 接口 中的方法org.apache.flink.table.planner.expressions.converter.CallExpressionConvertRule
Convert call expression with context to RexNode.
convert(CallExpression, CallExpressionConvertRule.ConvertContext) - 类 中的方法org.apache.flink.table.planner.expressions.converter.converters.CustomizedConverter
 
convert(CallExpression, CallExpressionConvertRule.ConvertContext) - 类 中的方法org.apache.flink.table.planner.expressions.converter.CustomizedConvertRule
 
convert(CallExpression, CallExpressionConvertRule.ConvertContext) - 类 中的方法org.apache.flink.table.planner.expressions.converter.DirectConvertRule
 
convert(CallExpression, CallExpressionConvertRule.ConvertContext) - 类 中的方法org.apache.flink.table.planner.expressions.converter.FunctionDefinitionConvertRule
 
convert(CallExpression, CallExpressionConvertRule.ConvertContext) - 类 中的方法org.apache.flink.table.planner.expressions.converter.LegacyScalarFunctionConvertRule
 
convert(CallExpression, CallExpressionConvertRule.ConvertContext) - 类 中的方法org.apache.flink.table.planner.expressions.converter.OverConvertRule
 
convert(RowData) - 类 中的方法org.apache.flink.table.planner.functions.casting.RowDataToStringConverterImpl
 
convert(FlinkPlannerImpl, CatalogManager, SqlNode) - 类 中的静态方法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) - 类 中的方法org.apache.flink.table.planner.parse.ClearOperationParseStrategy
 
convert(String) - 接口 中的方法org.apache.flink.table.planner.parse.ExtendedParseStrategy
Convert the input statement to the Operation.
convert(String) - 类 中的方法org.apache.flink.table.planner.parse.HelpOperationParseStrategy
 
convert(String) - 类 中的方法org.apache.flink.table.planner.parse.QuitOperationParseStrategy
 
convert(String) - 类 中的方法org.apache.flink.table.planner.parse.ResetOperationParseStrategy
 
convert(String) - 类 中的方法org.apache.flink.table.planner.parse.SetOperationParseStrategy
 
convert(RelNode) - 类 中的方法org.apache.flink.table.planner.plan.rules.physical.batch.BatchPhysicalPythonAggregateRule
 
convert(RelNode) - 类 中的方法org.apache.flink.table.planner.plan.rules.physical.batch.BatchPhysicalPythonCorrelateRule
 
convert(RelNode) - 类 中的方法org.apache.flink.table.planner.plan.rules.physical.stream.StreamPhysicalPythonCorrelateRule
 
convert(RelNode) - 类 中的方法org.apache.flink.table.planner.plan.rules.physical.stream.StreamPhysicalPythonGroupAggregateRule
 
convert(RelNode) - 类 中的方法org.apache.flink.table.planner.plan.rules.physical.stream.StreamPhysicalPythonGroupTableAggregateRule
 
convert(RelNode) - 类 中的方法org.apache.flink.table.planner.plan.rules.physical.stream.StreamPhysicalPythonGroupWindowAggregateRule
 
convert(RelNode) - 类 中的方法org.apache.flink.table.planner.plan.rules.physical.stream.StreamPhysicalPythonOverAggregateRule
 
CONVERT_TZ - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
convertAddReplaceColumns(ObjectIdentifier, SqlAddReplaceColumns, CatalogTable, SqlValidator) - 类 中的静态方法org.apache.flink.table.planner.utils.OperationConverterUtils
 
convertChangeColumn(ObjectIdentifier, SqlChangeColumn, CatalogTable, SqlValidator) - 类 中的静态方法org.apache.flink.table.planner.utils.OperationConverterUtils
 
convertCollectToRel(FlinkRelBuilder, RelNode, CollectModifyOperation, ReadableConfig, ClassLoader) - 类 中的静态方法org.apache.flink.table.planner.connectors.DynamicSinkUtils
Converts an TableResult.collect() sink to a RelNode.
convertDataStreamToRel(boolean, ReadableConfig, FlinkRelBuilder, ContextResolvedTable, DataStream<?>, DataType, boolean, ChangelogMode) - 类 中的静态方法org.apache.flink.table.planner.connectors.DynamicSourceUtils
Converts a given DataStream to a RelNode.
convertExpressionToRexNode(List<ResolvedExpression>, RelBuilder) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.PushFilterIntoSourceScanRuleBase
 
convertExternalToRel(FlinkRelBuilder, RelNode, ExternalModifyOperation) - 类 中的静态方法org.apache.flink.table.planner.connectors.DynamicSinkUtils
Converts an external sink (i.e. further DataStream transformations) to a RelNode.
convertSinkToRel(FlinkRelBuilder, RelNode, SinkModifyOperation, DynamicTableSink) - 类 中的静态方法org.apache.flink.table.planner.connectors.DynamicSinkUtils
Converts a given DynamicTableSink to a RelNode.
convertSourceToRel(boolean, ReadableConfig, FlinkRelBuilder, ContextResolvedTable, FlinkStatistic, List<RelHint>, DynamicTableSource) - 类 中的静态方法org.apache.flink.table.planner.connectors.DynamicSourceUtils
Converts a given DynamicTableSource to a RelNode.
convertToColumnStatsMap(Map<String, CatalogColumnStatisticsDataBase>) - 类 中的静态方法org.apache.flink.table.planner.utils.CatalogTableStatisticsConverter
 
convertToLogicalTypes(DataType[]) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowAggregateBase
 
convertToRel(RelOptTable.ToRelContext) - 类 中的方法org.apache.flink.table.planner.catalog.QueryOperationCatalogViewTable
 
convertToRel(RelOptTable.ToRelContext) - 类 中的方法org.apache.flink.table.planner.catalog.SqlCatalogViewTable
 
convertToRel(RelOptTable.ToRelContext) - 类 中的方法org.apache.flink.table.planner.plan.schema.ExpandingPreparingTable
Converts the table to a RelNode.
convertToRexNode(String) - 接口 中的方法org.apache.flink.table.planner.calcite.SqlExprToRexConverter
Converts a SQL expression to a RexNode expression.
convertToRexNode(String) - 类 中的方法org.apache.flink.table.planner.calcite.SqlExprToRexConverterImpl
 
convertToRexNodes(String[]) - 接口 中的方法org.apache.flink.table.planner.calcite.SqlExprToRexConverter
Converts an array of SQL expressions to an array of RexNode expressions.
convertToRexNodes(String[]) - 类 中的方法org.apache.flink.table.planner.calcite.SqlExprToRexConverterImpl
 
convertToTableStats(CatalogTableStatistics, CatalogColumnStatistics) - 类 中的静态方法org.apache.flink.table.planner.utils.CatalogTableStatisticsConverter
 
copy(RelTraitSet, RelNode, RexNode) - 类 中的方法org.apache.calcite.rel.logical.LogicalSnapshot
 
copy(RelTraitSet, List<RelNode>) - 类 中的方法org.apache.calcite.rel.logical.LogicalTableScan
 
copy() - 类 中的方法org.apache.flink.table.planner.connectors.CollectDynamicSink
 
copy(RelTraitSet, List<RelNode>) - 类 中的方法org.apache.flink.table.planner.plan.nodes.hive.LogicalDistribution
 
copy(ImmutableBitSet, ImmutableBitSet, ImmutableBitSet) - 类 中的方法org.apache.flink.table.planner.plan.trait.RelWindowProperties
 
CorelMapBuilder() - 类 的构造器org.apache.calcite.sql2rel.RelDecorrelator.CorelMapBuilder
 
CORRELATE_TRANSFORMATION - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecCorrelate
 
COS - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
COSH - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
COT - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
COUNT - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
Count1AggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
This count1 aggregate function returns the count1 of values which go into it like [[CountAggFunction]].
Count1AggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.Count1AggFunction
 
CountAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
built-in count aggregate function.
CountAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.CountAggFunction
 
create(RelNode, RexNode) - 类 中的静态方法org.apache.calcite.rel.logical.LogicalSnapshot
Creates a LogicalSnapshot.
create(RelOptCluster, RelOptTable, List<RelHint>) - 类 中的静态方法org.apache.calcite.rel.logical.LogicalTableScan
Creates a LogicalTableScan.
create(RelDataType, RelDataType) - 接口 中的方法org.apache.flink.table.planner.calcite.SqlExprToRexConverterFactory
Creates a new instance of SqlExprToRexConverter to convert SQL expression to RexNode.
create(RowType, LogicalType) - 接口 中的方法org.apache.flink.table.planner.calcite.SqlExprToRexConverterFactory
Creates a new instance of SqlExprToRexConverter to convert SQL expression to RexNode.
create(RelOptSchema, List<String>, RelDataType, QueryOperationCatalogView) - 类 中的静态方法org.apache.flink.table.planner.catalog.QueryOperationCatalogViewTable
 
create(Configuration) - 类 中的方法org.apache.flink.table.planner.delegation.DefaultExecutorFactory
 
create(StreamExecutionEnvironment) - 类 中的方法org.apache.flink.table.planner.delegation.DefaultExecutorFactory
 
create() - 类 中的方法org.apache.flink.table.planner.delegation.DefaultExpressionParserFactory
 
create(ParserFactory.Context) - 类 中的方法org.apache.flink.table.planner.delegation.DefaultParserFactory
 
create(PlannerFactory.Context) - 类 中的方法org.apache.flink.table.planner.delegation.DefaultPlannerFactory
 
create(SqlConformance) - 类 中的静态方法org.apache.flink.table.planner.delegation.FlinkSqlParserFactories
 
create(ParserFactory.Context) - 接口 中的方法org.apache.flink.table.planner.delegation.ParserFactory
Creates a new parser.
create(boolean, boolean, ZoneId, ClassLoader) - 接口 中的静态方法org.apache.flink.table.planner.functions.casting.CastRule.Context
Create a casting context.
create(CastRule.Context, LogicalType, LogicalType) - 接口 中的方法org.apache.flink.table.planner.functions.casting.CastRule
Create a CastExecutor starting from the provided input type.
create(CastRule.Context, LogicalType, LogicalType) - 类 中的静态方法org.apache.flink.table.planner.functions.casting.CastRuleProvider
Create a CastExecutor for the provided input type and target type.
create(RelNode, RelCollation, List<Integer>) - 类 中的静态方法org.apache.flink.table.planner.plan.nodes.hive.LogicalDistribution
 
create(FlinkTypeFactory, StructuredType) - 类 中的静态方法org.apache.flink.table.planner.plan.schema.StructuredRelDataType
 
create(ImmutableBitSet, ImmutableBitSet, ImmutableBitSet, WindowSpec, LogicalType) - 类 中的静态方法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) - 类 中的静态方法org.apache.flink.table.planner.utils.Expander
Creates an Expander
createAnonymous(FlinkRelBuilder, ContextResolvedTable, boolean) - 类 中的静态方法org.apache.flink.table.planner.plan.schema.CatalogSourceTable
Create a CatalogSourceTable from an anonymous ContextResolvedTable.
createCalciteParser() - 类 中的方法org.apache.flink.table.planner.delegation.PlannerContext
Creates a configured instance of CalciteParser.
createCall(SqlLiteral, SqlParserPos, SqlNode...) - 类 中的方法org.apache.calcite.sql.SqlMatchRecognize.SqlMatchRecognizeOperator
 
createCall(SqlLiteral, SqlParserPos, SqlNode...) - 类 中的方法org.apache.flink.table.planner.functions.sql.SqlJsonObjectFunction
 
createCatalogReader(boolean, String, String) - 类 中的方法org.apache.flink.table.planner.delegation.PlannerContext
 
createConversionTransformationIfNeeded(StreamExecutionEnvironment, ExecNodeConfig, Transformation<?>, RexNode) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecLegacyTableSourceScan
 
createConversionTransformationIfNeeded(StreamExecutionEnvironment, ExecNodeConfig, Transformation<?>, RexNode) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecLegacyTableSourceScan
 
createConversionTransformationIfNeeded(StreamExecutionEnvironment, ExecNodeConfig, Transformation<?>, RexNode) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecLegacyTableSourceScan
 
createDistinctViewDataType(DataType, int, int) - 类 中的静态方法org.apache.flink.table.planner.typeutils.DataViewUtils
Creates a special DataType for DISTINCT aggregates.
createDistinctViewSpec(int, DataType) - 类 中的静态方法org.apache.flink.table.planner.typeutils.DataViewUtils
Creates a special DataViewUtils.DistinctViewSpec for DISTINCT aggregates.
createFlinkPlanner(String, String) - 类 中的方法org.apache.flink.table.planner.delegation.PlannerContext
Creates a configured FlinkPlannerImpl for a planning session.
createFormattedTransformationDescription(String, ReadableConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecNodeBase
 
createFormattedTransformationName(String, String, ReadableConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecNodeBase
 
createFrameworkConfig() - 类 中的方法org.apache.flink.table.planner.delegation.PlannerContext
 
createHintStrategyTable() - 类 中的静态方法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>) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecLegacyTableSourceScan
 
createInput(StreamExecutionEnvironment, InputFormat<IN, ? extends InputSplit>, TypeInformation<IN>) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecLegacyTableSourceScan
 
createInput(StreamExecutionEnvironment, InputFormat<IN, ? extends InputSplit>, TypeInformation<IN>) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecLegacyTableSourceScan
 
createInputFormatTransformation(StreamExecutionEnvironment, InputFormat<RowData, ?>, InternalTypeInfo<RowData>, String) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecTableSourceScan
 
createInputFormatTransformation(StreamExecutionEnvironment, InputFormat<RowData, ?>, InternalTypeInfo<RowData>, String) - 类 中的方法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) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecTableSourceScan
 
createMatchRecognizeNameSpace(SqlMatchRecognize, SqlNode) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
createObjectReader(SerdeContext) - 类 中的静态方法org.apache.flink.table.planner.plan.nodes.exec.serde.JsonSerdeUtil
 
createObjectWriter(SerdeContext) - 类 中的静态方法org.apache.flink.table.planner.plan.nodes.exec.serde.JsonSerdeUtil
 
createOneInputTransformation(Transformation<I>, TransformationMetadata, StreamOperator<O>, TypeInformation<O>, int) - 类 中的静态方法org.apache.flink.table.planner.plan.nodes.exec.utils.ExecNodeUtil
Create a OneInputTransformation.
createOneInputTransformation(Transformation<I>, String, String, StreamOperator<O>, TypeInformation<O>, int) - 类 中的静态方法org.apache.flink.table.planner.plan.nodes.exec.utils.ExecNodeUtil
Create a OneInputTransformation.
createOneInputTransformation(Transformation<I>, TransformationMetadata, StreamOperator<O>, TypeInformation<O>, int, long) - 类 中的静态方法org.apache.flink.table.planner.plan.nodes.exec.utils.ExecNodeUtil
Create a OneInputTransformation with memoryBytes.
createOneInputTransformation(Transformation<I>, TransformationMetadata, StreamOperatorFactory<O>, TypeInformation<O>, int) - 类 中的静态方法org.apache.flink.table.planner.plan.nodes.exec.utils.ExecNodeUtil
Create a OneInputTransformation.
createOneInputTransformation(Transformation<I>, String, String, StreamOperatorFactory<O>, TypeInformation<O>, int) - 类 中的静态方法org.apache.flink.table.planner.plan.nodes.exec.utils.ExecNodeUtil
Create a OneInputTransformation.
createOneInputTransformation(Transformation<I>, String, String, StreamOperatorFactory<O>, TypeInformation<O>, int, long) - 类 中的静态方法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) - 类 中的静态方法org.apache.flink.table.planner.plan.nodes.exec.utils.ExecNodeUtil
Create a OneInputTransformation with memoryBytes.
createPipeline(List<Transformation<?>>, ReadableConfig, String) - 类 中的方法org.apache.flink.table.planner.delegation.DefaultExecutor
 
createPivotNameSpace(SqlPivot, SqlNode) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
createProducedType(ResolvedSchema, DynamicTableSource) - 类 中的静态方法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>) - 类 中的静态方法org.apache.flink.table.planner.plan.nodes.exec.utils.CommonPythonUtil
 
createRelBuilder(String, String) - 类 中的方法org.apache.flink.table.planner.delegation.PlannerContext
Creates a configured FlinkRelBuilder for a planning session.
createRemainingCondition(RelBuilder, List<ResolvedExpression>, RexNode[]) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.PushFilterIntoSourceScanRuleBase
 
createRequiredMetadataColumns(ResolvedSchema, DynamicTableSource) - 类 中的静态方法org.apache.flink.table.planner.connectors.DynamicSourceUtils
Returns a list of required metadata columns.
createSelectNamespace(SqlSelect, SqlNode) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
Creates a namespace for a SELECT node.
createSet() - 类 中的方法org.apache.flink.table.planner.calcite.FlinkSqlNameMatcher
 
createSetopNamespace(SqlCall, SqlNode) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
Creates a namespace for a set operation (UNION, INTERSECT, or EXCEPT).
createSinkTransformation(StreamExecutionEnvironment, ReadableConfig, Transformation<RowData>, DynamicTableSink, int, boolean) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecSink
 
createSliceAssigner(WindowingStrategy, ZoneId) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowAggregateBase
 
createSliceAssigner(WindowSpec, int, ZoneId) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowAggregateBase
 
createSourceFunctionTransformation(StreamExecutionEnvironment, SourceFunction<RowData>, boolean, String, TypeInformation<RowData>) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecTableSourceScan
Adopted from StreamExecutionEnvironment.addSource(SourceFunction, String, TypeInformation) but with custom Boundedness.
createSourceSelectForDelete(SqlDelete) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
Creates the SELECT statement that putatively feeds rows into a DELETE statement to be deleted.
createSourceSelectForUpdate(SqlUpdate) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
Creates the SELECT statement that putatively feeds rows into an UPDATE statement to be updated.
createSubSortSpec(int) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.SortSpec
Creates a sub SortSpec starting from startIndex sort field.
createTargetRowType(SqlValidatorTable, SqlNodeList, boolean) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
Derives a row-type for INSERT and UPDATE operations.
createTopologyGraph() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.processor.utils.InputPriorityGraphGenerator
 
createTransformation(ProviderContext) - 接口 中的方法org.apache.flink.table.planner.connectors.TransformationScanProvider
Creates a Transformation instance.
createTransformation(TransformationSinkProvider.Context) - 接口 中的方法org.apache.flink.table.planner.connectors.TransformationSinkProvider
Creates a transformation for transforming the input provided in the context.
createTransformationDescription(ReadableConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecNodeBase
 
createTransformationMeta(String, ReadableConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecNodeBase
 
createTransformationMeta(String, String, String, ReadableConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecNodeBase
 
createTransformationName(ReadableConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecNodeBase
 
createTransformationUid(String) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecNodeBase
 
createTwoInputTransformation(Transformation<IN1>, Transformation<IN2>, TransformationMetadata, TwoInputStreamOperator<IN1, IN2, O>, TypeInformation<O>, int) - 类 中的静态方法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) - 类 中的静态方法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) - 类 中的静态方法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) - 类 中的静态方法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) - 类 中的静态方法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) - 类 中的静态方法org.apache.flink.table.planner.plan.nodes.exec.utils.ExecNodeUtil
Create a TwoInputTransformation with memoryBytes.
createWindowAssigner(TimeAttributeWindowingStrategy) - 类 中的静态方法org.apache.flink.table.planner.plan.utils.WindowTableFunctionUtil
Creates window assigner based on input window strategy.
createWithNullability(boolean) - 类 中的方法org.apache.flink.table.planner.plan.schema.RawRelDataType
 
createWithNullability(boolean) - 类 中的方法org.apache.flink.table.planner.plan.schema.StructuredRelDataType
 
CUMULATE - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
CumulativeWindowSpec - org.apache.flink.table.planner.plan.logical中的类
Logical representation of a cumulative window specification.
CumulativeWindowSpec(Duration, Duration, Duration) - 类 的构造器org.apache.flink.table.planner.plan.logical.CumulativeWindowSpec
 
CURRENT_DATE - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
CURRENT_ROW_TIMESTAMP - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
CURRENT_TIME - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
CURRENT_TIMESTAMP - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
cursorPosToSelectMap - 类 中的变量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 - org.apache.flink.table.planner.expressions.converter.converters中的类
Customized converter used by CustomizedConvertRule.
CustomizedConverter() - 类 的构造器org.apache.flink.table.planner.expressions.converter.converters.CustomizedConverter
 
CustomizedConverters - org.apache.flink.table.planner.expressions.converter.converters中的类
Registry of customized converters used by CustomizedConvertRule.
CustomizedConverters() - 类 的构造器org.apache.flink.table.planner.expressions.converter.converters.CustomizedConverters
 
CustomizedConvertRule - 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() - 类 的构造器org.apache.flink.table.planner.expressions.converter.CustomizedConvertRule
 

D

dagToString(ExecNodeGraph) - 类 中的静态方法org.apache.flink.table.planner.plan.nodes.exec.utils.ExecNodePlanDumper
Converts an ExecNodeGraph to a string as a tree style. see ExecNodePlanDumper.dagToString(List).
dagToString(List<ExecNode<?>>) - 类 中的静态方法org.apache.flink.table.planner.plan.nodes.exec.utils.ExecNodePlanDumper
Converts an ExecNode DAG to a string as a tree style.
damBehavior(InputProperty.DamBehavior) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.InputProperty.Builder
 
DataViewUtils - org.apache.flink.table.planner.typeutils中的类
Utilities to deal with DataViews.
DataViewUtils.DistinctViewSpec - org.apache.flink.table.planner.typeutils中的类
Specification for a special MapView for deduplication.
DATE_FORMAT - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
DateLeadLagAggFunction(int) - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction.DateLeadLagAggFunction
 
DateMaxAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction.DateMaxAggFunction
 
DateMinAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction.DateMinAggFunction
 
DateSingleValueAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction.DateSingleValueAggFunction
 
DATETIME_PLUS - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
DAYOFMONTH - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
DAYOFWEEK - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
DAYOFYEAR - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
DeadlockBreakupProcessor - org.apache.flink.table.planner.plan.nodes.exec.processor中的类
A ExecNodeGraphProcessor that finds out all deadlocks in the ExecNodeGraph and resolves them.
DeadlockBreakupProcessor() - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.processor.DeadlockBreakupProcessor
 
DecimalAvgAggFunction(DecimalType) - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction.DecimalAvgAggFunction
 
DecimalLeadLagAggFunction(int, DecimalType) - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction.DecimalLeadLagAggFunction
 
DecimalMaxAggFunction(DecimalType) - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction.DecimalMaxAggFunction
 
DecimalMinAggFunction(DecimalType) - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction.DecimalMinAggFunction
 
DecimalSingleValueAggFunction(DecimalType) - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction.DecimalSingleValueAggFunction
 
DecimalSum0AggFunction(DecimalType) - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction.DecimalSum0AggFunction
 
DecimalSumAggFunction(DecimalType) - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.SumAggFunction.DecimalSumAggFunction
 
DecimalSumWithRetractAggFunction(DecimalType) - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction.DecimalSumWithRetractAggFunction
 
DeclarativeAggregateFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
API for aggregation functions that are expressed in terms of expressions.
DeclarativeAggregateFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.DeclarativeAggregateFunction
 
DeclarativeExpressionResolver - org.apache.flink.table.planner.expressions中的类
Abstract class to resolve the expressions in DeclarativeAggregateFunction.
DeclarativeExpressionResolver(RelBuilder, DeclarativeAggregateFunction, boolean) - 类 的构造器org.apache.flink.table.planner.expressions.DeclarativeExpressionResolver
 
declareClassField(String, String, String) - 接口 中的方法org.apache.flink.table.planner.functions.casting.CodeGeneratorCastRule.Context
 
declareCursor(SqlSelect, SqlValidatorScope) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
declareTypeSerializer(LogicalType) - 接口 中的方法org.apache.flink.table.planner.functions.casting.CodeGeneratorCastRule.Context
 
declareVariable(String, String) - 接口 中的方法org.apache.flink.table.planner.functions.casting.CodeGeneratorCastRule.Context
Declare a new variable accessible within the scope of the caller of CodeGeneratorCastRule.generateCodeBlock(Context, String, String, LogicalType, LogicalType).
DECODE - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
decorrelate(RelNode) - 类 中的方法org.apache.calcite.sql2rel.RelDecorrelator
 
decorrelateExpr(RelNode, Map<RelNode, RelDecorrelator.Frame>, RelDecorrelator.CorelMap, RexNode) - 类 中的方法org.apache.calcite.sql2rel.RelDecorrelator
 
decorrelateQuery(RelNode) - 类 中的静态方法org.apache.calcite.sql2rel.RelDecorrelator
已过时。
decorrelateQuery(RelNode, RelBuilder) - 类 中的静态方法org.apache.calcite.sql2rel.RelDecorrelator
Decorrelates a query.
decorrelateQuery(RelNode) - 类 中的静态方法org.apache.flink.table.planner.plan.rules.logical.SubQueryDecorrelator
Decorrelates a subquery.
decorrelateRel(RelNode) - 类 中的方法org.apache.calcite.sql2rel.RelDecorrelator
Fallback if none of the other decorrelateRel methods match.
decorrelateRel(Sort) - 类 中的方法org.apache.calcite.sql2rel.RelDecorrelator
 
decorrelateRel(Values) - 类 中的方法org.apache.calcite.sql2rel.RelDecorrelator
 
decorrelateRel(LogicalAggregate) - 类 中的方法org.apache.calcite.sql2rel.RelDecorrelator
 
decorrelateRel(Aggregate) - 类 中的方法org.apache.calcite.sql2rel.RelDecorrelator
 
decorrelateRel(LogicalProject) - 类 中的方法org.apache.calcite.sql2rel.RelDecorrelator
 
decorrelateRel(Project) - 类 中的方法org.apache.calcite.sql2rel.RelDecorrelator
 
decorrelateRel(LogicalSnapshot) - 类 中的方法org.apache.calcite.sql2rel.RelDecorrelator
 
decorrelateRel(LogicalTableFunctionScan) - 类 中的方法org.apache.calcite.sql2rel.RelDecorrelator
 
decorrelateRel(LogicalFilter) - 类 中的方法org.apache.calcite.sql2rel.RelDecorrelator
 
decorrelateRel(Filter) - 类 中的方法org.apache.calcite.sql2rel.RelDecorrelator
 
decorrelateRel(LogicalCorrelate) - 类 中的方法org.apache.calcite.sql2rel.RelDecorrelator
 
decorrelateRel(Correlate) - 类 中的方法org.apache.calcite.sql2rel.RelDecorrelator
 
decorrelateRel(LogicalJoin) - 类 中的方法org.apache.calcite.sql2rel.RelDecorrelator
 
decorrelateRel(Join) - 类 中的方法org.apache.calcite.sql2rel.RelDecorrelator
 
decorrelateRel(LogicalProject) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.SubQueryDecorrelator.SubQueryRelDecorrelator
Rewrite LogicalProject.
decorrelateRel(LogicalFilter) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.SubQueryDecorrelator.SubQueryRelDecorrelator
Rewrite LogicalFilter.
decorrelateRel(LogicalAggregate) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.SubQueryDecorrelator.SubQueryRelDecorrelator
Rewrites a LogicalAggregate.
decorrelateRel(LogicalJoin) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.SubQueryDecorrelator.SubQueryRelDecorrelator
Rewrite LogicalJoin.
decorrelateRel(Sort) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.SubQueryDecorrelator.SubQueryRelDecorrelator
Rewrite Sort.
decorrelateRel(Values) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.SubQueryDecorrelator.SubQueryRelDecorrelator
Rewrites a Values.
decorrelateRel(LogicalCorrelate) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.SubQueryDecorrelator.SubQueryRelDecorrelator
 
decorrelateRel(RelNode) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.SubQueryDecorrelator.SubQueryRelDecorrelator
Fallback if none of the other decorrelateRel methods match.
decorrelator() - 接口 中的方法org.apache.calcite.sql2rel.RelDecorrelator.Config
Returns the RelDecorrelator that will be context for the created rule instance.
deduceType(RelDataTypeFactory, TimeUnit, RelDataType, RelDataType) - 类 中的静态方法org.apache.calcite.sql.fun.SqlTimestampAddFunction
 
DEDUPLICATE_TRANSFORMATION - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecDeduplicate
 
DEF - 接口 中的静态变量org.apache.flink.table.planner.plan.metadata.FlinkMetadata.ColumnInterval
 
DEF - 接口 中的静态变量org.apache.flink.table.planner.plan.metadata.FlinkMetadata.ColumnNullCount
 
DEF - 接口 中的静态变量org.apache.flink.table.planner.plan.metadata.FlinkMetadata.ColumnOriginNullCount
 
DEF - 接口 中的静态变量org.apache.flink.table.planner.plan.metadata.FlinkMetadata.FilteredColumnInterval
 
DEF - 接口 中的静态变量org.apache.flink.table.planner.plan.metadata.FlinkMetadata.FlinkDistribution
 
DEF - 接口 中的静态变量org.apache.flink.table.planner.plan.metadata.FlinkMetadata.ModifiedMonotonicity
 
DEF - 接口 中的静态变量org.apache.flink.table.planner.plan.metadata.FlinkMetadata.UniqueGroups
 
DEF - 接口 中的静态变量org.apache.flink.table.planner.plan.metadata.FlinkMetadata.UpsertKeys
 
DEF - 接口 中的静态变量org.apache.flink.table.planner.plan.metadata.FlinkMetadata.WindowProperties
 
DEFAULT - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.InputProperty
 
DEFAULT_PATTERN_FLAGS - 类 中的静态变量org.apache.flink.table.planner.parse.AbstractRegexParseStrategy
 
DefaultExecutor - org.apache.flink.table.planner.delegation中的类
Default implementation of Executor.
DefaultExecutor(StreamExecutionEnvironment) - 类 的构造器org.apache.flink.table.planner.delegation.DefaultExecutor
 
DefaultExecutorFactory - org.apache.flink.table.planner.delegation中的类
Factory to create the default implementation of an Executor for TableEnvironment.
DefaultExecutorFactory() - 类 的构造器org.apache.flink.table.planner.delegation.DefaultExecutorFactory
 
DefaultExpressionParserFactory - org.apache.flink.table.planner.delegation中的类
Default factory for ExpressionParser.
DefaultExpressionParserFactory() - 类 的构造器org.apache.flink.table.planner.delegation.DefaultExpressionParserFactory
 
defaultMethod(Expression) - 类 中的方法org.apache.flink.table.planner.expressions.DeclarativeExpressionResolver
 
defaultMethod(Expression) - 类 中的方法org.apache.flink.table.planner.expressions.SqlAggFunctionVisitor
 
defaultMethod(QueryOperation) - 类 中的方法org.apache.flink.table.planner.plan.QueryOperationConverter
 
DefaultParserContext(CatalogManager, PlannerContext) - 类 的构造器org.apache.flink.table.planner.delegation.ParserFactory.DefaultParserContext
 
DefaultParserFactory - org.apache.flink.table.planner.delegation中的类
A Parser factory that creates ParserImpl.
DefaultParserFactory() - 类 的构造器org.apache.flink.table.planner.delegation.DefaultParserFactory
 
DefaultPlannerFactory - org.apache.flink.table.planner.delegation中的类
Factory for the default Planner.
DefaultPlannerFactory() - 类 的构造器org.apache.flink.table.planner.delegation.DefaultPlannerFactory
 
DEGREES - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
DENSE_RANK - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
DenseRankAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
built-in dense_rank aggregate function.
DenseRankAggFunction(LogicalType[]) - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.DenseRankAggFunction
 
deriveAlias(SqlNode, int) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
deriveConstructorType(SqlValidatorScope, SqlCall, SqlFunction, SqlFunction, List<RelDataType>) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
deriveType(SqlValidator, SqlValidatorScope, SqlCall) - 类 中的方法org.apache.calcite.sql.fun.SqlDotOperator
 
deriveType(SqlValidatorScope, SqlNode) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
deriveType(SqlValidator, SqlValidatorScope, SqlCall) - 类 中的方法org.apache.flink.table.planner.functions.sql.SqlDescriptorOperator
 
DESC - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
DESCRIPTOR - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
detectAndResolve() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.processor.utils.InputPriorityConflictResolver
 
DirectConvertRule - org.apache.flink.table.planner.expressions.converter中的类
A CallExpressionConvertRule that performs a simple one-to-one mapping between FunctionDefinition and a corresponding SqlOperator.
DirectConvertRule() - 类 的构造器org.apache.flink.table.planner.expressions.converter.DirectConvertRule
 
disableOperatorChaining() - 类 中的方法org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
 
DistinctViewSpec(String, DataType) - 类 的构造器org.apache.flink.table.planner.typeutils.DataViewUtils.DistinctViewSpec
 
div(Expression, Expression) - 类 中的静态方法org.apache.flink.table.planner.expressions.ExpressionBuilder
 
DIVIDE - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
DIVIDE_INTEGER - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
DmlNamespace(SqlValidatorImpl, SqlNode, SqlNode, SqlValidatorScope) - 类 的构造器org.apache.calcite.sql.validate.SqlValidatorImpl.DmlNamespace
 
done(RelNode) - 类 中的方法org.apache.flink.table.planner.plan.utils.RelDescriptionWriterImpl
 
DOT - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
DoubleAvgAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction.DoubleAvgAggFunction
 
DoubleLeadLagAggFunction(int) - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction.DoubleLeadLagAggFunction
 
DoubleMaxAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction.DoubleMaxAggFunction
 
DoubleMinAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction.DoubleMinAggFunction
 
DoubleSingleValueAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction.DoubleSingleValueAggFunction
 
DoubleSum0AggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction.DoubleSum0AggFunction
 
DoubleSumAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.SumAggFunction.DoubleSumAggFunction
 
DoubleSumWithRetractAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction.DoubleSumWithRetractAggFunction
 
DROP_UPDATE_BEFORE_TRANSFORMATION - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecDropUpdateBefore
 
DummyStreamExecutionEnvironment - org.apache.flink.table.planner.utils中的类
This is dummy StreamExecutionEnvironment, which holds a real StreamExecutionEnvironment, shares all configurations of the real environment, and disables all configuration setting methods.
DummyStreamExecutionEnvironment(StreamExecutionEnvironment) - 类 的构造器org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
 
DynamicSinkUtils - org.apache.flink.table.planner.connectors中的类
Utilities for dealing with DynamicTableSink.
DynamicSourceUtils - org.apache.flink.table.planner.connectors中的类
Utilities for dealing with DynamicTableSource.
DynamicTableSinkSpec - org.apache.flink.table.planner.plan.nodes.exec.spec中的类
DynamicTableSourceSpec describes how to serialize/deserialize dynamic table sink table and create DynamicTableSink from the deserialization result.
DynamicTableSinkSpec(ContextResolvedTable, List<SinkAbilitySpec>) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.spec.DynamicTableSinkSpec
 
DynamicTableSourceSpec - org.apache.flink.table.planner.plan.nodes.exec.spec中的类
DynamicTableSourceSpec describes how to serialize/deserialize dynamic table source table and create DynamicTableSource from the deserialization result.
DynamicTableSourceSpec(ContextResolvedTable, List<SourceAbilitySpec>) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.spec.DynamicTableSourceSpec
 

E

E - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
Function to access the constant value of E.
ELEMENT - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
enableCheckpointing(long) - 类 中的方法org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
 
enableCheckpointing(long, CheckpointingMode) - 类 中的方法org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
 
enableCheckpointing(long, CheckpointingMode, boolean) - 类 中的方法org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
 
enableCheckpointing() - 类 中的方法org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
 
ENCODE - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
enumerableBatchNestedLoopJoin(RelMetadataQuery, RelNode, RelNode, JoinRelType) - 类 中的静态方法org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
 
enumerableCorrelate(RelMetadataQuery, RelNode, RelNode, JoinRelType) - 类 中的静态方法org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
 
enumerableHashJoin(RelMetadataQuery, RelNode, RelNode, JoinRelType) - 类 中的静态方法org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
Returns the collation of EnumerableHashJoin based on its inputs and the join type.
enumerableNestedLoopJoin(RelMetadataQuery, RelNode, RelNode, JoinRelType) - 类 中的静态方法org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
Returns the collation of EnumerableNestedLoopJoin based on its inputs and the join type.
enumerableSemiJoin(RelMetadataQuery, RelNode, RelNode) - 类 中的静态方法org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
 
equals(Object) - 类 中的方法org.apache.calcite.rex.RexLiteral
 
equals(Object) - 类 中的方法org.apache.calcite.sql2rel.RelDecorrelator.CorelMap
 
equals(Object) - 类 中的方法org.apache.flink.table.planner.expressions.RexNodeExpression
 
equals(Object) - 类 中的方法org.apache.flink.table.planner.functions.casting.CastCodeBlock
 
EQUALS - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
equals(Object) - 类 中的方法org.apache.flink.table.planner.plan.abilities.sink.OverwriteSpec
 
equals(Object) - 类 中的方法org.apache.flink.table.planner.plan.abilities.sink.PartitioningSpec
 
equals(Object) - 类 中的方法org.apache.flink.table.planner.plan.abilities.sink.WritingMetadataSpec
 
equals(Object) - 类 中的方法org.apache.flink.table.planner.plan.abilities.source.AggregatePushDownSpec
 
equals(Object) - 类 中的方法org.apache.flink.table.planner.plan.abilities.source.FilterPushDownSpec
 
equals(Object) - 类 中的方法org.apache.flink.table.planner.plan.abilities.source.LimitPushDownSpec
 
equals(Object) - 类 中的方法org.apache.flink.table.planner.plan.abilities.source.PartitionPushDownSpec
 
equals(Object) - 类 中的方法org.apache.flink.table.planner.plan.abilities.source.ProjectPushDownSpec
 
equals(Object) - 类 中的方法org.apache.flink.table.planner.plan.abilities.source.ReadingMetadataSpec
 
equals(Object) - 类 中的方法org.apache.flink.table.planner.plan.abilities.source.SourceAbilitySpecBase
 
equals(Object) - 类 中的方法org.apache.flink.table.planner.plan.abilities.source.SourceWatermarkSpec
 
equals(Object) - 类 中的方法org.apache.flink.table.planner.plan.abilities.source.WatermarkPushDownSpec
 
equals(Object) - 类 中的方法org.apache.flink.table.planner.plan.logical.CumulativeWindowSpec
 
equals(Object) - 类 中的方法org.apache.flink.table.planner.plan.logical.HoppingWindowSpec
 
equals(Object) - 类 中的方法org.apache.flink.table.planner.plan.logical.TumblingWindowSpec
 
equals(Object) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.InputProperty
 
equals(Object) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.InputProperty.HashDistribution
 
equals(Object) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.InputProperty.KeepInputAsIsDistribution
 
equals(Object) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.InputProperty.RequiredDistribution
 
equals(Object) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.serde.ConfigurationJsonSerializerFilter
 
equals(Object) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.DynamicTableSinkSpec
 
equals(Object) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.DynamicTableSourceSpec
 
equals(Object) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.IntervalJoinSpec
 
equals(Object) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.IntervalJoinSpec.WindowBounds
 
equals(Object) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.JoinSpec
 
equals(Object) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.OverSpec
 
equals(Object) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.OverSpec.GroupSpec
 
equals(Object) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.PartitionSpec
 
equals(Object) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.SortSpec
 
equals(Object) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.SortSpec.SortFieldSpec
 
equals(Object) - 类 中的方法org.apache.flink.table.planner.plan.trait.MiniBatchInterval
 
equals(Object) - 类 中的方法org.apache.flink.table.planner.plan.trait.ModifyKindSet
 
equals(Object) - 类 中的方法org.apache.flink.table.planner.plan.trait.RelWindowProperties
 
equals(Object) - 类 中的方法org.apache.flink.table.planner.plan.utils.LookupJoinUtil.ConstantLookupKey
 
equals(Object) - 类 中的方法org.apache.flink.table.planner.plan.utils.LookupJoinUtil.FieldRefLookupKey
 
equals(Object) - 类 中的方法org.apache.flink.table.planner.typeutils.SymbolUtil.SerializableSymbol
 
equalTo(Expression, Expression) - 类 中的静态方法org.apache.flink.table.planner.expressions.ExpressionBuilder
 
EXCEPT - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
EXCEPT_ALL - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
EXCHANGE_TRANSFORMATION - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecExchange
 
exchangeMode(StreamExchangeMode) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecEdge.Builder
 
ExecEdge - org.apache.flink.table.planner.plan.nodes.exec中的类
The representation of an edge connecting two ExecNodes.
ExecEdge(ExecNode<?>, ExecNode<?>, ExecEdge.Shuffle, StreamExchangeMode) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.ExecEdge
 
ExecEdge.Builder - org.apache.flink.table.planner.plan.nodes.exec中的类
Builder of the ExecEdge.
ExecEdge.HashShuffle - org.apache.flink.table.planner.plan.nodes.exec中的类
Records are shuffled by hash when passing through this edge.
ExecEdge.Shuffle - org.apache.flink.table.planner.plan.nodes.exec中的类
The ExecEdge.Shuffle defines how to exchange the records between ExecNodes.
ExecEdge.Shuffle.Type - org.apache.flink.table.planner.plan.nodes.exec中的枚举
Enumeration which describes the shuffle type for records when passing this edge.
ExecNode<T> - org.apache.flink.table.planner.plan.nodes.exec中的接口
The representation of execution information for a FlinkPhysicalRel.
ExecNodeBase<T> - org.apache.flink.table.planner.plan.nodes.exec中的类
Base class for ExecNode.
ExecNodeBase(int, ExecNodeContext, ReadableConfig, List<InputProperty>, LogicalType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.ExecNodeBase
 
ExecNodeConfig - org.apache.flink.table.planner.plan.nodes.exec中的类
Configuration view which is used combine the PlannerBase.getTableConfig() with the ExecNodeBase.getPersistedConfig() configuration.
ExecNodeContext - org.apache.flink.table.planner.plan.nodes.exec中的类
Helper class that holds the necessary identifier fields that are used for JSON plan serialization and deserialization.
ExecNodeContext(String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.ExecNodeContext
 
ExecNodeGraph - org.apache.flink.table.planner.plan.nodes.exec中的类
The ExecNodeGraph representing the ExecNode topology.
ExecNodeGraph(List<ExecNode<?>>) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.ExecNodeGraph
 
ExecNodeGraph(FlinkVersion, List<ExecNode<?>>) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.ExecNodeGraph
 
ExecNodeGraphGenerator - org.apache.flink.table.planner.plan.nodes.exec中的类
A generator that generates a ExecNode graph from a graph of FlinkPhysicalRels.
ExecNodeGraphGenerator() - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.ExecNodeGraphGenerator
 
ExecNodeGraphInternalPlan - org.apache.flink.table.planner.plan中的类
Implementation of CompiledPlan backed by an ExecNodeGraph.
ExecNodeGraphInternalPlan(String, ExecNodeGraph) - 类 的构造器org.apache.flink.table.planner.plan.ExecNodeGraphInternalPlan
 
ExecNodeGraphProcessor - org.apache.flink.table.planner.plan.nodes.exec.processor中的接口
ExecNodeGraphProcessor plugin, use it can change or update the given ExecNodeGraph.
ExecNodeGraphValidator - org.apache.flink.table.planner.plan.nodes.exec中的类
This class validates the ExecNodeGraph.
ExecNodeGraphValidator() - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.ExecNodeGraphValidator
 
ExecNodeMetadata - org.apache.flink.table.planner.plan.nodes.exec中的注释类型
Annotation to be used for ExecNodes to keep necessary metadata when serializing/deserializing them in a plan.
ExecNodeMetadataUtil - org.apache.flink.table.planner.plan.utils中的类
Utility class for ExecNodeMetadata related functionality.
ExecNodePlanDumper - org.apache.flink.table.planner.plan.nodes.exec.utils中的类
An utility class for converting an exec node plan to a string as a tree style.
execNodes() - 类 中的静态方法org.apache.flink.table.planner.plan.utils.ExecNodeMetadataUtil
 
ExecNodeTranslator<T> - org.apache.flink.table.planner.plan.nodes.exec中的接口
An ExecNodeTranslator is responsible for translating an ExecNode to Transformations.
ExecNodeUtil - org.apache.flink.table.planner.plan.nodes.exec.utils中的类
An Utility class that helps translating ExecNode to Transformation.
ExecNodeUtil() - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.utils.ExecNodeUtil
 
ExecNodeVisitor - org.apache.flink.table.planner.plan.nodes.exec.visitor中的接口
Visitor pattern for traversing a dag of ExecNode objects.
ExecNodeVisitorImpl - org.apache.flink.table.planner.plan.nodes.exec.visitor中的类
Implement of ExecNodeVisitor.
ExecNodeVisitorImpl() - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.visitor.ExecNodeVisitorImpl
 
execute(Pipeline) - 类 中的方法org.apache.flink.table.planner.delegation.DefaultExecutor
 
execute() - 类 中的方法org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
 
execute(String) - 类 中的方法org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
 
execute(StreamGraph) - 类 中的方法org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
 
executeAsync(Pipeline) - 类 中的方法org.apache.flink.table.planner.delegation.DefaultExecutor
 
EXECUTION_CONFIG_OPTIONS - 类 中的静态变量org.apache.flink.table.planner.plan.utils.ExecNodeMetadataUtil
 
exists(LogicalType, LogicalType) - 类 中的静态方法org.apache.flink.table.planner.functions.casting.CastRuleProvider
Returns true if and only if a CastRule can be resolved for the provided input type and target type.
EXISTS - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
EXP - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
expand(SqlNode, SqlValidatorScope) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
expand(List<List<RexNode>>, int) - 类 中的方法org.apache.flink.table.planner.calcite.FlinkRelBuilder
 
expand(String) - 接口 中的方法org.apache.flink.table.planner.calcite.SqlExprToRexConverter
Converts the given SQL expression string to an expanded string with fully qualified function calls and escaped identifiers.
expand(String) - 类 中的方法org.apache.flink.table.planner.calcite.SqlExprToRexConverterImpl
 
EXPAND_TRANSFORMATION - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecExpand
 
expanded(String) - 类 中的方法org.apache.flink.table.planner.utils.Expander
Expands identifiers in a given SQL string, returning a Expander.Expanded.
Expander - org.apache.flink.table.planner.utils中的类
Utility that expand SQL identifiers in a SQL query.
Expander.Expanded - org.apache.flink.table.planner.utils中的类
Result of expanding.
expandGroupByOrHavingExpr(SqlNode, SqlValidatorScope, SqlSelect, boolean) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
ExpandingPreparingTable - org.apache.flink.table.planner.plan.schema中的类
A common subclass for all tables that are expanded to sub-query (views).
ExpandingPreparingTable(RelOptSchema, RelDataType, Iterable<String>, FlinkStatistic) - 类 的构造器org.apache.flink.table.planner.plan.schema.ExpandingPreparingTable
 
expandOrderExpr(SqlSelect, SqlNode) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
expandSelectExpr(SqlNode, SelectScope, SqlSelect) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
expandStar(SqlNodeList, SqlSelect, boolean) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
explain(RelNode, List<Pair<String, Object>>) - 类 中的方法org.apache.flink.table.planner.plan.utils.RelDescriptionWriterImpl
 
explainSourceAsString(TableSource<?>) - 类 中的方法org.apache.flink.table.planner.plan.schema.FlinkPreparingTableBase
Returns the digest of the TableSource instance.
explainTerms(RelWriter) - 类 中的方法org.apache.calcite.rel.logical.LogicalTableScan
 
explainTerms(RelWriter) - 类 中的方法org.apache.flink.table.planner.plan.nodes.hive.LogicalDistribution
 
ExpressionBuilder - org.apache.flink.table.planner.expressions中的类
Builder for Expressions.
ExpressionBuilder() - 类 的构造器org.apache.flink.table.planner.expressions.ExpressionBuilder
 
ExpressionCodeGeneratorCastRule<IN,OUT> - org.apache.flink.table.planner.functions.casting中的接口
Cast rule that is able to generate a single expression containing all the casting logic.
ExpressionConverter - org.apache.flink.table.planner.expressions.converter中的类
Visit expression to generator RexNode.
ExpressionConverter(RelBuilder) - 类 的构造器org.apache.flink.table.planner.expressions.converter.ExpressionConverter
 
extend(Table) - 类 中的方法org.apache.flink.table.planner.plan.schema.FlinkPreparingTableBase
 
EXTENDED - 类 中的静态变量org.apache.flink.table.planner.plan.rules.logical.FlinkAggregateJoinTransposeRule
Extended instance of the rule that can push down aggregate functions.
ExtendedParser - org.apache.flink.table.planner.parse中的类
ExtendedParser is used for parsing some special command which can't supported by CalciteParser, e.g.
ExtendedParser() - 类 的构造器org.apache.flink.table.planner.parse.ExtendedParser
 
ExtendedParseStrategy - org.apache.flink.table.planner.parse中的接口
Strategy to parse statement to Operation. parsing some special command which can't supported by CalciteParser, e.g.
EXTRACT - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
extractDataViews(int, DataType) - 类 中的静态方法org.apache.flink.table.planner.typeutils.DataViewUtils
Searches for data views in the data type of an accumulator and extracts them.
extractDataViewSpecs(int, DataType) - 类 中的静态方法org.apache.flink.table.planner.plan.nodes.exec.utils.CommonPythonUtil
 
extractNameFromQualifiedName(String) - 接口 中的静态方法org.apache.flink.table.planner.functions.sql.BuiltInSqlOperator
 
extractPredicates(String[], RexNode, TableScan, RexBuilder) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.PushFilterIntoSourceScanRuleBase
 
extractProperties(SqlNodeList) - 类 中的静态方法org.apache.flink.table.planner.utils.OperationConverterUtils
 
extractPythonAggregateFunctionInfos(AggregateInfoList, AggregateCall[]) - 类 中的静态方法org.apache.flink.table.planner.plan.nodes.exec.utils.CommonPythonUtil
 
extractPythonAggregateFunctionInfosFromAggregateCall(AggregateCall[]) - 类 中的静态方法org.apache.flink.table.planner.plan.nodes.exec.utils.CommonPythonUtil
 
extractPythonConfiguration(StreamExecutionEnvironment, ReadableConfig) - 类 中的静态方法org.apache.flink.table.planner.plan.nodes.exec.utils.CommonPythonUtil
 
extractValue(ValueLiteralExpression, Class<T>) - 类 中的静态方法org.apache.flink.table.planner.expressions.converter.ExpressionConverter
Extracts a value from a literal.

F

factoryIdentifier() - 类 中的方法org.apache.flink.table.planner.delegation.DefaultExecutorFactory
 
factoryIdentifier() - 类 中的方法org.apache.flink.table.planner.delegation.DefaultExpressionParserFactory
 
factoryIdentifier() - 类 中的方法org.apache.flink.table.planner.delegation.DefaultParserFactory
 
factoryIdentifier() - 类 中的方法org.apache.flink.table.planner.delegation.DefaultPlannerFactory
 
field(RelDataType, String) - 类 中的方法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 - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecTemporalJoin
 
FIELD_NAME_AFTER - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.spec.MatchSpec
 
FIELD_NAME_AGG_CALL_NEED_RETRACTIONS - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecAggregateBase
 
FIELD_NAME_AGG_CALLS - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.spec.OverSpec.GroupSpec
 
FIELD_NAME_AGG_CALLS - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecAggregateBase
 
FIELD_NAME_AGGREGATE_CALLS - 类 中的静态变量org.apache.flink.table.planner.plan.abilities.source.AggregatePushDownSpec
 
FIELD_NAME_ALL_ROWS - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.spec.MatchSpec
 
FIELD_NAME_CATALOG_TABLE - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.spec.DynamicTableSinkSpec
 
FIELD_NAME_CATALOG_TABLE - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.spec.DynamicTableSourceSpec
 
FIELD_NAME_CONDITION - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecCalc
 
FIELD_NAME_CONDITION - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecCorrelate
 
FIELD_NAME_CONFIGURATION - 接口 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.ExecNode
 
FIELD_NAME_CONSTANTS - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.spec.OverSpec
 
FIELD_NAME_CONSUMED_TYPE - 类 中的静态变量org.apache.flink.table.planner.plan.abilities.sink.WritingMetadataSpec
 
FIELD_NAME_DAM_BEHAVIOR - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.InputProperty
 
FIELD_NAME_DESCRIPTION - 接口 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.ExecNode
 
FIELD_NAME_DYNAMIC_TABLE_SINK - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecSink
 
FIELD_NAME_FIELDS - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.spec.PartitionSpec
 
FIELD_NAME_FIELDS - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.spec.SortSpec
 
FIELD_NAME_FILTER_NULLS - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.spec.JoinSpec
 
FIELD_NAME_FILTER_ON_TEMPORAL_TABLE - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecLookupJoin
 
FIELD_NAME_FINAL_AGG_GROUPING - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecIncrementalGroupAggregate
 
FIELD_NAME_FUNCTION_CALL - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecCorrelate
 
FIELD_NAME_GENERATE_UPDATE_BEFORE - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecAggregateBase
 
FIELD_NAME_GENERATE_UPDATE_BEFORE - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecChangelogNormalize
 
FIELD_NAME_GENERATE_UPDATE_BEFORE - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecDeduplicate
 
FIELD_NAME_GENERATE_UPDATE_BEFORE - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecRank
 
FIELD_NAME_GROUPING - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecAggregateBase
 
FIELD_NAME_GROUPING_SETS - 类 中的静态变量org.apache.flink.table.planner.plan.abilities.source.AggregatePushDownSpec
 
FIELD_NAME_GROUPS - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.spec.OverSpec
 
FIELD_NAME_ID - 接口 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.ExecNode
 
FIELD_NAME_IDLE_TIMEOUT_MILLIS - 类 中的静态变量org.apache.flink.table.planner.plan.abilities.source.WatermarkPushDownSpec
 
FIELD_NAME_INDEX - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.spec.SortSpec.SortFieldSpec
 
FIELD_NAME_INDEX - 类 中的静态变量org.apache.flink.table.planner.plan.utils.LookupJoinUtil.FieldRefLookupKey
 
FIELD_NAME_INDEX_OF_COUNT_STAR - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecGlobalGroupAggregate
 
FIELD_NAME_INPUT_CHANGELOG_MODE - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecSink
 
FIELD_NAME_INPUT_PROPERTIES - 接口 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.ExecNode
 
FIELD_NAME_INPUT_TYPE - 类 中的静态变量org.apache.flink.table.planner.plan.abilities.source.AggregatePushDownSpec
 
FIELD_NAME_INTERVAL - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.spec.MatchSpec
 
FIELD_NAME_INTERVAL - 类 中的静态变量org.apache.flink.table.planner.plan.trait.MiniBatchInterval
 
FIELD_NAME_INTERVAL_JOIN_SPEC - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecIntervalJoin
 
FIELD_NAME_IS_ASCENDING - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.spec.SortSpec.SortFieldSpec
 
FIELD_NAME_IS_EVENT_TIME - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.spec.IntervalJoinSpec.WindowBounds
 
FIELD_NAME_IS_ROWS - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.spec.OverSpec.GroupSpec
 
FIELD_NAME_IS_ROWTIME - 类 中的静态变量org.apache.flink.table.planner.plan.logical.WindowingStrategy
 
FIELD_NAME_IS_ROWTIME - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecDeduplicate
 
FIELD_NAME_IS_TEMPORAL_FUNCTION_JOIN - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecTemporalJoin
 
FIELD_NAME_JOIN_CONDITION - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecLookupJoin
 
FIELD_NAME_JOIN_SPEC - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.spec.IntervalJoinSpec
 
FIELD_NAME_JOIN_SPEC - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecJoin
 
FIELD_NAME_JOIN_SPEC - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecTemporalJoin
 
FIELD_NAME_JOIN_SPEC - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowJoin
 
FIELD_NAME_JOIN_TYPE - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecCorrelate
 
FIELD_NAME_JOIN_TYPE - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecLookupJoin
 
FIELD_NAME_JOIN_TYPE - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.spec.JoinSpec
 
FIELD_NAME_KEEP_LAST_ROW - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecDeduplicate
 
FIELD_NAME_KEEP_LAST_ROW - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowDeduplicate
 
FIELD_NAME_LEFT_KEYS - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.spec.JoinSpec
 
FIELD_NAME_LEFT_LOWER_BOUND - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.spec.IntervalJoinSpec.WindowBounds
 
FIELD_NAME_LEFT_TIME_ATTRIBUTE_INDEX - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecTemporalJoin
 
FIELD_NAME_LEFT_TIME_IDX - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.spec.IntervalJoinSpec.WindowBounds
 
FIELD_NAME_LEFT_UNIQUE_KEYS - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecJoin
 
FIELD_NAME_LEFT_UPPER_BOUND - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.spec.IntervalJoinSpec.WindowBounds
 
FIELD_NAME_LEFT_WINDOWING - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowJoin
 
FIELD_NAME_LIMIT - 类 中的静态变量org.apache.flink.table.planner.plan.abilities.source.LimitPushDownSpec
 
FIELD_NAME_LITERAL - 类 中的静态变量org.apache.flink.table.planner.plan.utils.LookupJoinUtil.ConstantLookupKey
 
FIELD_NAME_LOCAL_AGG_INPUT_ROW_TYPE - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecGlobalGroupAggregate
 
FIELD_NAME_LOCAL_AGG_INPUT_ROW_TYPE - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecGlobalWindowAggregate
 
FIELD_NAME_LOOK_UP_TABLE_SOURCE - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.spec.TemporalTableSourceSpec
 
FIELD_NAME_LOOKUP_KEYS - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecLookupJoin
 
FIELD_NAME_LOWER_BOUND - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.spec.OverSpec.GroupSpec
 
FIELD_NAME_MATCH_SPEC - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecMatch
 
FIELD_NAME_MAX_SIZE - 类 中的静态变量org.apache.flink.table.planner.plan.logical.CumulativeWindowSpec
 
FIELD_NAME_MEASURES - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.spec.MatchSpec
 
FIELD_NAME_METADATA_KEYS - 类 中的静态变量org.apache.flink.table.planner.plan.abilities.sink.WritingMetadataSpec
 
FIELD_NAME_METADATA_KEYS - 类 中的静态变量org.apache.flink.table.planner.plan.abilities.source.ReadingMetadataSpec
 
FIELD_NAME_MINI_BATCH_INTERVAL - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecMiniBatchAssigner
 
FIELD_NAME_MODE - 类 中的静态变量org.apache.flink.table.planner.plan.trait.MiniBatchInterval
 
FIELD_NAME_NAMED_WINDOW_PROPERTIES - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecGroupWindowAggregate
 
FIELD_NAME_NAMED_WINDOW_PROPERTIES - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowAggregate
 
FIELD_NAME_NAMED_WINDOW_PROPERTIES - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowAggregateBase
 
FIELD_NAME_NEED_RETRACTION - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecAggregateBase
 
FIELD_NAME_NON_EQUI_CONDITION - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.spec.JoinSpec
 
FIELD_NAME_NULL_IS_LAST - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.spec.SortSpec.SortFieldSpec
 
FIELD_NAME_OFFSET - 类 中的静态变量org.apache.flink.table.planner.plan.logical.CumulativeWindowSpec
 
FIELD_NAME_OFFSET - 类 中的静态变量org.apache.flink.table.planner.plan.logical.HoppingWindowSpec
 
FIELD_NAME_OFFSET - 类 中的静态变量org.apache.flink.table.planner.plan.logical.TumblingWindowSpec
 
FIELD_NAME_ORDER_KEY - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowDeduplicate
 
FIELD_NAME_ORIGINAL_INPUT_FIELDS - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.spec.OverSpec
 
FIELD_NAME_OUTPUT_RANK_NUMBER - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecRank
 
FIELD_NAME_OUTPUT_RANK_NUMBER - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowRank
 
FIELD_NAME_OUTPUT_TYPE - 接口 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.ExecNode
 
FIELD_NAME_OUTPUT_TYPE - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.spec.TemporalTableSourceSpec
 
FIELD_NAME_OVER_SPEC - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecOverAggregate
 
FIELD_NAME_OVERWRITE - 类 中的静态变量org.apache.flink.table.planner.plan.abilities.sink.OverwriteSpec
 
FIELD_NAME_PARTIAL_AGG_CALL_NEED_RETRACTIONS - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecIncrementalGroupAggregate
 
FIELD_NAME_PARTIAL_AGG_GROUPING - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecIncrementalGroupAggregate
 
FIELD_NAME_PARTIAL_AGG_NEED_RETRACTION - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecIncrementalGroupAggregate
 
FIELD_NAME_PARTIAL_LOCAL_AGG_INPUT_TYPE - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecIncrementalGroupAggregate
 
FIELD_NAME_PARTIAL_ORIGINAL_AGG_CALLS - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecIncrementalGroupAggregate
 
FIELD_NAME_PARTITION - 类 中的静态变量org.apache.flink.table.planner.plan.abilities.sink.PartitioningSpec
 
FIELD_NAME_PARTITION - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.spec.MatchSpec
 
FIELD_NAME_PARTITION - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.spec.OverSpec
 
FIELD_NAME_PARTITION_KEYS - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowDeduplicate
 
FIELD_NAME_PARTITION_SPEC - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecRank
 
FIELD_NAME_PARTITION_SPEC - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowRank
 
FIELD_NAME_PARTITIONS - 类 中的静态变量org.apache.flink.table.planner.plan.abilities.source.PartitionPushDownSpec
 
FIELD_NAME_PATTERN - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.spec.MatchSpec
 
FIELD_NAME_PATTERN_DEFINITIONS - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.spec.MatchSpec
 
FIELD_NAME_PREDICATES - 类 中的静态变量org.apache.flink.table.planner.plan.abilities.source.FilterPushDownSpec
 
FIELD_NAME_PRIMARY_KEYS - 类 中的静态变量org.apache.flink.table.planner.plan.utils.RankProcessStrategy.UpdateFastStrategy
 
FIELD_NAME_PRIORITY - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.InputProperty
 
FIELD_NAME_PRODUCED_TYPE - 类 中的静态变量org.apache.flink.table.planner.plan.abilities.source.SourceAbilitySpecBase
 
FIELD_NAME_PROJECTED_FIELDS - 类 中的静态变量org.apache.flink.table.planner.plan.abilities.source.ProjectPushDownSpec
 
FIELD_NAME_PROJECTION - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecCalc
 
FIELD_NAME_PROJECTION - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecPythonCalc
 
FIELD_NAME_PROJECTION_ON_TEMPORAL_TABLE - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecLookupJoin
 
FIELD_NAME_PROJECTS - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecExpand
 
FIELD_NAME_RANK_RANG - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecRank
 
FIELD_NAME_RANK_RANG - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowRank
 
FIELD_NAME_RANK_STRATEGY - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecRank
 
FIELD_NAME_RANK_TYPE - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecRank
 
FIELD_NAME_RANK_TYPE - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowRank
 
FIELD_NAME_REQUIRE_UPSERT_MATERIALIZE - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecSink
 
FIELD_NAME_REQUIRED_DISTRIBUTION - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.InputProperty
 
FIELD_NAME_RIGHT_KEYS - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.spec.JoinSpec
 
FIELD_NAME_RIGHT_TIME_ATTRIBUTE_INDEX - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecTemporalJoin
 
FIELD_NAME_RIGHT_TIME_IDX - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.spec.IntervalJoinSpec.WindowBounds
 
FIELD_NAME_RIGHT_UNIQUE_KEYS - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecJoin
 
FIELD_NAME_RIGHT_WINDOWING - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowJoin
 
FIELD_NAME_ROWTIME_FIELD_INDEX - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWatermarkAssigner
 
FIELD_NAME_SCAN_TABLE_SOURCE - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecTableSourceScan
 
FIELD_NAME_SINK_ABILITIES - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.spec.DynamicTableSinkSpec
 
FIELD_NAME_SIZE - 类 中的静态变量org.apache.flink.table.planner.plan.logical.HoppingWindowSpec
 
FIELD_NAME_SIZE - 类 中的静态变量org.apache.flink.table.planner.plan.logical.TumblingWindowSpec
 
FIELD_NAME_SLICE_END - 类 中的静态变量org.apache.flink.table.planner.plan.logical.SliceAttachedWindowingStrategy
 
FIELD_NAME_SLIDE - 类 中的静态变量org.apache.flink.table.planner.plan.logical.HoppingWindowSpec
 
FIELD_NAME_SORT_SPEC - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.spec.MatchSpec
 
FIELD_NAME_SORT_SPEC - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.spec.OverSpec.GroupSpec
 
FIELD_NAME_SORT_SPEC - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecRank
 
FIELD_NAME_SORT_SPEC - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecTemporalSort
 
FIELD_NAME_SORT_SPEC - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowRank
 
FIELD_NAME_SOURCE_ABILITIES - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.spec.DynamicTableSourceSpec
 
FIELD_NAME_SOURCE_TYPE - 类 中的静态变量org.apache.flink.table.planner.plan.utils.LookupJoinUtil.ConstantLookupKey
 
FIELD_NAME_SOURCE_WATERMARK_ENABLED - 类 中的静态变量org.apache.flink.table.planner.plan.abilities.source.SourceWatermarkSpec
 
FIELD_NAME_STEP - 类 中的静态变量org.apache.flink.table.planner.plan.logical.CumulativeWindowSpec
 
FIELD_NAME_SUBSETS - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.spec.MatchSpec
 
FIELD_NAME_TEMPORAL_TABLE - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecLookupJoin
 
FIELD_NAME_TIME_ATTRIBUTE_INDEX - 类 中的静态变量org.apache.flink.table.planner.plan.logical.TimeAttributeWindowingStrategy
 
FIELD_NAME_TIME_ATTRIBUTE_TYPE - 类 中的静态变量org.apache.flink.table.planner.plan.logical.WindowingStrategy
 
FIELD_NAME_TUPLES - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecValues
 
FIELD_NAME_TYPE - 接口 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.ExecNode
 
FIELD_NAME_UNIQUE_KEYS - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecChangelogNormalize
 
FIELD_NAME_UNIQUE_KEYS - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecDeduplicate
 
FIELD_NAME_UPPER_BOUND - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.spec.OverSpec.GroupSpec
 
FIELD_NAME_WATERMARK_EXPR - 类 中的静态变量org.apache.flink.table.planner.plan.abilities.source.WatermarkPushDownSpec
 
FIELD_NAME_WATERMARK_EXPR - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWatermarkAssigner
 
FIELD_NAME_WINDOW - 类 中的静态变量org.apache.flink.table.planner.plan.logical.WindowingStrategy
 
FIELD_NAME_WINDOW - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecGroupWindowAggregate
 
FIELD_NAME_WINDOW_BOUNDS - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.spec.IntervalJoinSpec
 
FIELD_NAME_WINDOW_END - 类 中的静态变量org.apache.flink.table.planner.plan.logical.WindowAttachedWindowingStrategy
 
FIELD_NAME_WINDOW_START - 类 中的静态变量org.apache.flink.table.planner.plan.logical.WindowAttachedWindowingStrategy
 
FIELD_NAME_WINDOWING - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecWindowTableFunction
 
FIELD_NAME_WINDOWING - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecLocalWindowAggregate
 
FIELD_NAME_WINDOWING - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowAggregate
 
FIELD_NAME_WINDOWING - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowAggregateBase
 
FIELD_NAME_WINDOWING - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowDeduplicate
 
FIELD_NAME_WINDOWING - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowRank
 
FieldRefLookupKey(int) - 类 的构造器org.apache.flink.table.planner.plan.utils.LookupJoinUtil.FieldRefLookupKey
 
fill(T) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.utils.TransformationMetadata
Fill a transformation with this meta.
filter(RelMetadataQuery, RelNode) - 类 中的静态方法org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
Helper method to determine a Filter's collation.
FILTER_INSTANCE - 类 中的静态变量org.apache.flink.table.planner.plan.rules.logical.RemoveUnreachableCoalesceArgumentsRule
 
FILTER_LEFT_TRANSFORMATION - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecIntervalJoin
 
FILTER_RIGHT_TRANSFORMATION - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecIntervalJoin
 
FilterPushDownSpec - 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>) - 类 的构造器org.apache.flink.table.planner.plan.abilities.source.FilterPushDownSpec
 
FINAL - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
FIRST - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
FIRST_VALUE - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
FIRST_VALUE aggregate function.
flavor() - 接口 中的方法org.apache.calcite.sql2rel.RelDecorrelator.AdjustProjectForCountAggregateRule.Config
Returns the flavor of the rule (true for 4 operands, false for 3 operands).
FlinkAggregateExpandDistinctAggregatesRule - 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) - 类 的构造器org.apache.flink.table.planner.plan.rules.logical.FlinkAggregateExpandDistinctAggregatesRule
 
FlinkAggregateExpandDistinctAggregatesRule(Class<? extends LogicalAggregate>, boolean, RelFactories.JoinFactory) - 类 的构造器org.apache.flink.table.planner.plan.rules.logical.FlinkAggregateExpandDistinctAggregatesRule
已过时。
FlinkAggregateExpandDistinctAggregatesRule(Class<? extends LogicalAggregate>, RelFactories.JoinFactory) - 类 的构造器org.apache.flink.table.planner.plan.rules.logical.FlinkAggregateExpandDistinctAggregatesRule
已过时。
FlinkAggregateJoinTransposeRule - 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) - 类 的构造器org.apache.flink.table.planner.plan.rules.logical.FlinkAggregateJoinTransposeRule
Creates an FlinkAggregateJoinTransposeRule.
FlinkAggregateJoinTransposeRule(Class<? extends Aggregate>, RelFactories.AggregateFactory, Class<? extends Join>, RelFactories.JoinFactory) - 类 的构造器org.apache.flink.table.planner.plan.rules.logical.FlinkAggregateJoinTransposeRule
已过时。
FlinkAggregateJoinTransposeRule(Class<? extends Aggregate>, RelFactories.AggregateFactory, Class<? extends Join>, RelFactories.JoinFactory, boolean) - 类 的构造器org.apache.flink.table.planner.plan.rules.logical.FlinkAggregateJoinTransposeRule
已过时。
FlinkAggregateJoinTransposeRule(Class<? extends Aggregate>, RelFactories.AggregateFactory, Class<? extends Join>, RelFactories.JoinFactory, RelFactories.ProjectFactory) - 类 的构造器org.apache.flink.table.planner.plan.rules.logical.FlinkAggregateJoinTransposeRule
已过时。
FlinkAggregateJoinTransposeRule(Class<? extends Aggregate>, RelFactories.AggregateFactory, Class<? extends Join>, RelFactories.JoinFactory, RelFactories.ProjectFactory, boolean) - 类 的构造器org.apache.flink.table.planner.plan.rules.logical.FlinkAggregateJoinTransposeRule
已过时。
FlinkAggregateRemoveRule - 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>) - 类 的构造器org.apache.flink.table.planner.plan.rules.logical.FlinkAggregateRemoveRule
已过时。
FlinkAggregateRemoveRule(Class<? extends Aggregate>, RelBuilderFactory) - 类 的构造器org.apache.flink.table.planner.plan.rules.logical.FlinkAggregateRemoveRule
Creates an FlinkAggregateRemoveRule.
FlinkCalciteCatalogReader - org.apache.flink.table.planner.plan中的类
Flink specific CalciteCatalogReader that changes the RelOptTable which wrapped a CatalogSchemaTable to a FlinkPreparingTableBase.
FlinkCalciteCatalogReader(CalciteSchema, List<List<String>>, RelDataTypeFactory, CalciteConnectionConfig) - 类 的构造器org.apache.flink.table.planner.plan.FlinkCalciteCatalogReader
 
FlinkCalciteSqlValidator - org.apache.flink.table.planner.calcite中的类
Extends Calcite's SqlValidator by Flink-specific behavior.
FlinkCalciteSqlValidator(SqlOperatorTable, SqlValidatorCatalogReader, RelDataTypeFactory, SqlValidator.Config) - 类 的构造器org.apache.flink.table.planner.calcite.FlinkCalciteSqlValidator
 
FlinkConvertletTable - org.apache.flink.table.planner.calcite中的类
Custom Flink SqlRexConvertletTable to add custom SqlNode to RexNode conversions.
flinkDistribution() - 接口 中的方法org.apache.flink.table.planner.plan.metadata.FlinkMetadata.FlinkDistribution
Determines how the rows are distributed.
flinkDistribution(RelNode, RelMetadataQuery) - 接口 中的方法org.apache.flink.table.planner.plan.metadata.FlinkMetadata.FlinkDistribution.Handler
 
flinkDistribution(RelNode) - 类 中的方法org.apache.flink.table.planner.plan.metadata.FlinkRelMetadataQuery
Returns the FlinkRelDistribution statistic.
FlinkHints - org.apache.flink.table.planner.hint中的类
Utility class for Flink hints.
FlinkHints() - 类 的构造器org.apache.flink.table.planner.hint.FlinkHints
 
FlinkHintStrategies - org.apache.flink.table.planner.hint中的类
A collection of Flink style HintStrategys.
FlinkHintStrategies() - 类 的构造器org.apache.flink.table.planner.hint.FlinkHintStrategies
 
FlinkJoinPushExpressionsRule - org.apache.flink.table.planner.plan.rules.logical中的类
Planner rule that pushes down expressions in "equal" join condition.
FlinkJoinPushExpressionsRule(Class<? extends Join>, RelBuilderFactory) - 类 的构造器org.apache.flink.table.planner.plan.rules.logical.FlinkJoinPushExpressionsRule
Creates a JoinPushExpressionsRule.
FlinkJoinPushExpressionsRule(Class<? extends Join>, RelFactories.ProjectFactory) - 类 的构造器org.apache.flink.table.planner.plan.rules.logical.FlinkJoinPushExpressionsRule
已过时。
FlinkLogicalCalcRemoveRule - org.apache.flink.table.planner.plan.rules.logical中的类
Rule to remove trivial FlinkLogicalCalc.
FlinkLogicalCalcRemoveRule() - 类 的构造器org.apache.flink.table.planner.plan.rules.logical.FlinkLogicalCalcRemoveRule
 
FlinkMetadata - org.apache.flink.table.planner.plan.metadata中的类
Contains the interfaces for several specified metadata of flink.
FlinkMetadata() - 类 的构造器org.apache.flink.table.planner.plan.metadata.FlinkMetadata
 
FlinkMetadata.ColumnInterval - org.apache.flink.table.planner.plan.metadata中的接口
Metadata about the interval of given column from a specified relational expression.
FlinkMetadata.ColumnInterval.Handler - org.apache.flink.table.planner.plan.metadata中的接口
Handler API.
FlinkMetadata.ColumnNullCount - org.apache.flink.table.planner.plan.metadata中的接口
Metadata about the null count of given column from a specified relational expression.
FlinkMetadata.ColumnNullCount.Handler - org.apache.flink.table.planner.plan.metadata中的接口
Handler API.
FlinkMetadata.ColumnOriginNullCount - org.apache.flink.table.planner.plan.metadata中的接口
Origin null count, looking until source.
FlinkMetadata.ColumnOriginNullCount.Handler - org.apache.flink.table.planner.plan.metadata中的接口
Handler API.
FlinkMetadata.FilteredColumnInterval - 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 - org.apache.flink.table.planner.plan.metadata中的接口
Handler API.
FlinkMetadata.FlinkDistribution - org.apache.flink.table.planner.plan.metadata中的接口
Metadata about how a relational expression is distributed.
FlinkMetadata.FlinkDistribution.Handler - org.apache.flink.table.planner.plan.metadata中的接口
Handler API.
FlinkMetadata.ModifiedMonotonicity - org.apache.flink.table.planner.plan.metadata中的接口
Metadata about the modified property of a RelNode.
FlinkMetadata.ModifiedMonotonicity.Handler - org.apache.flink.table.planner.plan.metadata中的接口
Handler API.
FlinkMetadata.UniqueGroups - 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 - org.apache.flink.table.planner.plan.metadata中的接口
Handler API.
FlinkMetadata.UpsertKeys - org.apache.flink.table.planner.plan.metadata中的接口
Metadata about which combinations of columns are upsert identifiers.
FlinkMetadata.UpsertKeys.Handler - org.apache.flink.table.planner.plan.metadata中的接口
Handler API.
FlinkMetadata.WindowProperties - org.apache.flink.table.planner.plan.metadata中的接口
Metadata about the window properties of a RelNode.
FlinkMetadata.WindowProperties.Handler - org.apache.flink.table.planner.plan.metadata中的接口
Handler API.
FlinkPreparingTableBase - 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) - 类 的构造器org.apache.flink.table.planner.plan.schema.FlinkPreparingTableBase
Creates a Prepare.AbstractPreparingTable instance.
FlinkProjectJoinTransposeRule - 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) - 类 的构造器org.apache.flink.table.planner.plan.rules.logical.FlinkProjectJoinTransposeRule
Creates a ProjectJoinTransposeRule with an explicit condition.
FlinkRelBuilder - org.apache.flink.table.planner.calcite中的类
Flink-specific RelBuilder.
FlinkRelMdCollation - 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 - org.apache.flink.table.planner.plan.metadata中的类
A RelMetadataQuery that defines extended metadata handler in Flink, e.g ColumnInterval, ColumnNullCount.
FlinkReturnTypes - org.apache.flink.table.planner.plan.type中的类
Type inference in Flink.
FlinkReturnTypes() - 类 的构造器org.apache.flink.table.planner.plan.type.FlinkReturnTypes
 
FlinkRexBuilder - org.apache.flink.table.planner.calcite中的类
A slim extension over a RexBuilder.
FlinkRexBuilder(RelDataTypeFactory) - 类 的构造器org.apache.flink.table.planner.calcite.FlinkRexBuilder
 
FlinkSchema - org.apache.flink.table.planner.catalog中的类
Base class for flink Schema, which provides some default implementations.
FlinkSchema() - 类 的构造器org.apache.flink.table.planner.catalog.FlinkSchema
 
FlinkSemiAntiJoinFilterTransposeRule - org.apache.flink.table.planner.plan.rules.logical中的类
Planner rule that pushes semi-join down in a tree past a Filter.
FlinkSemiAntiJoinFilterTransposeRule(RelBuilderFactory) - 类 的构造器org.apache.flink.table.planner.plan.rules.logical.FlinkSemiAntiJoinFilterTransposeRule
Creates a FlinkSemiAntiJoinFilterTransposeRule.
FlinkSemiAntiJoinJoinTransposeRule - 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 - 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 - org.apache.flink.table.planner.calcite中的类
A workaround for adjusting types of ROW nested fields.
FlinkSqlNameMatcher(SqlNameMatcher, RelDataTypeFactory) - 类 的构造器org.apache.flink.table.planner.calcite.FlinkSqlNameMatcher
 
FlinkSqlOperatorTable - org.apache.flink.table.planner.functions.sql中的类
Operator table that contains only Flink-specific functions and operators.
FlinkSqlOperatorTable() - 类 的构造器org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
FlinkSqlParserFactories - org.apache.flink.table.planner.delegation中的类
A util method to create SqlParserImplFactory according to SqlConformance.
FlinkSqlTimestampFunction - 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) - 类 的构造器org.apache.flink.table.planner.functions.sql.FlinkSqlTimestampFunction
 
FloatAvgAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction.FloatAvgAggFunction
 
FloatLeadLagAggFunction(int) - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction.FloatLeadLagAggFunction
 
FloatMaxAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction.FloatMaxAggFunction
 
FloatMinAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction.FloatMinAggFunction
 
FloatSingleValueAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction.FloatSingleValueAggFunction
 
FloatSum0AggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction.FloatSum0AggFunction
 
FloatSumAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.SumAggFunction.FloatSumAggFunction
 
FloatSumWithRetractAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction.FloatSumWithRetractAggFunction
 
FLOOR - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
FORWARD_SHUFFLE - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.ExecEdge
Records are shuffled in same parallelism (function call).
ForwardHashExchangeProcessor - org.apache.flink.table.planner.plan.nodes.exec.processor中的类
A ExecNodeGraphProcessor which finds all ExecNodes that require hash distribution, but its input has no hash Exchange node.
ForwardHashExchangeProcessor() - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.processor.ForwardHashExchangeProcessor
 
frequency(Iterable<String>, String) - 类 中的方法org.apache.flink.table.planner.calcite.FlinkSqlNameMatcher
 
from(TableScan) - 类 中的静态方法org.apache.flink.table.planner.plan.abilities.source.SourceAbilityContext
 
FROM_BASE64 - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
FROM_UNIXTIME - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
fromJdbcString(RelDataType, SqlTypeName, String) - 类 中的静态方法org.apache.calcite.rex.RexLiteral
Converts a Jdbc string into a RexLiteral.
fromLocalDateTime(LocalDateTime) - 类 中的静态方法org.apache.flink.table.planner.utils.TimestampStringUtils
Convert a LocalDateTime to a calcite's TimestampString.
functionCallStack - 类 中的变量org.apache.calcite.sql.validate.SqlValidatorImpl
Stack of objects that maintain information about function calls.
FunctionCatalogOperatorTable - org.apache.flink.table.planner.catalog中的类
Thin adapter between SqlOperatorTable and FunctionCatalog.
FunctionCatalogOperatorTable(FunctionCatalog, DataTypeFactory, FlinkTypeFactory) - 类 的构造器org.apache.flink.table.planner.catalog.FunctionCatalogOperatorTable
 
FunctionDefinitionConvertRule - org.apache.flink.table.planner.expressions.converter中的类
A call expression converter rule that converts calls to user defined functions.
FunctionDefinitionConvertRule() - 类 的构造器org.apache.flink.table.planner.expressions.converter.FunctionDefinitionConvertRule
 
FunctionParamInfo() - 类 的构造器org.apache.calcite.sql.validate.SqlValidatorImpl.FunctionParamInfo
 

G

generate(List<FlinkPhysicalRel>) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecNodeGraphGenerator
 
generateCodeBlock(CodeGeneratorCastRule.Context, String, String, LogicalType, LogicalType) - 类 中的静态方法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) - 接口 中的方法org.apache.flink.table.planner.functions.casting.CodeGeneratorCastRule
Generates a CastCodeBlock composed by different statements performing the casting.
generateExpression(CodeGeneratorCastRule.Context, String, LogicalType, LogicalType) - 接口 中的方法org.apache.flink.table.planner.functions.casting.ExpressionCodeGeneratorCastRule
Generate a Java expression performing the casting.
generateInitLiteral(LogicalType) - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.RankLikeAggFunctionBase
 
generateTypeString(StringBuilder, boolean) - 类 中的方法org.apache.flink.table.planner.plan.schema.RawRelDataType
 
generateTypeString(StringBuilder, boolean) - 类 中的方法org.apache.flink.table.planner.plan.schema.StructuredRelDataType
 
generateUid(String) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecNodeContext
Returns a new uid for transformations.
get(SqlCall) - 类 中的方法org.apache.flink.table.planner.calcite.FlinkConvertletTable
 
get(Map<K, V>, List<String>, List<String>) - 类 中的方法org.apache.flink.table.planner.calcite.FlinkSqlNameMatcher
 
get(ConfigOption<T>) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecNodeConfig
 
get(DatabindContext) - 类 中的静态方法org.apache.flink.table.planner.plan.nodes.exec.serde.SerdeContext
Retrieve context from SerializerProvider and DeserializationContext.
getAfter() - 类 中的方法org.apache.calcite.sql.SqlMatchRecognize
 
getAfter() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.MatchSpec
 
getAggBufferTypes() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction
 
getAggBufferTypes() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.Count1AggFunction
 
getAggBufferTypes() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.CountAggFunction
 
getAggBufferTypes() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.DeclarativeAggregateFunction
All types of the aggregate buffer.
getAggBufferTypes() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.DenseRankAggFunction
 
getAggBufferTypes() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction
 
getAggBufferTypes() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.ListAggFunction
 
getAggBufferTypes() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction
 
getAggBufferTypes() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction
 
getAggBufferTypes() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.RankAggFunction
 
getAggBufferTypes() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.RowNumberAggFunction
 
getAggBufferTypes() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction
 
getAggBufferTypes() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction
 
getAggBufferTypes() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SumAggFunction
 
getAggBufferTypes() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction
 
getAggCalls() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.OverSpec.GroupSpec
 
getAggPhaseStrategy(TableConfig) - 类 中的静态方法org.apache.flink.table.planner.utils.TableConfigUtils
Returns the aggregate phase strategy configuration.
getAggregate(SqlSelect) - 类 中的方法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() - 类 中的方法org.apache.flink.table.planner.plan.schema.FlinkPreparingTableBase
Obtains the access type of the table.
getAllowedSignatures(String) - 类 中的方法org.apache.calcite.sql.fun.SqlDotOperator
 
getAllowedSignatures(SqlOperator, String) - 类 中的方法org.apache.flink.table.planner.functions.inference.TypeInferenceOperandChecker
 
getAllowedSignatures(String) - 类 中的方法org.apache.flink.table.planner.functions.sql.MatchRowTimeFunction
 
getAllowedSignatures(SqlOperator, String) - 类 中的方法org.apache.flink.table.planner.plan.type.NumericExceptFirstOperandChecker
 
getArgumentDataTypes() - 类 中的方法org.apache.flink.table.planner.functions.inference.CallBindingCallContext
 
getArgumentDataTypes() - 类 中的方法org.apache.flink.table.planner.functions.inference.LookupCallContext
 
getArgumentDataTypes() - 类 中的方法org.apache.flink.table.planner.functions.inference.OperatorBindingCallContext
 
getArgumentValue(int, Class<T>) - 类 中的方法org.apache.flink.table.planner.functions.inference.CallBindingCallContext
 
getArgumentValue(int, Class<T>) - 类 中的方法org.apache.flink.table.planner.functions.inference.LookupCallContext
 
getArgumentValue(int, Class<T>) - 类 中的方法org.apache.flink.table.planner.functions.inference.OperatorBindingCallContext
 
getAscendingOrders() - 类 中的方法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() - 类 中的方法org.apache.calcite.sql.SqlGroupedWindowFunction
Returns a list of this grouped window function's auxiliary functions.
getBatchStreamExchangeMode(ReadableConfig, StreamExchangeMode) - 类 中的静态方法org.apache.flink.table.planner.utils.StreamExchangeModeUtils
 
getBufferTimeout() - 类 中的方法org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
 
getCachedFiles() - 类 中的方法org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
 
getCalciteConfig(TableConfig) - 类 中的静态方法org.apache.flink.table.planner.utils.TableConfigUtils
Returns CalciteConfig wraps in the given TableConfig.
getCalciteTree() - 类 中的方法org.apache.flink.table.planner.operations.PlannerQueryOperation
 
getCatalogManager() - 接口 中的方法org.apache.flink.table.planner.delegation.ParserFactory.Context
 
getCatalogManager() - 类 中的方法org.apache.flink.table.planner.delegation.ParserFactory.DefaultParserContext
 
getCatalogManager() - 类 中的方法org.apache.flink.table.planner.delegation.ParserImpl
 
getCatalogManager() - 类 中的方法org.apache.flink.table.planner.plan.abilities.source.SourceAbilityContext
 
getCatalogReader() - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
getCatalogTable() - 类 中的方法org.apache.flink.table.planner.plan.schema.CatalogSourceTable
 
getChangelogMode(ChangelogMode) - 类 中的方法org.apache.flink.table.planner.connectors.CollectDynamicSink
 
getCheckpointConfig() - 类 中的方法org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
 
getCheckpointingMode() - 类 中的方法org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
 
getCheckpointInterval() - 类 中的方法org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
 
getChildren() - 类 中的方法org.apache.flink.table.planner.expressions.RexNodeExpression
 
getChildren() - 类 中的方法org.apache.flink.table.planner.operations.InternalDataStreamQueryOperation
已过时。
 
getChildren() - 类 中的方法org.apache.flink.table.planner.operations.PlannerQueryOperation
 
getClassLoader() - 接口 中的方法org.apache.flink.table.planner.functions.casting.CastRule.Context
 
getClassLoader() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.serde.SerdeContext
 
getCluster() - 类 中的方法org.apache.flink.table.planner.delegation.PlannerContext
 
getCode() - 类 中的方法org.apache.flink.table.planner.functions.casting.CastCodeBlock
 
getCollation() - 类 中的方法org.apache.flink.table.planner.plan.nodes.hive.LogicalDistribution
 
getCollationList() - 类 中的方法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) - 接口 中的方法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) - 接口 中的方法org.apache.flink.table.planner.plan.metadata.FlinkMetadata.ColumnInterval.Handler
 
getColumnInterval(RelNode, int) - 类 中的方法org.apache.flink.table.planner.plan.metadata.FlinkRelMetadataQuery
Returns the FlinkMetadata.ColumnInterval statistic.
getColumnNullCount(int) - 接口 中的方法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) - 接口 中的方法org.apache.flink.table.planner.plan.metadata.FlinkMetadata.ColumnNullCount.Handler
 
getColumnNullCount(RelNode, int) - 类 中的方法org.apache.flink.table.planner.plan.metadata.FlinkRelMetadataQuery
Returns the null count of the given column.
getColumnOriginNullCount(int) - 接口 中的方法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) - 接口 中的方法org.apache.flink.table.planner.plan.metadata.FlinkMetadata.ColumnOriginNullCount.Handler
 
getColumnOriginNullCount(RelNode, int) - 类 中的方法org.apache.flink.table.planner.plan.metadata.FlinkRelMetadataQuery
Returns origin null count of the given column.
getCompletionHints(String, int) - 类 中的方法org.apache.flink.table.planner.delegation.ParserImpl
 
getCompletionHints(String, int) - 类 中的方法org.apache.flink.table.planner.parse.ExtendedParser
Returns completion hints for the given statement at the given cursor position.
getConfig() - 类 中的方法org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
 
getConfiguration() - 类 中的方法org.apache.flink.table.planner.delegation.DefaultExecutor
 
getConfiguration() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.serde.SerdeContext
 
getConfiguration() - 类 中的方法org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
 
getConformance() - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
getConsistency() - 类 中的方法org.apache.flink.table.planner.functions.inference.TypeInferenceOperandChecker
 
getConsistency() - 类 中的方法org.apache.flink.table.planner.functions.sql.SqlWindowTableFunction.AbstractOperandMetadata
 
getConsistency() - 类 中的方法org.apache.flink.table.planner.plan.type.NumericExceptFirstOperandChecker
 
getConstants() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecOverAggregateBase
 
getConstants() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.OverSpec
 
getContainedKinds() - 类 中的方法org.apache.flink.table.planner.plan.trait.ModifyKindSet
 
getContextFromAnnotation() - 类 中的方法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() - 类 中的方法org.apache.flink.table.planner.catalog.CatalogSchemaTable
 
getContextResolvedTable() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.DynamicTableSinkSpec
 
getContextResolvedTable() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.DynamicTableSourceSpec
 
getConverter(FunctionDefinition) - 类 中的方法org.apache.flink.table.planner.expressions.converter.converters.CustomizedConverters
 
getCursorScope(SqlSelect) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
getCustomPredicate() - 类 中的方法org.apache.flink.table.planner.functions.casting.CastRulePredicate
 
getDamBehavior() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.InputProperty
 
getDataStream() - 类 中的方法org.apache.flink.table.planner.operations.InternalDataStreamQueryOperation
已过时。
 
getDataStream() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecBoundedStreamScan
 
getDataStream() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecDataStreamScan
 
getDataTypeFactory() - 接口 中的方法org.apache.flink.table.planner.expressions.converter.CallExpressionConvertRule.ConvertContext
 
getDataTypeFactory() - 类 中的方法org.apache.flink.table.planner.functions.bridging.BridgingSqlAggFunction
 
getDataTypeFactory() - 类 中的方法org.apache.flink.table.planner.functions.bridging.BridgingSqlFunction
 
getDataTypeFactory() - 类 中的方法org.apache.flink.table.planner.functions.inference.AbstractSqlCallContext
 
getDef() - 类 中的方法org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
 
getDefinition() - 类 中的方法org.apache.flink.table.planner.functions.bridging.BridgingSqlAggFunction
 
getDefinition() - 类 中的方法org.apache.flink.table.planner.functions.bridging.BridgingSqlFunction
 
getDescription() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecExchange
 
getDescription() - 接口 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecNode
Returns a string which describes this node.
getDescription() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecNodeBase
 
getDescription() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.utils.TransformationMetadata
 
getDetailLevel() - 类 中的方法org.apache.flink.table.planner.plan.utils.RelDescriptionWriterImpl
 
getDigests(SourceAbilityContext) - 类 中的方法org.apache.flink.table.planner.plan.abilities.source.AggregatePushDownSpec
 
getDigests(SourceAbilityContext) - 类 中的方法org.apache.flink.table.planner.plan.abilities.source.FilterPushDownSpec
 
getDigests(SourceAbilityContext) - 类 中的方法org.apache.flink.table.planner.plan.abilities.source.LimitPushDownSpec
 
getDigests(SourceAbilityContext) - 类 中的方法org.apache.flink.table.planner.plan.abilities.source.PartitionPushDownSpec
 
getDigests(SourceAbilityContext) - 类 中的方法org.apache.flink.table.planner.plan.abilities.source.ProjectPushDownSpec
 
getDigests(SourceAbilityContext) - 类 中的方法org.apache.flink.table.planner.plan.abilities.source.ReadingMetadataSpec
 
getDigests(SourceAbilityContext) - 接口 中的方法org.apache.flink.table.planner.plan.abilities.source.SourceAbilitySpec
Additional digests to generate when this spec is applied to the source.
getDigests(SourceAbilityContext) - 类 中的方法org.apache.flink.table.planner.plan.abilities.source.SourceWatermarkSpec
 
getDigests(SourceAbilityContext) - 类 中的方法org.apache.flink.table.planner.plan.abilities.source.WatermarkPushDownSpec
 
getDistKeys() - 类 中的方法org.apache.flink.table.planner.plan.nodes.hive.LogicalDistribution
 
getDistribution() - 类 中的方法org.apache.flink.table.planner.plan.schema.FlinkPreparingTableBase
Returns a description of the physical distribution of the rows in this table.
getEmptyScope() - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
getExchangeMode() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecEdge
 
getExecNodeGraph() - 类 中的方法org.apache.flink.table.planner.plan.ExecNodeGraphInternalPlan
 
getExecutionEnvironment() - 类 中的方法org.apache.flink.table.planner.delegation.DefaultExecutor
 
getExecutionPlan() - 类 中的方法org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
 
getExpectedOutputType(SqlNode) - 类 中的方法org.apache.flink.table.planner.calcite.FlinkCalciteSqlValidator
 
getExpression(SchemaPlus, String) - 类 中的方法org.apache.flink.table.planner.catalog.CatalogCalciteSchema
 
getExpression(SchemaPlus, String) - 类 中的方法org.apache.flink.table.planner.catalog.CatalogManagerCalciteSchema
 
getExpression(Class) - 类 中的方法org.apache.flink.table.planner.plan.schema.FlinkPreparingTableBase
Generates code for this table, which is not supported now.
getFamily() - 类 中的方法org.apache.flink.table.planner.plan.schema.StructuredRelDataType
 
getFieldIndex() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.SortSpec.SortFieldSpec
 
getFieldIndices() - 类 中的方法org.apache.flink.table.planner.operations.InternalDataStreamQueryOperation
已过时。
 
getFieldIndices() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.PartitionSpec
Gets field index of all fields in input.
getFieldIndices() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.SortSpec
Gets field index of all fields in input.
getFieldNullables() - 类 中的方法org.apache.flink.table.planner.operations.InternalDataStreamQueryOperation
已过时。
 
getFieldOrigins(SqlNode) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
getFieldSize() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.SortSpec
Gets num of field in the spec.
getFieldSpec(int) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.SortSpec
Gets SortSpec.SortFieldSpec of field at given index.
getFieldSpecs() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.SortSpec
Gets all SortSpec.SortFieldSpec in the SortSpec.
getFieldTypes(RowType) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.SortSpec
Gets fields types of sort fields accoording to input type.
getFilteredColumnInterval(int, int) - 接口 中的方法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) - 接口 中的方法org.apache.flink.table.planner.plan.metadata.FlinkMetadata.FilteredColumnInterval.Handler
 
getFilteredColumnInterval(RelNode, int, int) - 类 中的方法org.apache.flink.table.planner.plan.metadata.FlinkRelMetadataQuery
Returns the FlinkMetadata.ColumnInterval of the given column under the given filter argument.
getFilterNulls() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.JoinSpec
 
getFlinkContext() - 类 中的方法org.apache.flink.table.planner.delegation.PlannerContext
Returns the FlinkContext.
getFlinkContext() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.serde.SerdeContext
 
getFlinkJoinType(JoinRelType) - 类 中的静态方法org.apache.flink.table.planner.plan.utils.JoinTypeUtil
Converts JoinRelType to FlinkJoinType.
getFlinkVersion() - 类 中的方法org.apache.flink.table.planner.plan.ExecNodeGraphInternalPlan
 
getFlinkVersion() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecNodeGraph
 
getFromScope(SqlSelect) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
getFunctionCatalog() - 类 中的方法org.apache.flink.table.planner.plan.abilities.source.SourceAbilityContext
 
getFunctionDefinition() - 类 中的方法org.apache.flink.table.planner.functions.inference.AbstractSqlCallContext
 
getFunctionNames() - 类 中的方法org.apache.flink.table.planner.catalog.FlinkSchema
 
getFunctions(String) - 类 中的方法org.apache.flink.table.planner.catalog.FlinkSchema
 
getGroups() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.OverSpec
 
getGroupScope(SqlSelect) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
getHavingScope(SqlSelect) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
getHintedOptions(List<RelHint>) - 类 中的静态方法org.apache.flink.table.planner.hint.FlinkHints
Returns the OPTIONS hint options from the given list of table hints tableHints, never null.
getHints() - 类 中的方法org.apache.flink.table.planner.parse.ClearOperationParseStrategy
 
getHints() - 接口 中的方法org.apache.flink.table.planner.parse.ExtendedParseStrategy
Return hints for the given statement.
getHints() - 类 中的方法org.apache.flink.table.planner.parse.HelpOperationParseStrategy
 
getHints() - 类 中的方法org.apache.flink.table.planner.parse.QuitOperationParseStrategy
 
getHints() - 类 中的方法org.apache.flink.table.planner.parse.ResetOperationParseStrategy
 
getHints() - 类 中的方法org.apache.flink.table.planner.parse.SetOperationParseStrategy
 
getId() - 接口 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecNode
The unique ID of the node.
getId() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecNodeBase
 
getIdentifier() - 类 中的方法org.apache.flink.table.planner.operations.InternalDataStreamQueryOperation
已过时。
 
getIdentifier() - 类 中的方法org.apache.flink.table.planner.operations.RichTableSourceQueryOperation
 
getInputDistribution() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.InputProperty.KeepInputAsIsDistribution
 
getInputEdges() - 接口 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecNode
Returns a list of this node's input ExecEdges.
getInputEdges() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecNodeBase
 
getInputProperties() - 接口 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecNode
Returns a list of this node's input properties.
getInputProperties() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecNodeBase
 
getInputTransformation() - 接口 中的方法org.apache.flink.table.planner.connectors.TransformationSinkProvider.Context
Input transformation to transform.
getInputTypeFamilies() - 类 中的方法org.apache.flink.table.planner.functions.casting.CastRulePredicate
 
getInputTypeRoots() - 类 中的方法org.apache.flink.table.planner.functions.casting.CastRulePredicate
 
getInputTypeWithConstants() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecOverAggregateBase
 
getInterval() - 类 中的方法org.apache.calcite.sql.SqlMatchRecognize
 
getInterval() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.MatchSpec
 
getInterval() - 类 中的方法org.apache.flink.table.planner.plan.trait.MiniBatchInterval
 
getInvoke(RelNode, RelNode) - 类 中的方法org.apache.calcite.sql2rel.RelDecorrelator
 
getIsAscendingOrder() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.SortSpec.SortFieldSpec
 
getIsNullTerm() - 类 中的方法org.apache.flink.table.planner.functions.casting.CastCodeBlock
 
getJoinKeySize() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.JoinSpec
Gets number of keys in join key.
getJoinScope(SqlNode) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
getJoinSpec() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.IntervalJoinSpec
 
getJoinType() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.JoinSpec
 
getKeys() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecEdge.HashShuffle
 
getKeys() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.InputProperty.HashDistribution
 
getKeys() - 类 中的方法org.apache.flink.table.planner.plan.schema.FlinkPreparingTableBase
 
getKind() - 类 中的方法org.apache.calcite.rex.RexLiteral
 
getKind() - 类 中的方法org.apache.calcite.sql.SqlMatchRecognize
 
getKind() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.DeclarativeAggregateFunction
 
getKind() - 类 中的方法org.apache.flink.table.planner.typeutils.SymbolUtil.SerializableSymbol
 
getLeftKeys() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.JoinSpec
 
getLeftLowerBound() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.IntervalJoinSpec.WindowBounds
 
getLeftTimeIdx() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.IntervalJoinSpec.WindowBounds
 
getLeftUpperBound() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.IntervalJoinSpec.WindowBounds
 
getLiteralValueAs(AbstractSqlCallContext.LiteralValueAccessor, Class<T>) - 类 中的静态方法org.apache.flink.table.planner.functions.inference.AbstractSqlCallContext
Bridges to ValueLiteralExpression.getValueAs(Class).
getLocalTimeZone(ReadableConfig) - 类 中的静态方法org.apache.flink.table.planner.utils.TableConfigUtils
Similar to TableConfig.getLocalTimeZone() but extracting it from a generic ReadableConfig.
getLogicalSourceRowType(RelDataType, SqlInsert) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
getLogicalTargetRowType(RelDataType, SqlInsert) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
getLookupFunction(RelOptTable, Collection<Integer>) - 类 中的静态方法org.apache.flink.table.planner.plan.utils.LookupJoinUtil
Gets LookupFunction from temporal table according to the given lookup keys.
getLookupTableSource(FlinkContext) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.DynamicTableSourceSpec
 
getLowerBound() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.OverSpec.GroupSpec
 
getMapCorToCorRel() - 类 中的方法org.apache.calcite.sql2rel.RelDecorrelator.CorelMap
 
getMatchRecognizeScope(SqlMatchRecognize) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
getMax() - 类 中的方法org.apache.flink.table.planner.functions.inference.ArgumentCountRange
 
getMaxIdleStateRetentionTime(ReadableConfig) - 类 中的静态方法org.apache.flink.table.planner.utils.TableConfigUtils
已过时。
getMaxParallelism() - 类 中的方法org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
 
getMaxSize() - 类 中的方法org.apache.flink.table.planner.plan.logical.CumulativeWindowSpec
 
getMeasureList() - 类 中的方法org.apache.calcite.sql.SqlMatchRecognize
 
getMeasures() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.MatchSpec
 
getMetadataKeys() - 类 中的方法org.apache.flink.table.planner.plan.abilities.source.ReadingMetadataSpec
 
getMin() - 类 中的方法org.apache.flink.table.planner.functions.inference.ArgumentCountRange
 
getMode() - 类 中的方法org.apache.flink.table.planner.plan.trait.MiniBatchInterval
 
getModuleManager() - 类 中的方法org.apache.flink.table.planner.plan.abilities.source.SourceAbilityContext
 
getMonotonicity(SqlOperatorBinding) - 类 中的方法org.apache.calcite.sql.fun.SqlCastFunction
 
getMonotonicity(SqlOperatorBinding) - 类 中的方法org.apache.calcite.sql.SqlGroupedWindowFunction
 
getMonotonicity(SqlOperatorBinding) - 类 中的方法org.apache.flink.table.planner.functions.sql.BuiltInSqlFunction
 
getMonotonicity(String) - 类 中的方法org.apache.flink.table.planner.plan.schema.FlinkPreparingTableBase
Obtains whether a given column is monotonic.
getMultipleInputDescription(ExecNode<?>, List<ExecNode<?>>, List<InputProperty>) - 类 中的静态方法org.apache.flink.table.planner.plan.nodes.exec.utils.ExecNodeUtil
Return description for multiple input node.
getName() - 类 中的方法org.apache.flink.table.planner.functions.inference.AbstractSqlCallContext
 
getName() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecNodeContext
The type identifying an ExecNode in the JSON plan.
getName() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.utils.TransformationMetadata
 
getNames() - 类 中的方法org.apache.flink.table.planner.plan.schema.FlinkPreparingTableBase
Returns the table path in the RelOptSchema.
getNamespace(SqlNode) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
getNewFlinkStatistic(TableSourceTable, int, int) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.PushFilterIntoSourceScanRuleBase
 
getNewScan(FlinkLogicalWatermarkAssigner, RexNode, FlinkLogicalTableSourceScan, TableConfig, boolean) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.PushWatermarkIntoTableSourceScanRuleBase
It uses the input watermark expression to generate the WatermarkGeneratorSupplier.
getNode() - 类 中的方法org.apache.calcite.sql.validate.AliasNamespace
 
getNode() - 类 中的方法org.apache.calcite.sql.validate.ProcedureNamespace
 
getNonEquiCondition() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.JoinSpec
 
getNullIsLast() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.SortSpec.SortFieldSpec
 
getNullsIsLast() - 类 中的方法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() - 类 中的方法org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
 
getOffset() - 类 中的方法org.apache.flink.table.planner.plan.logical.CumulativeWindowSpec
 
getOffset() - 类 中的方法org.apache.flink.table.planner.plan.logical.HoppingWindowSpec
 
getOffset() - 类 中的方法org.apache.flink.table.planner.plan.logical.TumblingWindowSpec
 
getOperandCountRange() - 类 中的方法org.apache.calcite.sql.fun.SqlCastFunction
 
getOperandCountRange() - 类 中的方法org.apache.calcite.sql.fun.SqlDotOperator
 
getOperandCountRange() - 类 中的方法org.apache.flink.table.planner.functions.inference.TypeInferenceOperandChecker
 
getOperandCountRange() - 类 中的方法org.apache.flink.table.planner.functions.sql.MatchRowTimeFunction
 
getOperandCountRange() - 类 中的方法org.apache.flink.table.planner.functions.sql.SqlDescriptorOperator
 
getOperandCountRange() - 类 中的方法org.apache.flink.table.planner.functions.sql.SqlJsonObjectFunction
 
getOperandCountRange() - 类 中的方法org.apache.flink.table.planner.functions.sql.SqlTryCastFunction
 
getOperandCountRange() - 类 中的方法org.apache.flink.table.planner.functions.sql.SqlWindowTableFunction.AbstractOperandMetadata
 
getOperandCountRange() - 类 中的方法org.apache.flink.table.planner.plan.type.NumericExceptFirstOperandChecker
 
getOperandList() - 类 中的方法org.apache.calcite.sql.SqlMatchRecognize
 
getOperandList() - 类 中的方法org.apache.calcite.sql.SqlTableRef
 
getOperandTypeChecker() - 类 中的方法org.apache.flink.table.planner.functions.sql.SqlWindowTableFunction
 
getOperator() - 类 中的方法org.apache.calcite.sql.SqlMatchRecognize
 
getOperator() - 类 中的方法org.apache.calcite.sql.SqlTableRef
 
getOperatorList() - 类 中的方法org.apache.flink.table.planner.catalog.FunctionCatalogOperatorTable
 
getOperatorTable() - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
getOperatorTable() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.serde.SerdeContext
 
getOptional(ConfigOption<T>) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecNodeConfig
 
getOrderedLookupKeys(Collection<Integer>) - 类 中的静态方法org.apache.flink.table.planner.plan.utils.LookupJoinUtil
Gets lookup keys sorted by index in ascending order.
getOrderKeys() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.MatchSpec
 
getOrderList() - 类 中的方法org.apache.calcite.sql.SqlMatchRecognize
 
getOrderScope(SqlSelect) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
getOriginal(SqlNode) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
getOriginalEdges() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecMultipleInput
 
getOriginalInputFields() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.OverSpec
 
getOutputDataType() - 类 中的方法org.apache.flink.table.planner.expressions.RexNodeExpression
 
getOutputDataType() - 类 中的方法org.apache.flink.table.planner.functions.inference.CallBindingCallContext
 
getOutputDataType() - 类 中的方法org.apache.flink.table.planner.functions.inference.LookupCallContext
 
getOutputDataType() - 类 中的方法org.apache.flink.table.planner.functions.inference.OperatorBindingCallContext
 
getOutputType() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecEdge
Returns the output LogicalType of the data passing this edge.
getOutputType() - 接口 中的方法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() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecNodeBase
 
getOutputType() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.TemporalTableSourceSpec
 
getOverScope(SqlNode) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
getParallelism() - 类 中的方法org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
 
getParameterRowType(SqlNode) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
getParameterTypes(RelDataTypeFactory) - 类 中的方法org.apache.flink.table.planner.functions.sql.SqlFirstLastValueAggFunction
 
getParameterTypes(RelDataTypeFactory) - 类 中的方法org.apache.flink.table.planner.functions.sql.SqlListAggFunction
 
getParamNames() - 类 中的方法org.apache.flink.table.planner.functions.bridging.BridgingSqlAggFunction
 
getParamNames() - 类 中的方法org.apache.flink.table.planner.functions.bridging.BridgingSqlFunction
 
getParamTypes() - 类 中的方法org.apache.flink.table.planner.functions.bridging.BridgingSqlAggFunction
 
getParentCursor(String) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
getParser() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.serde.SerdeContext
 
getPartition() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.MatchSpec
 
getPartition() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.OverSpec
 
getPartitionList() - 类 中的方法org.apache.calcite.sql.SqlMatchRecognize
 
getPattern() - 类 中的方法org.apache.calcite.sql.SqlMatchRecognize
 
getPattern() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.MatchSpec
 
getPatternDefinitions() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.MatchSpec
 
getPatternDefList() - 类 中的方法org.apache.calcite.sql.SqlMatchRecognize
 
getPersistedConfig() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecNodeBase
 
getPlanner() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.processor.ProcessorContext
Gets PlannerBase, BatchPlanner for batch job. and StreamPlanner for stream job.
getPlannerContext() - 接口 中的方法org.apache.flink.table.planner.delegation.ParserFactory.Context
 
getPlannerContext() - 类 中的方法org.apache.flink.table.planner.delegation.ParserFactory.DefaultParserContext
 
getPredicateDefinition() - 接口 中的方法org.apache.flink.table.planner.functions.casting.CastRule
 
getPrimaryKeys() - 类 中的方法org.apache.flink.table.planner.plan.utils.RankProcessStrategy.UpdateFastStrategy
 
getPriority() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.InputProperty
 
getProducedType() - 接口 中的方法org.apache.flink.table.planner.plan.abilities.source.SourceAbilitySpec
Return the produced RowType this the ability is applied.
getProducedType() - 类 中的方法org.apache.flink.table.planner.plan.abilities.source.SourceAbilitySpecBase
 
getQualifiedName() - 类 中的方法org.apache.flink.table.planner.catalog.QueryOperationCatalogViewTable
 
getQualifiedName() - 类 中的方法org.apache.flink.table.planner.functions.sql.BuiltInSqlFunction
 
getQualifiedName() - 接口 中的方法org.apache.flink.table.planner.functions.sql.BuiltInSqlOperator
 
getQualifiedName() - 类 中的方法org.apache.flink.table.planner.plan.schema.FlinkPreparingTableBase
 
getRawSelectScope(SqlSelect) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
getRawType() - 类 中的方法org.apache.flink.table.planner.plan.schema.RawRelDataType
 
getReferentialConstraints() - 类 中的方法org.apache.flink.table.planner.plan.schema.FlinkPreparingTableBase
Returns the referential constraints existing for this table.
getRefFiledIndex(BatchPhysicalCalc) - 类 中的方法org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalAggIntoScanRuleBase
 
getRelBuilder() - 接口 中的方法org.apache.flink.table.planner.expressions.converter.CallExpressionConvertRule.ConvertContext
 
getRelModifiedMonotonicity() - 接口 中的方法org.apache.flink.table.planner.plan.metadata.FlinkMetadata.ModifiedMonotonicity
 
getRelModifiedMonotonicity(RelNode, RelMetadataQuery) - 接口 中的方法org.apache.flink.table.planner.plan.metadata.FlinkMetadata.ModifiedMonotonicity.Handler
 
getRelModifiedMonotonicity(RelNode) - 类 中的方法org.apache.flink.table.planner.plan.metadata.FlinkRelMetadataQuery
Returns the RelModifiedMonotonicity statistic.
getRelOptSchema() - 类 中的方法org.apache.flink.table.planner.plan.schema.FlinkPreparingTableBase
 
getRelWindowProperties(RelNode) - 类 中的方法org.apache.flink.table.planner.plan.metadata.FlinkRelMetadataQuery
Returns the RelWindowProperties statistic.
getRequiredDistribution() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.InputProperty
 
getRequiredExchangeMode() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecExchange
 
getResolvedChildren() - 类 中的方法org.apache.flink.table.planner.expressions.RexNodeExpression
 
getResolvedFunction() - 类 中的方法org.apache.flink.table.planner.functions.bridging.BridgingSqlAggFunction
 
getResolvedFunction() - 类 中的方法org.apache.flink.table.planner.functions.bridging.BridgingSqlFunction
 
getResolvedSchema() - 类 中的方法org.apache.flink.table.planner.operations.InternalDataStreamQueryOperation
已过时。
 
getResolvedSchema() - 类 中的方法org.apache.flink.table.planner.operations.PlannerQueryOperation
 
getRestartStrategy() - 类 中的方法org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction.ByteAvgAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction.DecimalAvgAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction.DoubleAvgAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction.FloatAvgAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction.IntAvgAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction.LongAvgAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction.ShortAvgAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.Count1AggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.CountAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.DeclarativeAggregateFunction
The result type of the function.
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction.BooleanLeadLagAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction.ByteLeadLagAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction.CharLeadLagAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction.DateLeadLagAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction.DecimalLeadLagAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction.DoubleLeadLagAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction.FloatLeadLagAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction.IntLeadLagAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction.LongLeadLagAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction.ShortLeadLagAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction.StringLeadLagAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction.TimeLeadLagAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction.TimestampLeadLagAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.ListAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction.BooleanMaxAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction.ByteMaxAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction.DateMaxAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction.DecimalMaxAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction.DoubleMaxAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction.FloatMaxAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction.IntMaxAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction.LongMaxAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction.ShortMaxAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction.StringMaxAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction.TimeMaxAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction.TimestampLtzMaxAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction.TimestampMaxAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction.BooleanMinAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction.ByteMinAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction.DateMinAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction.DecimalMinAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction.DoubleMinAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction.FloatMinAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction.IntMinAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction.LongMinAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction.ShortMinAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction.StringMinAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction.TimeMinAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction.TimestampLtzMinAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction.TimestampMinAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.RankLikeAggFunctionBase
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.RowNumberAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction.BooleanSingleValueAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction.ByteSingleValueAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction.DateSingleValueAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction.DecimalSingleValueAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction.DoubleSingleValueAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction.FloatSingleValueAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction.IntSingleValueAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction.LongSingleValueAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction.ShortSingleValueAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction.StringSingleValueAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction.TimeSingleValueAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction.TimestampLtzSingleValueAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction.TimestampSingleValueAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction.ByteSum0AggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction.DecimalSum0AggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction.DoubleSum0AggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction.FloatSum0AggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction.IntSum0AggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction.LongSum0AggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction.ShortSum0AggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SumAggFunction.ByteSumAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SumAggFunction.DecimalSumAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SumAggFunction.DoubleSumAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SumAggFunction.FloatSumAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SumAggFunction.IntSumAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SumAggFunction.LongSumAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SumAggFunction.ShortSumAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction.ByteSumWithRetractAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction.DecimalSumWithRetractAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction.DoubleSumWithRetractAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction.FloatSumWithRetractAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction.IntSumWithRetractAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction.LongSumWithRetractAggFunction
 
getResultType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction.ShortSumWithRetractAggFunction
 
getReturnTerm() - 类 中的方法org.apache.flink.table.planner.functions.casting.CastCodeBlock
 
getReturnType(RelDataTypeFactory) - 类 中的方法org.apache.flink.table.planner.functions.sql.SqlFirstLastValueAggFunction
 
getReturnType(RelDataTypeFactory) - 类 中的方法org.apache.flink.table.planner.functions.sql.SqlListAggFunction
 
getRexBuilder() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.serde.SerdeContext
 
getRexNode() - 类 中的方法org.apache.flink.table.planner.expressions.RexNodeExpression
 
getRightKeys() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.JoinSpec
 
getRightTimeIdx() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.IntervalJoinSpec.WindowBounds
 
getRootNodes() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecNodeGraph
 
getRowCount() - 类 中的方法org.apache.flink.table.planner.plan.schema.FlinkPreparingTableBase
Returns an estimate of the number of rows in the table.
getRowDataSelector(int[], InternalTypeInfo<RowData>) - 类 中的静态方法org.apache.flink.table.planner.plan.utils.KeySelectorUtil
Create a RowDataKeySelector to extract keys from DataStream which type is InternalTypeInfo of RowData.
getRowsPerMatch() - 类 中的方法org.apache.calcite.sql.SqlMatchRecognize
 
getRowtimeIndex() - 接口 中的方法org.apache.flink.table.planner.connectors.TransformationSinkProvider.Context
Returns the field index of the rowtime attribute, or -1 otherwise.
getRowType(RelDataTypeFactory) - 类 中的方法org.apache.flink.table.planner.catalog.CatalogSchemaTable
 
getRowType(RelDataTypeFactory, List<Object>) - 类 中的方法org.apache.flink.table.planner.functions.utils.HiveTableSqlFunction
已过时。
 
getRowType() - 类 中的方法org.apache.flink.table.planner.plan.schema.FlinkPreparingTableBase
Returns the type of rows returned by this table.
getRowTypeInference() - 类 中的方法org.apache.flink.table.planner.functions.bridging.BridgingSqlFunction.WithTableFunction
The conversion to a row type is handled on the caller side.
getRowTypeInference() - 类 中的方法org.apache.flink.table.planner.functions.sql.SqlWindowTableFunction
 
getScanTableSource(FlinkContext) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.DynamicTableSourceSpec
 
getSelectResultProvider() - 类 中的方法org.apache.flink.table.planner.connectors.CollectDynamicSink
 
getSelectScope(SqlSelect) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
getSelfJoinExprForUpdate(SqlNode, String) - 类 中的方法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() - 接口 中的方法org.apache.flink.table.planner.functions.casting.CodeGeneratorCastRule.Context
 
getSessionZoneId() - 接口 中的方法org.apache.flink.table.planner.functions.casting.CastRule.Context
 
getShuffle() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecEdge
 
getSignatureTemplate(int) - 类 中的方法org.apache.calcite.sql.fun.SqlCastFunction
 
getSignatureTemplate(int) - 类 中的方法org.apache.flink.table.planner.functions.sql.MatchRowTimeFunction
 
getSignatureTemplate(int) - 类 中的方法org.apache.flink.table.planner.functions.sql.SqlJsonObjectFunction
 
getSignatureTemplate(int) - 类 中的方法org.apache.flink.table.planner.functions.sql.SqlTryCastFunction
 
getSimplifiedName() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecSink
 
getSimplifiedName() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecTableSourceScan
 
getSimplifiedName() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecNodeBase
 
getSinkAbilities() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.DynamicTableSinkSpec
 
getSinkIdentifiers() - 类 中的方法org.apache.flink.table.planner.plan.ExecNodeGraphInternalPlan
 
getSinkRuntimeProvider(DynamicTableSink.Context) - 类 中的方法org.apache.flink.table.planner.connectors.CollectDynamicSink
 
getSize() - 类 中的方法org.apache.flink.table.planner.plan.logical.HoppingWindowSpec
 
getSize() - 类 中的方法org.apache.flink.table.planner.plan.logical.TumblingWindowSpec
 
getSliceEnd() - 类 中的方法org.apache.flink.table.planner.plan.logical.SliceAttachedWindowingStrategy
 
getSlide() - 类 中的方法org.apache.flink.table.planner.plan.logical.HoppingWindowSpec
 
getSort() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.OverSpec.GroupSpec
 
getSource() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecEdge
 
getSourceAbilities() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.DynamicTableSourceSpec
 
getSourceRowType() - 类 中的方法org.apache.flink.table.planner.plan.abilities.source.SourceAbilityContext
 
getSqlExprToRexConverterFactory() - 类 中的方法org.apache.flink.table.planner.delegation.PlannerContext
 
getSqlExprToRexConverterFactory() - 类 中的方法org.apache.flink.table.planner.plan.abilities.source.SourceAbilityContext
 
getStateBackend() - 类 中的方法org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
 
getStateRetentionTime() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecNodeConfig
 
getStatistic() - 类 中的方法org.apache.flink.table.planner.catalog.CatalogSchemaTable
 
getStatistic() - 类 中的方法org.apache.flink.table.planner.operations.InternalDataStreamQueryOperation
已过时。
 
getStatistic() - 类 中的方法org.apache.flink.table.planner.operations.RichTableSourceQueryOperation
 
getStatistic() - 类 中的方法org.apache.flink.table.planner.plan.schema.FlinkPreparingTableBase
Returns the statistic of this table.
getStep() - 类 中的方法org.apache.flink.table.planner.plan.logical.CumulativeWindowSpec
 
getStreamGraph() - 类 中的方法org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
 
getStreamTimeCharacteristic() - 类 中的方法org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
 
getStrictEnd() - 类 中的方法org.apache.calcite.sql.SqlMatchRecognize
 
getStrictStart() - 类 中的方法org.apache.calcite.sql.SqlMatchRecognize
 
getStructKind() - 类 中的方法org.apache.flink.table.planner.plan.schema.StructuredRelDataType
 
getStructuredType() - 类 中的方法org.apache.flink.table.planner.plan.schema.StructuredRelDataType
 
getSubQueryEquivalent(RexSubQuery) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.SubQueryDecorrelator.Result
 
getSubSchema(String) - 类 中的方法org.apache.flink.table.planner.catalog.CatalogCalciteSchema
Look up a sub-schema (database) by the given sub-schema name.
getSubSchema(String) - 类 中的方法org.apache.flink.table.planner.catalog.CatalogManagerCalciteSchema
 
getSubSchemaNames() - 类 中的方法org.apache.flink.table.planner.catalog.CatalogCalciteSchema
 
getSubSchemaNames() - 类 中的方法org.apache.flink.table.planner.catalog.CatalogManagerCalciteSchema
 
getSubsetList() - 类 中的方法org.apache.calcite.sql.SqlMatchRecognize
 
getSubsets() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.MatchSpec
 
getSumType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction.ByteAvgAggFunction
 
getSumType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction.DecimalAvgAggFunction
 
getSumType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction.DoubleAvgAggFunction
 
getSumType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction.FloatAvgAggFunction
 
getSumType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction
 
getSumType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction.IntAvgAggFunction
 
getSumType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction.LongAvgAggFunction
 
getSumType() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction.ShortAvgAggFunction
 
getSyntax() - 类 中的方法org.apache.calcite.sql.fun.SqlCastFunction
 
getSyntax() - 类 中的方法org.apache.calcite.sql.SqlMatchRecognize.SqlMatchRecognizeOperator
 
getSyntax() - 类 中的方法org.apache.flink.table.planner.functions.sql.SqlDescriptorOperator
 
getSyntax() - 类 中的方法org.apache.flink.table.planner.functions.sql.SqlTryCastFunction
 
getSysEndFieldName() - 类 中的方法org.apache.flink.table.planner.catalog.CatalogSchemaTable
 
getSysStartFieldName() - 类 中的方法org.apache.flink.table.planner.catalog.CatalogSchemaTable
 
getTable(String) - 类 中的方法org.apache.flink.table.planner.catalog.CatalogCalciteSchema
 
getTable(String) - 类 中的方法org.apache.flink.table.planner.catalog.CatalogManagerCalciteSchema
 
getTable(List<String>) - 类 中的方法org.apache.flink.table.planner.plan.FlinkCalciteCatalogReader
 
getTableConfig() - 类 中的方法org.apache.flink.table.planner.plan.abilities.source.SourceAbilityContext
 
getTableConfig() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecNodeConfig
已过时。
getTableNames() - 类 中的方法org.apache.flink.table.planner.catalog.CatalogCalciteSchema
 
getTableNames() - 类 中的方法org.apache.flink.table.planner.catalog.CatalogManagerCalciteSchema
 
getTableRef() - 类 中的方法org.apache.calcite.sql.SqlMatchRecognize
 
getTableSink(FlinkContext) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.DynamicTableSinkSpec
 
getTableSinkSpec() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecSink
 
getTableSourceSpec() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecTableSourceScan
 
getTableSourceSpec() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.TemporalTableSourceSpec
 
getTarget() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecEdge
 
getTargetTypeFamilies() - 类 中的方法org.apache.flink.table.planner.functions.casting.CastRulePredicate
 
getTargetTypeRoots() - 类 中的方法org.apache.flink.table.planner.functions.casting.CastRulePredicate
 
getTargetTypes() - 类 中的方法org.apache.flink.table.planner.functions.casting.CastRulePredicate
 
getTemporalTable(FlinkContext) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.TemporalTableSourceSpec
 
getTemporalTableSourceSpec() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecLookupJoin
 
getTimeAttributeIndex() - 类 中的方法org.apache.flink.table.planner.plan.logical.TimeAttributeWindowingStrategy
 
getTimeAttributeType() - 类 中的方法org.apache.flink.table.planner.plan.logical.WindowingStrategy
 
getTimeAttributeType() - 类 中的方法org.apache.flink.table.planner.plan.trait.RelWindowProperties
 
getTuples() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecValues
 
getType() - 类 中的方法org.apache.calcite.rex.RexLiteral
 
getType(String) - 类 中的方法org.apache.flink.table.planner.catalog.FlinkSchema
 
getType() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecEdge.Shuffle
 
getType() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.InputProperty.RequiredDistribution
 
getTypeAsString() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecNodeContext
Returns the ExecNodeContext.name and ExecNodeContext.version, to be serialized into the JSON plan as one string, which in turn will be parsed by ExecNodeContext.ExecNodeContext(String) when deserialized from a JSON plan or when needed by ExecNodeTypeIdResolver.typeFromId(DatabindContext, String).
getTypeCoercion() - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
getTypeFactory() - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
getTypeFactory() - 类 中的方法org.apache.flink.table.planner.calcite.FlinkRelBuilder
 
getTypeFactory() - 类 中的方法org.apache.flink.table.planner.delegation.PlannerContext
Returns the FlinkTypeFactory that will be used.
getTypeFactory() - 接口 中的方法org.apache.flink.table.planner.expressions.converter.CallExpressionConvertRule.ConvertContext
 
getTypeFactory() - 类 中的方法org.apache.flink.table.planner.functions.bridging.BridgingSqlAggFunction
 
getTypeFactory() - 类 中的方法org.apache.flink.table.planner.functions.bridging.BridgingSqlFunction
 
getTypeFactory() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.serde.SerdeContext
 
getTypeInference(DataTypeFactory) - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.DeclarativeAggregateFunction
 
getTypeInference() - 类 中的方法org.apache.flink.table.planner.functions.bridging.BridgingSqlAggFunction
 
getTypeInference() - 类 中的方法org.apache.flink.table.planner.functions.bridging.BridgingSqlFunction
 
getTypeName() - 类 中的方法org.apache.calcite.rex.RexLiteral
 
getTypeNames() - 类 中的方法org.apache.flink.table.planner.catalog.FlinkSchema
 
getUid() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.utils.TransformationMetadata
 
getUniqueGroups(ImmutableBitSet) - 接口 中的方法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) - 接口 中的方法org.apache.flink.table.planner.plan.metadata.FlinkMetadata.UniqueGroups.Handler
 
getUniqueGroups(RelNode, ImmutableBitSet) - 类 中的方法org.apache.flink.table.planner.plan.metadata.FlinkRelMetadataQuery
Returns the (minimum) unique groups of the given columns.
getUniqueName(String, List<String>) - 类 中的静态方法org.apache.flink.table.planner.typeutils.RowTypeUtils
 
getUniqueName(List<String>, List<String>) - 类 中的静态方法org.apache.flink.table.planner.typeutils.RowTypeUtils
 
getUnknownType() - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
getUpperBound() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.OverSpec.GroupSpec
 
getUpsertKeys() - 接口 中的方法org.apache.flink.table.planner.plan.metadata.FlinkMetadata.UpsertKeys
 
getUpsertKeys(RelNode, RelMetadataQuery) - 接口 中的方法org.apache.flink.table.planner.plan.metadata.FlinkMetadata.UpsertKeys.Handler
 
getUpsertKeys(RelNode) - 类 中的方法org.apache.flink.table.planner.plan.metadata.FlinkRelMetadataQuery
Determines the set of upsert minimal keys for this expression.
getUpsertKeysInKeyGroupRange(RelNode, int[]) - 类 中的方法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) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
getValidatedNodeTypeIfKnown(SqlNode) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
getValidationErrorFunction() - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
getValue() - 类 中的方法org.apache.calcite.rex.RexLiteral
Returns the value of this literal.
getValue() - 类 中的方法org.apache.flink.table.planner.typeutils.SymbolUtil.SerializableSymbol
 
getValue2() - 类 中的方法org.apache.calcite.rex.RexLiteral
Returns the value of this literal, in the form that the calculator program builder wants it.
getValue3() - 类 中的方法org.apache.calcite.rex.RexLiteral
Returns the value of this literal, in the form that the rex-to-lix translator wants it.
getValue4() - 类 中的方法org.apache.calcite.rex.RexLiteral
Returns the value of this literal, in the form that RexInterpreter wants it.
getValueAs(Class<T>) - 类 中的方法org.apache.calcite.rex.RexLiteral
Returns the value of this literal as an instance of the specified class.
getValueAs(Class<T>) - 接口 中的方法org.apache.flink.table.planner.functions.inference.AbstractSqlCallContext.LiteralValueAccessor
 
getValueExpression() - 类 中的方法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() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.Count1AggFunction
 
getValueExpression() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.CountAggFunction
 
getValueExpression() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.DeclarativeAggregateFunction
An expression which returns the final value for this aggregate function.
getValueExpression() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction
 
getValueExpression() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.ListAggFunction
 
getValueExpression() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction
 
getValueExpression() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction
 
getValueExpression() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.RankLikeAggFunctionBase
 
getValueExpression() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.RowNumberAggFunction
 
getValueExpression() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction
 
getValueExpression() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction
 
getValueExpression() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SumAggFunction
 
getValueExpression() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction
 
getVersion() - 类 中的方法org.apache.flink.table.planner.functions.sql.BuiltInSqlFunction
 
getVersion() - 接口 中的方法org.apache.flink.table.planner.functions.sql.BuiltInSqlOperator
 
getVersion() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecNodeContext
The version of the ExecNode in the JSON plan.
getWhereScope(SqlSelect) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
getWindow() - 类 中的方法org.apache.flink.table.planner.plan.logical.WindowingStrategy
 
getWindowBounds() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.IntervalJoinSpec
 
getWindowByName(SqlIdentifier, SqlValidatorScope) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
getWindowColumns() - 类 中的方法org.apache.flink.table.planner.plan.trait.RelWindowProperties
 
getWindowEnd() - 类 中的方法org.apache.flink.table.planner.plan.logical.WindowAttachedWindowingStrategy
 
getWindowEndColumns() - 类 中的方法org.apache.flink.table.planner.plan.trait.RelWindowProperties
 
getWindowProperties() - 接口 中的方法org.apache.flink.table.planner.plan.metadata.FlinkMetadata.WindowProperties
 
getWindowProperties(RelNode, RelMetadataQuery) - 接口 中的方法org.apache.flink.table.planner.plan.metadata.FlinkMetadata.WindowProperties.Handler
 
getWindowSpec() - 类 中的方法org.apache.flink.table.planner.plan.trait.RelWindowProperties
 
getWindowStart() - 类 中的方法org.apache.flink.table.planner.plan.logical.WindowAttachedWindowingStrategy
 
getWindowStartColumns() - 类 中的方法org.apache.flink.table.planner.plan.trait.RelWindowProperties
 
getWindowTimeColumns() - 类 中的方法org.apache.flink.table.planner.plan.trait.RelWindowProperties
 
getWithScope(SqlNode) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
GLOBAL_GROUP_AGGREGATE_TRANSFORMATION - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecGlobalGroupAggregate
 
GLOBAL_WINDOW_AGGREGATE_TRANSFORMATION - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecGlobalWindowAggregate
 
graph - 类 中的变量org.apache.flink.table.planner.plan.nodes.exec.processor.utils.InputPriorityGraphGenerator
 
GREATER_THAN - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
GREATER_THAN_OR_EQUAL - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
greaterThan(Expression, Expression) - 类 中的静态方法org.apache.flink.table.planner.expressions.ExpressionBuilder
 
GROUP_AGGREGATE_TRANSFORMATION - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecGroupAggregate
 
GROUP_ID - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
GROUP_WINDOW_AGGREGATE_TRANSFORMATION - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecGroupWindowAggregate
 
groupFunction - 类 中的变量org.apache.calcite.sql.SqlGroupedWindowFunction
The grouped function, if this an auxiliary function; null otherwise.
GROUPING - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
GROUPING_ID - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
GroupSpec(SortSpec, boolean, RexWindowBound, RexWindowBound, List<AggregateCall>) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.spec.OverSpec.GroupSpec
 

H

handleUnresolvedFunction(SqlCall, SqlFunction, List<RelDataType>, List<String>) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
hasCorrelation() - 类 中的方法org.apache.calcite.sql2rel.RelDecorrelator.CorelMap
Returns whether there are any correlating variables in this statement.
HASH_CODE - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
hashCode() - 类 中的方法org.apache.calcite.rex.RexLiteral
 
hashCode() - 类 中的方法org.apache.calcite.sql2rel.RelDecorrelator.CorelMap
 
hashCode() - 类 中的方法org.apache.flink.table.planner.expressions.RexNodeExpression
 
hashCode() - 类 中的方法org.apache.flink.table.planner.functions.casting.CastCodeBlock
 
hashCode() - 类 中的方法org.apache.flink.table.planner.plan.abilities.sink.OverwriteSpec
 
hashCode() - 类 中的方法org.apache.flink.table.planner.plan.abilities.sink.PartitioningSpec
 
hashCode() - 类 中的方法org.apache.flink.table.planner.plan.abilities.sink.WritingMetadataSpec
 
hashCode() - 类 中的方法org.apache.flink.table.planner.plan.abilities.source.AggregatePushDownSpec
 
hashCode() - 类 中的方法org.apache.flink.table.planner.plan.abilities.source.FilterPushDownSpec
 
hashCode() - 类 中的方法org.apache.flink.table.planner.plan.abilities.source.LimitPushDownSpec
 
hashCode() - 类 中的方法org.apache.flink.table.planner.plan.abilities.source.PartitionPushDownSpec
 
hashCode() - 类 中的方法org.apache.flink.table.planner.plan.abilities.source.ProjectPushDownSpec
 
hashCode() - 类 中的方法org.apache.flink.table.planner.plan.abilities.source.ReadingMetadataSpec
 
hashCode() - 类 中的方法org.apache.flink.table.planner.plan.abilities.source.SourceAbilitySpecBase
 
hashCode() - 类 中的方法org.apache.flink.table.planner.plan.abilities.source.SourceWatermarkSpec
 
hashCode() - 类 中的方法org.apache.flink.table.planner.plan.abilities.source.WatermarkPushDownSpec
 
hashCode() - 类 中的方法org.apache.flink.table.planner.plan.logical.CumulativeWindowSpec
 
hashCode() - 类 中的方法org.apache.flink.table.planner.plan.logical.HoppingWindowSpec
 
hashCode() - 类 中的方法org.apache.flink.table.planner.plan.logical.TumblingWindowSpec
 
hashCode() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.InputProperty
 
hashCode() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.InputProperty.HashDistribution
 
hashCode() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.InputProperty.KeepInputAsIsDistribution
 
hashCode() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.InputProperty.RequiredDistribution
 
hashCode() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.DynamicTableSinkSpec
 
hashCode() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.DynamicTableSourceSpec
 
hashCode() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.IntervalJoinSpec
 
hashCode() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.IntervalJoinSpec.WindowBounds
 
hashCode() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.JoinSpec
 
hashCode() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.OverSpec.GroupSpec
 
hashCode() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.OverSpec
 
hashCode() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.PartitionSpec
 
hashCode() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.SortSpec
 
hashCode() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.SortSpec.SortFieldSpec
 
hashCode() - 类 中的方法org.apache.flink.table.planner.plan.trait.MiniBatchInterval
 
hashCode() - 类 中的方法org.apache.flink.table.planner.plan.trait.ModifyKindSet
 
hashCode() - 类 中的方法org.apache.flink.table.planner.plan.trait.RelWindowProperties
 
hashCode() - 类 中的方法org.apache.flink.table.planner.plan.utils.LookupJoinUtil.ConstantLookupKey
 
hashCode() - 类 中的方法org.apache.flink.table.planner.plan.utils.LookupJoinUtil.FieldRefLookupKey
 
hashCode() - 类 中的方法org.apache.flink.table.planner.typeutils.SymbolUtil.SerializableSymbol
 
hashDistribution(int[]) - 类 中的静态方法org.apache.flink.table.planner.plan.nodes.exec.InputProperty
The input will read the records whose keys hash to a particular hash value.
hashShuffle(int[]) - 类 中的静态方法org.apache.flink.table.planner.plan.nodes.exec.ExecEdge
Return hash ExecEdge.Shuffle.
HashShuffle(int[]) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.ExecEdge.HashShuffle
 
hasJsonCreatorAnnotation(Class<?>) - 类 中的静态方法org.apache.flink.table.planner.plan.nodes.exec.serde.JsonSerdeUtil
Return true if the given class's constructors have @JsonCreator annotation, else false.
hasNext() - 类 中的方法org.apache.flink.table.planner.utils.SingleElementIterator
 
HelpOperationParseStrategy - org.apache.flink.table.planner.parse中的类
Strategy to parse statement to HelpOperation.
HEX - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
HINT_NAME_JSON_AGGREGATE_WRAPPED - 类 中的静态变量org.apache.flink.table.planner.hint.FlinkHints
Internal hint that JSON aggregation function arguments have been wrapped already.
HINT_NAME_OPTIONS - 类 中的静态变量org.apache.flink.table.planner.hint.FlinkHints
 
HiveAggSqlFunction - org.apache.flink.table.planner.functions.utils中的类
已过时。
TODO hack code, its logical should be integrated to AggSqlFunction
HiveAggSqlFunction(FunctionIdentifier, AggregateFunction, FlinkTypeFactory) - 类 的构造器org.apache.flink.table.planner.functions.utils.HiveAggSqlFunction
已过时。
 
HiveFunctionUtils - org.apache.flink.table.planner.functions.utils中的类
Hack utils for hive function.
HiveFunctionUtils() - 类 的构造器org.apache.flink.table.planner.functions.utils.HiveFunctionUtils
 
HiveTableSqlFunction - org.apache.flink.table.planner.functions.utils中的类
已过时。
TODO hack code, its logical should be integrated to TableSqlFunction
HiveTableSqlFunction(FunctionIdentifier, TableFunction, DataType, FlinkTypeFactory, FlinkTableFunction, HiveTableSqlFunction.HiveOperandTypeChecker) - 类 的构造器org.apache.flink.table.planner.functions.utils.HiveTableSqlFunction
已过时。
 
HiveTableSqlFunction.HiveOperandTypeChecker - org.apache.flink.table.planner.functions.utils中的类
已过时。
TODO hack code, should modify calcite getRowType to pass operand types
HOP - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
HOP_END - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
HOP_OLD - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
HOP_PROCTIME - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
HOP_ROWTIME - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
HOP_START - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
HoppingWindowSpec - org.apache.flink.table.planner.plan.logical中的类
Logical representation of a hopping window specification.
HoppingWindowSpec(Duration, Duration, Duration) - 类 的构造器org.apache.flink.table.planner.plan.logical.HoppingWindowSpec
 
HOUR - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 

I

id - 类 中的变量org.apache.calcite.sql.validate.SqlValidatorImpl.IdInfo
 
IdInfo(SqlValidatorScope, SqlIdentifier) - 类 的构造器org.apache.calcite.sql.validate.SqlValidatorImpl.IdInfo
 
idPositions - 类 中的变量org.apache.calcite.sql.validate.SqlValidatorImpl
Maps SqlParserPos strings to the SqlIdentifier identifier objects at these positions.
IF - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
ifThenElse(Expression, Expression, Expression) - 类 中的静态方法org.apache.flink.table.planner.expressions.ExpressionBuilder
 
Impl(SqlFunction) - 类 的构造器org.apache.calcite.sql2rel.AuxiliaryConverter.Impl
 
IN - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
INCREMENTAL_GROUP_AGGREGATE_TRANSFORMATION - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecIncrementalGroupAggregate
 
index - 类 中的变量org.apache.flink.table.planner.plan.utils.LookupJoinUtil.FieldRefLookupKey
 
indexOfCountStar - 类 中的变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecGlobalGroupAggregate
The position for the existing count star.
inferGroupMode(OverSpec.GroupSpec) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecOverAggregateBase
Infer the over window mode based on given group info.
inferOperandTypes(SqlCallBinding, RelDataType, RelDataType[]) - 类 中的方法org.apache.flink.table.planner.functions.inference.TypeInferenceOperandInference
 
inferReturnType(SqlOperatorBinding) - 类 中的方法org.apache.calcite.sql.fun.SqlCastFunction
 
inferReturnType(SqlOperatorBinding) - 类 中的方法org.apache.calcite.sql.fun.SqlDotOperator
 
inferReturnType(SqlOperatorBinding) - 类 中的方法org.apache.flink.table.planner.functions.inference.TypeInferenceReturnInference
 
inferReturnType(SqlOperatorBinding) - 类 中的方法org.apache.flink.table.planner.functions.sql.FlinkSqlTimestampFunction
 
inferReturnType(SqlOperatorBinding) - 类 中的方法org.apache.flink.table.planner.functions.sql.MatchRowTimeFunction
 
inferReturnType(SqlOperatorBinding) - 类 中的方法org.apache.flink.table.planner.functions.sql.SqlArrayConstructor
 
inferReturnType(SqlOperatorBinding) - 类 中的方法org.apache.flink.table.planner.functions.sql.SqlMapConstructor
 
inferReturnType(SqlOperatorBinding) - 类 中的方法org.apache.flink.table.planner.functions.sql.SqlTryCastFunction
 
inferReturnType(SqlOperatorBinding) - 类 中的方法org.apache.flink.table.planner.plan.type.NumericOrDefaultReturnTypeInference
 
inferRowType(RelDataTypeFactory, RelDataType, RelDataType) - 类 中的静态方法org.apache.flink.table.planner.functions.sql.SqlWindowTableFunction
 
inferUnknownTypes(RelDataType, SqlValidatorScope, SqlNode) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
INITCAP - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
initialValuesExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction.DecimalAvgAggFunction
 
initialValuesExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction.DoubleAvgAggFunction
 
initialValuesExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction.FloatAvgAggFunction
 
initialValuesExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction
 
initialValuesExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.Count1AggFunction
 
initialValuesExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.CountAggFunction
 
initialValuesExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.DeclarativeAggregateFunction
Expressions for initializing empty aggregation buffers.
initialValuesExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.DenseRankAggFunction
 
initialValuesExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction
 
initialValuesExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.ListAggFunction
 
initialValuesExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction
 
initialValuesExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction
 
initialValuesExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.RankAggFunction
 
initialValuesExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.RowNumberAggFunction
 
initialValuesExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction
 
initialValuesExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction.ByteSum0AggFunction
 
initialValuesExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction.DecimalSum0AggFunction
 
initialValuesExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction.DoubleSum0AggFunction
 
initialValuesExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction.FloatSum0AggFunction
 
initialValuesExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction.IntSum0AggFunction
 
initialValuesExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction.LongSum0AggFunction
 
initialValuesExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction.ShortSum0AggFunction
 
initialValuesExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SumAggFunction
 
initialValuesExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction
 
input(LogicalTypeRoot) - 类 中的方法org.apache.flink.table.planner.functions.casting.CastRulePredicate.Builder
 
input(LogicalTypeFamily) - 类 中的方法org.apache.flink.table.planner.functions.casting.CastRulePredicate.Builder
 
input(String, RelNode) - 类 中的方法org.apache.flink.table.planner.plan.utils.RelDescriptionWriterImpl
 
InputOrderCalculator - org.apache.flink.table.planner.plan.nodes.exec.processor.utils中的类
InputOrderCalculator(ExecNode<?>, Set<ExecNode<?>>, InputProperty.DamBehavior) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.processor.utils.InputOrderCalculator
Create a InputOrderCalculator for the given ExecNode sub-graph.
InputPriorityConflictResolver - org.apache.flink.table.planner.plan.nodes.exec.processor.utils中的类
InputPriorityConflictResolver(List<ExecNode<?>>, InputProperty.DamBehavior, StreamExchangeMode, ReadableConfig) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.processor.utils.InputPriorityConflictResolver
Create a InputPriorityConflictResolver for the given ExecNode graph.
InputPriorityGraphGenerator - 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) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.processor.utils.InputPriorityGraphGenerator
Create an InputPriorityGraphGenerator for the given ExecNode sub-graph.
InputProperty - org.apache.flink.table.planner.plan.nodes.exec中的类
The InputProperty describes the input information of the ExecNode.
InputProperty(InputProperty.RequiredDistribution, InputProperty.DamBehavior, int) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.InputProperty
 
InputProperty.Builder - org.apache.flink.table.planner.plan.nodes.exec中的类
Builder of the InputProperty.
InputProperty.DamBehavior - 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 - org.apache.flink.table.planner.plan.nodes.exec中的枚举
Enumeration which describes the type of the input data distribution.
InputProperty.HashDistribution - org.apache.flink.table.planner.plan.nodes.exec中的类
The input will read the records whose keys hash to a particular hash value.
InputProperty.KeepInputAsIsDistribution - org.apache.flink.table.planner.plan.nodes.exec中的类
A special distribution which indicators the data distribution is the same as its input. ' TODO This class can be removed once FLINK-21224 is finished.
InputProperty.RequiredDistribution - org.apache.flink.table.planner.plan.nodes.exec中的类
The required input data distribution for records when they are read in.
inputsContainSingleton() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecNodeBase
Whether singleton distribution is required.
InputSortedExecNode<T> - 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 - 类 中的静态变量org.apache.flink.table.planner.plan.trait.ModifyKindSet
Insert-only modify kind set.
INSTANCE - 类 中的静态变量org.apache.calcite.sql.SqlMatchRecognize.SqlMatchRecognizeOperator
 
INSTANCE - 类 中的静态变量org.apache.flink.table.planner.calcite.FlinkConvertletTable
 
INSTANCE - 类 中的静态变量org.apache.flink.table.planner.expressions.PlannerTypeInferenceUtilImpl
 
instance() - 类 中的静态方法org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
Returns the Flink operator table, creating it if necessary.
INSTANCE - 类 中的静态变量org.apache.flink.table.planner.parse.ExtendedParser
 
instance() - 类 中的静态方法org.apache.flink.table.planner.plan.metadata.FlinkRelMetadataQuery
Returns an instance of FlinkRelMetadataQuery.
INSTANCE - 类 中的静态变量org.apache.flink.table.planner.plan.rules.logical.CalcPythonCorrelateTransposeRule
 
INSTANCE - 类 中的静态变量org.apache.flink.table.planner.plan.rules.logical.FlinkAggregateExpandDistinctAggregatesRule
The default instance of the rule; operates only on logical expressions.
INSTANCE - 类 中的静态变量org.apache.flink.table.planner.plan.rules.logical.FlinkAggregateJoinTransposeRule
 
INSTANCE - 类 中的静态变量org.apache.flink.table.planner.plan.rules.logical.FlinkAggregateRemoveRule
 
INSTANCE - 类 中的静态变量org.apache.flink.table.planner.plan.rules.logical.FlinkJoinPushExpressionsRule
 
INSTANCE - 类 中的静态变量org.apache.flink.table.planner.plan.rules.logical.FlinkLogicalCalcRemoveRule
 
INSTANCE - 类 中的静态变量org.apache.flink.table.planner.plan.rules.logical.FlinkProjectJoinTransposeRule
 
INSTANCE - 类 中的静态变量org.apache.flink.table.planner.plan.rules.logical.FlinkSemiAntiJoinFilterTransposeRule
 
INSTANCE - 类 中的静态变量org.apache.flink.table.planner.plan.rules.logical.FlinkSemiAntiJoinJoinTransposeRule
 
INSTANCE - 类 中的静态变量org.apache.flink.table.planner.plan.rules.logical.FlinkSemiAntiJoinProjectTransposeRule
 
INSTANCE - 类 中的静态变量org.apache.flink.table.planner.plan.rules.logical.JoinTableFunctionScanToCorrelateRule
 
INSTANCE - 类 中的静态变量org.apache.flink.table.planner.plan.rules.logical.ProjectWatermarkAssignerTransposeRule
 
INSTANCE - 类 中的静态变量org.apache.flink.table.planner.plan.rules.logical.ProjectWindowTableFunctionTransposeRule
 
INSTANCE - 类 中的静态变量org.apache.flink.table.planner.plan.rules.logical.PushFilterInCalcIntoTableSourceScanRule
 
INSTANCE - 类 中的静态变量org.apache.flink.table.planner.plan.rules.logical.PushFilterIntoTableSourceScanRule
 
INSTANCE - 类 中的静态变量org.apache.flink.table.planner.plan.rules.logical.PushLimitIntoTableSourceScanRule
 
INSTANCE - 类 中的静态变量org.apache.flink.table.planner.plan.rules.logical.PushPartitionIntoTableSourceScanRule
 
INSTANCE - 类 中的静态变量org.apache.flink.table.planner.plan.rules.logical.PushProjectIntoTableSourceScanRule
 
INSTANCE - 类 中的静态变量org.apache.flink.table.planner.plan.rules.logical.PushWatermarkIntoTableSourceScanAcrossCalcRule
 
INSTANCE - 类 中的静态变量org.apache.flink.table.planner.plan.rules.logical.PushWatermarkIntoTableSourceScanRule
 
INSTANCE - 类 中的静态变量org.apache.flink.table.planner.plan.rules.logical.PythonCorrelateSplitRule
 
INSTANCE - 类 中的静态变量org.apache.flink.table.planner.plan.rules.logical.PythonMapMergeRule
 
INSTANCE - 类 中的静态变量org.apache.flink.table.planner.plan.rules.logical.RedundantRankNumberColumnRemoveRule
 
INSTANCE - 类 中的静态变量org.apache.flink.table.planner.plan.rules.logical.WrapJsonAggFunctionArgumentsRule
 
INSTANCE - 类 中的静态变量org.apache.flink.table.planner.plan.rules.physical.batch.BatchPhysicalPythonAggregateRule
 
INSTANCE - 类 中的静态变量org.apache.flink.table.planner.plan.rules.physical.batch.BatchPhysicalPythonCorrelateRule
 
INSTANCE - 类 中的静态变量org.apache.flink.table.planner.plan.rules.physical.batch.BatchPhysicalPythonWindowAggregateRule
 
INSTANCE - 类 中的静态变量org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalHashAggIntoScanRule
 
INSTANCE - 类 中的静态变量org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalHashAggWithCalcIntoScanRule
 
INSTANCE - 类 中的静态变量org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalSortAggIntoScanRule
 
INSTANCE - 类 中的静态变量org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalSortAggWithCalcIntoScanRule
 
INSTANCE - 类 中的静态变量org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalSortAggWithSortAndCalcIntoScanRule
 
INSTANCE - 类 中的静态变量org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalSortAggWithSortIntoScanRule
 
INSTANCE - 类 中的静态变量org.apache.flink.table.planner.plan.rules.physical.stream.PushFilterPastChangelogNormalizeRule
 
INSTANCE - 类 中的静态变量org.apache.flink.table.planner.plan.rules.physical.stream.StreamPhysicalCalcRemoveRule
 
INSTANCE - 类 中的静态变量org.apache.flink.table.planner.plan.rules.physical.stream.StreamPhysicalPythonCorrelateRule
 
INSTANCE - 类 中的静态变量org.apache.flink.table.planner.plan.rules.physical.stream.StreamPhysicalPythonGroupAggregateRule
 
INSTANCE - 类 中的静态变量org.apache.flink.table.planner.plan.rules.physical.stream.StreamPhysicalPythonGroupTableAggregateRule
 
INSTANCE - 类 中的静态变量org.apache.flink.table.planner.plan.rules.physical.stream.StreamPhysicalPythonGroupWindowAggregateRule
 
INSTANCE - 类 中的静态变量org.apache.flink.table.planner.plan.rules.physical.stream.StreamPhysicalPythonOverAggregateRule
 
INSTANCE - 类 中的静态变量org.apache.flink.table.planner.plan.rules.physical.stream.TwoStageOptimizedWindowAggregateRule
 
INSTR - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
IntAvgAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction.IntAvgAggFunction
 
internal() - 类 中的方法org.apache.flink.table.planner.functions.sql.BuiltInSqlFunction.Builder
 
InternalConfigOptions - org.apache.flink.table.planner.utils中的类
This class holds internal configuration constants used by Flink's table module.
InternalConfigOptions() - 类 的构造器org.apache.flink.table.planner.utils.InternalConfigOptions
 
InternalDataStreamQueryOperation<E> - org.apache.flink.table.planner.operations中的类
已过时。
InternalDataStreamQueryOperation(ObjectIdentifier, DataStream<E>, int[], ResolvedSchema, boolean[], FlinkStatistic) - 类 的构造器org.apache.flink.table.planner.operations.InternalDataStreamQueryOperation
已过时。
 
InternalFunctionDefinitions - org.apache.flink.table.planner.functions中的类
Dictionary of function definitions for all internal used functions.
InternalFunctionDefinitions() - 类 的构造器org.apache.flink.table.planner.functions.InternalFunctionDefinitions
 
INTERSECT - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
intersect(ModifyKindSet) - 类 中的方法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 - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
INTERVAL_JOIN_TRANSFORMATION - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecIntervalJoin
 
IntervalJoinSpec - org.apache.flink.table.planner.plan.nodes.exec.spec中的类
IntervalJoinSpec describes how two tables will be joined in interval join.
IntervalJoinSpec(JoinSpec, IntervalJoinSpec.WindowBounds) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.spec.IntervalJoinSpec
 
IntervalJoinSpec.WindowBounds - org.apache.flink.table.planner.plan.nodes.exec.spec中的类
WindowBounds describes the time range condition of a Interval Join.
IntLeadLagAggFunction(int) - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction.IntLeadLagAggFunction
 
IntMaxAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction.IntMaxAggFunction
 
IntMinAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction.IntMinAggFunction
 
IntSingleValueAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction.IntSingleValueAggFunction
 
IntSum0AggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction.IntSum0AggFunction
 
IntSumAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.SumAggFunction.IntSumAggFunction
 
IntSumWithRetractAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction.IntSumWithRetractAggFunction
 
intValue(RexNode) - 类 中的静态方法org.apache.calcite.rex.RexLiteral
 
IS_ALPHA - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
IS_DECIMAL - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
IS_DIGIT - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
IS_DISTINCT_FROM - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
IS_FALSE - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
IS_JSON_ARRAY - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
IS_JSON_OBJECT - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
IS_JSON_SCALAR - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
IS_JSON_VALUE - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
IS_NOT_DISTINCT_FROM - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
IS_NOT_FALSE - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
IS_NOT_JSON_ARRAY - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
IS_NOT_JSON_OBJECT - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
IS_NOT_JSON_SCALAR - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
IS_NOT_JSON_VALUE - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
IS_NOT_NULL - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
IS_NOT_TRUE - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
IS_NOT_UNKNOWN - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
IS_NULL - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
IS_TRUE - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
IS_UNKNOWN - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
isAggregate(SqlSelect) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
isAggregate(SqlNode) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
已过时。
isAllRows() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.MatchSpec
 
isAlwaysFalse() - 类 中的方法org.apache.calcite.rex.RexLiteral
 
isAlwaysTrue() - 类 中的方法org.apache.calcite.rex.RexLiteral
 
isArgumentLiteral(int) - 类 中的方法org.apache.flink.table.planner.functions.inference.CallBindingCallContext
 
isArgumentLiteral(int) - 类 中的方法org.apache.flink.table.planner.functions.inference.LookupCallContext
 
isArgumentLiteral(int) - 类 中的方法org.apache.flink.table.planner.functions.inference.OperatorBindingCallContext
 
isArgumentNull(int) - 类 中的方法org.apache.flink.table.planner.functions.inference.CallBindingCallContext
 
isArgumentNull(int) - 类 中的方法org.apache.flink.table.planner.functions.inference.LookupCallContext
 
isArgumentNull(int) - 类 中的方法org.apache.flink.table.planner.functions.inference.OperatorBindingCallContext
 
isBatchMode() - 类 中的方法org.apache.flink.table.planner.plan.abilities.source.SourceAbilityContext
 
isCaseSensitive() - 类 中的方法org.apache.flink.table.planner.calcite.FlinkSqlNameMatcher
 
isChainingEnabled() - 类 中的方法org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
 
isCheckpointingEnabled() - 类 中的方法org.apache.flink.table.planner.delegation.DefaultExecutor
 
isDeterministic() - 类 中的方法org.apache.flink.table.planner.functions.bridging.BridgingSqlAggFunction
 
isDeterministic() - 类 中的方法org.apache.flink.table.planner.functions.bridging.BridgingSqlFunction
 
isDeterministic() - 类 中的方法org.apache.flink.table.planner.functions.sql.BuiltInSqlFunction
 
isDeterministic() - 类 中的方法org.apache.flink.table.planner.functions.sql.FlinkSqlTimestampFunction
 
isDeterministic() - 类 中的方法org.apache.flink.table.planner.functions.sql.MatchRowTimeFunction
 
isEmpty() - 类 中的方法org.apache.flink.table.planner.plan.trait.ModifyKindSet
 
isEventTime() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.IntervalJoinSpec.WindowBounds
 
isForceCheckpointing() - 类 中的方法org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
 
isGroup() - 类 中的方法org.apache.calcite.sql.SqlGroupedWindowFunction
 
isGroupAuxiliary() - 类 中的方法org.apache.calcite.sql.SqlGroupedWindowFunction
 
isGroupedAggregation() - 类 中的方法org.apache.flink.table.planner.functions.inference.AbstractSqlCallContext
 
isHiveFunc(Object) - 类 中的静态方法org.apache.flink.table.planner.functions.utils.HiveFunctionUtils
 
isInputRefOnly(BatchPhysicalCalc) - 类 中的方法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() - 类 中的方法org.apache.flink.table.planner.plan.trait.ModifyKindSet
 
isInternal() - 类 中的方法org.apache.flink.table.planner.functions.sql.BuiltInSqlFunction
 
isInternal() - 接口 中的方法org.apache.flink.table.planner.functions.sql.BuiltInSqlOperator
 
isKey(ImmutableBitSet) - 类 中的方法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() - 类 中的方法org.apache.flink.table.planner.catalog.CatalogCalciteSchema
 
isMutable() - 类 中的方法org.apache.flink.table.planner.catalog.CatalogManagerCalciteSchema
 
isNestedAggregateWindow(SqlNode) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
isNull() - 类 中的方法org.apache.calcite.rex.RexLiteral
Returns whether this literal's value is null.
isNull(Expression) - 类 中的静态方法org.apache.flink.table.planner.expressions.ExpressionBuilder
 
isNullLiteral(RexNode) - 类 中的静态方法org.apache.calcite.rex.RexLiteral
 
isOperatorDisabled(TableConfig, OperatorType) - 类 中的静态方法org.apache.flink.table.planner.utils.TableConfigUtils
Returns whether the given operator type is disabled.
isOptional(int) - 类 中的方法org.apache.flink.table.planner.functions.inference.TypeInferenceOperandChecker
 
isOptional(int) - 类 中的方法org.apache.flink.table.planner.functions.sql.SqlWindowTableFunction.AbstractOperandMetadata
 
isOptional(int) - 类 中的方法org.apache.flink.table.planner.plan.type.NumericExceptFirstOperandChecker
 
isOverAggregateWindow(SqlNode) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
isPrinting() - 接口 中的方法org.apache.flink.table.planner.functions.casting.CastRule.Context
 
isPrinting() - 接口 中的方法org.apache.flink.table.planner.functions.casting.CodeGeneratorCastRule.Context
 
isProctime() - 类 中的方法org.apache.flink.table.planner.plan.logical.WindowingStrategy
 
isProjectionNotPushedDown(BatchPhysicalTableSourceScan) - 类 中的方法org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalAggIntoScanRuleBase
 
isPythonWorkerInProcessMode(Configuration) - 类 中的静态方法org.apache.flink.table.planner.plan.nodes.exec.utils.CommonPythonUtil
 
isPythonWorkerUsingManagedMemory(Configuration) - 类 中的静态方法org.apache.flink.table.planner.plan.nodes.exec.utils.CommonPythonUtil
 
isRows() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.OverSpec.GroupSpec
 
isRowtime - 类 中的变量org.apache.flink.table.planner.plan.logical.WindowingStrategy
 
isRowtime() - 类 中的方法org.apache.flink.table.planner.plan.logical.WindowingStrategy
 
isRowtime() - 类 中的方法org.apache.flink.table.planner.plan.trait.RelWindowProperties
 
isSlidingWindow(OverSpec.GroupSpec) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecOverAggregateBase
 
isSourceChangeEventsDuplicate(ResolvedSchema, DynamicTableSource, TableConfig) - 类 中的静态方法org.apache.flink.table.planner.connectors.DynamicSourceUtils
Returns true if the table source produces duplicate change events.
isStreaming - 类 中的变量org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecLegacySink
 
isStreamingMode() - 类 中的方法org.apache.flink.table.planner.catalog.CatalogSchemaTable
 
isStrict() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.InputProperty.KeepInputAsIsDistribution
 
isSystemField(RelDataTypeField) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
isTemporal() - 类 中的方法org.apache.flink.table.planner.plan.schema.FlinkPreparingTableBase
We recognize all tables in FLink are temporal as they are changeable.
isTemporary() - 类 中的方法org.apache.flink.table.planner.catalog.CatalogSchemaTable
 
isUnboundedFollowingWindow(OverSpec.GroupSpec) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecOverAggregateBase
 
isUnboundedPrecedingWindow(OverSpec.GroupSpec) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecOverAggregateBase
 
isUnboundedWindow(OverSpec.GroupSpec) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecOverAggregateBase
 
isUnsupported(Class<T>) - 类 中的静态方法org.apache.flink.table.planner.plan.utils.ExecNodeMetadataUtil
 
isUpsertSource(ResolvedSchema, DynamicTableSource) - 类 中的静态方法org.apache.flink.table.planner.connectors.DynamicSourceUtils
Returns true if the table is an upsert source.
isValid(Litmus, RelNode.Context) - 类 中的方法org.apache.calcite.rel.logical.LogicalSnapshot
 
isValidCount(int) - 类 中的方法org.apache.flink.table.planner.functions.inference.ArgumentCountRange
 
ITEM - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
item(String, Object) - 类 中的方法org.apache.flink.table.planner.plan.utils.RelDescriptionWriterImpl
 
iterator() - 类 中的方法org.apache.flink.table.planner.utils.SingleElementIterator
 

J

JOIN - 类 中的静态变量org.apache.flink.table.planner.plan.rules.logical.FlinkAggregateExpandDistinctAggregatesRule
Instance of the rule that operates only on logical expressions and generates a join.
JOIN_INSTANCE - 类 中的静态变量org.apache.flink.table.planner.plan.rules.logical.RemoveUnreachableCoalesceArgumentsRule
 
JOIN_TRANSFORMATION - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecJoin
 
JoinSpec - org.apache.flink.table.planner.plan.nodes.exec.spec中的类
JoinSpec describes how two tables will be joined.
JoinSpec(FlinkJoinType, int[], int[], boolean[], RexNode) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.spec.JoinSpec
 
JoinTableFunctionScanToCorrelateRule - org.apache.flink.table.planner.plan.rules.logical中的类
Rule that rewrites Join on TableFunctionScan to Correlate.
JoinTypeUtil - org.apache.flink.table.planner.plan.utils中的类
Utility for FlinkJoinType.
JoinTypeUtil() - 类 的构造器org.apache.flink.table.planner.plan.utils.JoinTypeUtil
 
JSON_ARRAY - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
JSON_ARRAYAGG_ABSENT_ON_NULL - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
JSON_ARRAYAGG_NULL_ON_NULL - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
JSON_EXISTS - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
JSON_OBJECT - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
JSON_OBJECTAGG_ABSENT_ON_NULL - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
JSON_OBJECTAGG_NULL_ON_NULL - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
JSON_QUERY - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
JSON_VALUE - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
JsonSerdeUtil - org.apache.flink.table.planner.plan.nodes.exec.serde中的类
A utility class that provide abilities for JSON serialization and deserialization.

K

keepInputAsIsDistribution(InputProperty.RequiredDistribution, boolean) - 类 中的静态方法org.apache.flink.table.planner.plan.nodes.exec.InputProperty
A special distribution which indicators the data distribution is the same as its input.
KeySelectorUtil - org.apache.flink.table.planner.plan.utils中的类
Utility for KeySelector.
KeySelectorUtil() - 类 的构造器org.apache.flink.table.planner.plan.utils.KeySelectorUtil
 
kind(SqlKind) - 类 中的方法org.apache.flink.table.planner.functions.sql.BuiltInSqlFunction.Builder
 

L

LAG - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
LAST - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
LAST_VALUE - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
LAST_VALUE aggregate function.
lastValues - 类 中的变量org.apache.flink.table.planner.functions.aggfunctions.RankLikeAggFunctionBase
 
latestAnnotation(Class<T>) - 类 中的静态方法org.apache.flink.table.planner.plan.utils.ExecNodeMetadataUtil
Returns the ExecNodeMetadata annotation of the class with the highest (most recent) ExecNodeMetadata.version().
LEAD - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
LeadLagAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
LEAD and LAG aggregate functions return the value of given expression evaluated at given offset.
LeadLagAggFunction(int) - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction
 
LeadLagAggFunction.BooleanLeadLagAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
BooleanLeadLagAggFunction.
LeadLagAggFunction.ByteLeadLagAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
ByteLeadLagAggFunction.
LeadLagAggFunction.CharLeadLagAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
CharLeadLagAggFunction.
LeadLagAggFunction.DateLeadLagAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
DateLeadLagAggFunction.
LeadLagAggFunction.DecimalLeadLagAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
DecimalLeadLagAggFunction.
LeadLagAggFunction.DoubleLeadLagAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
DoubleLeadLagAggFunction.
LeadLagAggFunction.FloatLeadLagAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
FloatLeadLagAggFunction.
LeadLagAggFunction.IntLeadLagAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
IntLeadLagAggFunction.
LeadLagAggFunction.LongLeadLagAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
LongLeadLagAggFunction.
LeadLagAggFunction.ShortLeadLagAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
ShortLeadLagAggFunction.
LeadLagAggFunction.StringLeadLagAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
StringLeadLagAggFunction.
LeadLagAggFunction.TimeLeadLagAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
TimeLeadLagAggFunction.
LeadLagAggFunction.TimestampLeadLagAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
TimestampLeadLagAggFunction.
LEFT - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
legacyBehaviour() - 接口 中的方法org.apache.flink.table.planner.functions.casting.CastRule.Context
已过时。
legacyBehaviour() - 接口 中的方法org.apache.flink.table.planner.functions.casting.CodeGeneratorCastRule.Context
已过时。
LegacyScalarFunctionConvertRule - org.apache.flink.table.planner.expressions.converter中的类
CallExpressionConvertRule to convert ScalarFunctionDefinition.
LegacyScalarFunctionConvertRule() - 类 的构造器org.apache.flink.table.planner.expressions.converter.LegacyScalarFunctionConvertRule
 
LESS_THAN - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
LESS_THAN_OR_EQUAL - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
lessThan(Expression, Expression) - 类 中的静态方法org.apache.flink.table.planner.expressions.ExpressionBuilder
 
LIKE - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
limit(RelMetadataQuery, RelNode) - 类 中的静态方法org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
Helper method to determine a limit's collation.
LimitPushDownSpec - org.apache.flink.table.planner.plan.abilities.source中的类
A sub-class of SourceAbilitySpec that can not only serialize/deserialize the limit value to/from JSON, but also can push the limit value into a LimitPushDownSpec.
LimitPushDownSpec(long) - 类 的构造器org.apache.flink.table.planner.plan.abilities.source.LimitPushDownSpec
 
LISTAGG - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
LISTAGG aggregate function.
ListAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
built-in listagg aggregate function.
ListAggFunction(int) - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.ListAggFunction
 
literal(Object) - 类 中的静态方法org.apache.flink.table.planner.expressions.ExpressionBuilder
 
literal(Object, DataType) - 类 中的静态方法org.apache.flink.table.planner.expressions.ExpressionBuilder
 
literal - 类 中的变量org.apache.flink.table.planner.plan.utils.LookupJoinUtil.ConstantLookupKey
 
LITERAL_CHAIN - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
LN - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
loadClass(String) - 类 中的静态方法org.apache.flink.table.planner.plan.nodes.exec.utils.CommonPythonUtil
 
LOCAL_GROUP_AGGREGATE_TRANSFORMATION - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecLocalGroupAggregate
 
LOCAL_WINDOW_AGGREGATE_TRANSFORMATION - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecLocalWindowAggregate
 
LOCALTIME - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
LOCALTIMESTAMP - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
LOCATE - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
LOG - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
LOG10 - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
LOG2 - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
LogicalDistribution - org.apache.flink.table.planner.plan.nodes.hive中的类
LogicalDistribution is used to represent the expected distribution of the data, similar to Hive's SORT BY, DISTRIBUTE BY, and CLUSTER BY semantics.
LogicalRelDataTypeConverter - org.apache.flink.table.planner.typeutils中的类
Symmetric converter between LogicalType and RelDataType.
LogicalRelDataTypeConverter() - 类 的构造器org.apache.flink.table.planner.typeutils.LogicalRelDataTypeConverter
 
LogicalSnapshot - org.apache.calcite.rel.logical中的类
Sub-class of Snapshot not targeted at any particular engine or calling convention.
LogicalSnapshot(RelOptCluster, RelTraitSet, RelNode, RexNode) - 类 的构造器org.apache.calcite.rel.logical.LogicalSnapshot
Creates a LogicalSnapshot.
LogicalTableScan - org.apache.calcite.rel.logical中的类
A LogicalTableScan reads all the rows from a RelOptTable.
LogicalTableScan(RelOptCluster, RelTraitSet, List<RelHint>, RelOptTable) - 类 的构造器org.apache.calcite.rel.logical.LogicalTableScan
Creates a LogicalTableScan.
LogicalTableScan(RelOptCluster, RelTraitSet, RelOptTable) - 类 的构造器org.apache.calcite.rel.logical.LogicalTableScan
已过时。
LogicalTableScan(RelOptCluster, RelOptTable) - 类 的构造器org.apache.calcite.rel.logical.LogicalTableScan
已过时。
LogicalTableScan(RelInput) - 类 的构造器org.apache.calcite.rel.logical.LogicalTableScan
Creates a LogicalTableScan by parsing serialized output.
LongAvgAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction.LongAvgAggFunction
 
LongLeadLagAggFunction(int) - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction.LongLeadLagAggFunction
 
LongMaxAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction.LongMaxAggFunction
 
LongMinAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction.LongMinAggFunction
 
LongSingleValueAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction.LongSingleValueAggFunction
 
LongSum0AggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction.LongSum0AggFunction
 
LongSumAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.SumAggFunction.LongSumAggFunction
 
LongSumWithRetractAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction.LongSumWithRetractAggFunction
 
LOOKUP_JOIN_TRANSFORMATION - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecLookupJoin
 
LookupCallContext - org.apache.flink.table.planner.functions.inference中的类
The CallContext of a LookupTableSource runtime function.
LookupCallContext(DataTypeFactory, UserDefinedFunction, LogicalType, Map<Integer, LookupJoinUtil.LookupKey>, int[], LogicalType) - 类 的构造器org.apache.flink.table.planner.functions.inference.LookupCallContext
 
lookupHints(SqlNode, SqlParserPos) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
LookupJoinUtil - org.apache.flink.table.planner.plan.utils中的类
Utilities for lookup joins using LookupTableSource.
LookupJoinUtil.ConstantLookupKey - org.apache.flink.table.planner.plan.utils中的类
A LookupJoinUtil.LookupKey whose value is constant.
LookupJoinUtil.FieldRefLookupKey - org.apache.flink.table.planner.plan.utils中的类
A LookupJoinUtil.LookupKey whose value comes from the left table field.
LookupJoinUtil.LookupKey - org.apache.flink.table.planner.plan.utils中的类
A field used as an equal condition when querying content from a dimension table.
lookupNameCompletionHints(SqlValidatorScope, List<String>, SqlParserPos, Collection<SqlMoniker>) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
Populates a list of all the valid alternatives for an identifier.
lookupOperatorOverloads(SqlIdentifier, SqlFunctionCategory, SqlSyntax, List<SqlOperator>, SqlNameMatcher) - 类 中的方法org.apache.flink.table.planner.catalog.FunctionCatalogOperatorTable
 
lookupOperatorOverloads(SqlIdentifier, SqlFunctionCategory, SqlSyntax, List<SqlOperator>, SqlNameMatcher) - 类 中的方法org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
lookupQualifiedName(SqlNode, SqlParserPos) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
LOWER - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
LPAD - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
LTRIM - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 

M

makeFieldAccess(RexNode, String, boolean) - 类 中的方法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) - 类 中的方法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[]) - 类 中的方法org.apache.flink.table.planner.functions.utils.HiveAggSqlFunction
已过时。
 
makeFunction(Object[], LogicalType[]) - 类 中的方法org.apache.flink.table.planner.functions.utils.HiveTableSqlFunction
已过时。
 
makeIn(RexNode, List<? extends RexNode>) - 类 中的方法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<?>) - 类 中的静态方法org.apache.flink.table.planner.plan.nodes.exec.utils.ExecNodeUtil
The planner might have more information than expressed in legacy source transformations.
makeNullaryCall(SqlIdentifier) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
makeZeroLiteral(RelDataType) - 类 中的方法org.apache.flink.table.planner.calcite.FlinkRexBuilder
Creates a literal of the default value for the given type.
MAP_VALUE_CONSTRUCTOR - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
match(String) - 类 中的方法org.apache.flink.table.planner.parse.AbstractRegexParseStrategy
 
match(String) - 接口 中的方法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) - 类 中的静态方法org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
Helper method to determine a Match's collation.
MATCH_PROCTIME - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
Function used to access a processing time attribute from MATCH_RECOGNIZE.
MATCH_ROWTIME - 类 中的静态变量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 - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecMatch
 
matches(String, String) - 类 中的方法org.apache.flink.table.planner.calcite.FlinkSqlNameMatcher
 
matches(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.CalcPythonCorrelateTransposeRule
 
matches(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.FlinkAggregateJoinTransposeRule
 
matches(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.FlinkAggregateRemoveRule
 
matches(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.FlinkSemiAntiJoinFilterTransposeRule
 
matches(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.FlinkSemiAntiJoinProjectTransposeRule
 
matches(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.ProjectWatermarkAssignerTransposeRule
 
matches(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.ProjectWindowTableFunctionTransposeRule
 
matches(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.PushFilterInCalcIntoTableSourceScanRule
 
matches(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.PushFilterIntoSourceScanRuleBase
 
matches(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.PushFilterIntoTableSourceScanRule
 
matches(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.PushLimitIntoTableSourceScanRule
 
matches(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.PushPartitionIntoTableSourceScanRule
 
matches(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.PushProjectIntoTableSourceScanRule
 
matches(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.PushWatermarkIntoTableSourceScanAcrossCalcRule
 
matches(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.PushWatermarkIntoTableSourceScanRule
 
matches(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.PythonCorrelateSplitRule
 
matches(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.PythonMapMergeRule
 
matches(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.RedundantRankNumberColumnRemoveRule
 
matches(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.physical.batch.BatchPhysicalPythonAggregateRule
 
matches(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.physical.batch.BatchPhysicalPythonCorrelateRule
 
matches(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.physical.batch.BatchPhysicalPythonWindowAggregateRule
 
matches(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalHashAggIntoScanRule
 
matches(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalHashAggWithCalcIntoScanRule
 
matches(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalSortAggIntoScanRule
 
matches(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalSortAggWithCalcIntoScanRule
 
matches(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalSortAggWithSortAndCalcIntoScanRule
 
matches(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalSortAggWithSortIntoScanRule
 
matches(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.physical.stream.StreamPhysicalPythonCorrelateRule
 
matches(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.physical.stream.StreamPhysicalPythonGroupAggregateRule
 
matches(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.physical.stream.StreamPhysicalPythonGroupTableAggregateRule
 
matches(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.physical.stream.StreamPhysicalPythonGroupWindowAggregateRule
 
matches(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.physical.stream.StreamPhysicalPythonOverAggregateRule
 
matches(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.physical.stream.TwoStageOptimizedWindowAggregateRule
 
MatchRowTimeFunction - 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() - 类 的构造器org.apache.flink.table.planner.functions.sql.MatchRowTimeFunction
 
MatchSpec - 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) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.spec.MatchSpec
 
MAX - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
MaxAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
built-in max aggregate function.
MaxAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction
 
MaxAggFunction.BooleanMaxAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in Boolean Max aggregate function.
MaxAggFunction.ByteMaxAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in Byte Max aggregate function.
MaxAggFunction.DateMaxAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in Date Max aggregate function.
MaxAggFunction.DecimalMaxAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in Decimal Max aggregate function.
MaxAggFunction.DoubleMaxAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in Double Max aggregate function.
MaxAggFunction.FloatMaxAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in Float Max aggregate function.
MaxAggFunction.IntMaxAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in Int Max aggregate function.
MaxAggFunction.LongMaxAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in Long Max aggregate function.
MaxAggFunction.ShortMaxAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in Short Max aggregate function.
MaxAggFunction.StringMaxAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in String Max aggregate function.
MaxAggFunction.TimeMaxAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in Time Max aggregate function.
MaxAggFunction.TimestampLtzMaxAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in TimestampLtz Max aggregate function.
MaxAggFunction.TimestampMaxAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in Timestamp Max aggregate function.
MD5 - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
mergeExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction
 
mergeExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.Count1AggFunction
 
mergeExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.CountAggFunction
 
mergeExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.DeclarativeAggregateFunction
A sequence of expressions for merging two aggregation buffers together.
mergeExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction
 
mergeExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.ListAggFunction
 
mergeExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction
 
mergeExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction
 
mergeExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.RankLikeAggFunctionBase
 
mergeExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.RowNumberAggFunction
 
mergeExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction
 
mergeExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction
 
mergeExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SumAggFunction
 
mergeExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction
 
mergeJoin(RelMetadataQuery, RelNode, RelNode, ImmutableIntList, ImmutableIntList) - 类 中的静态方法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) - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.DeclarativeAggregateFunction
Merge input of DeclarativeAggregateFunction.mergeExpressions(), the input are AGG buffer generated by user definition.
mergeOperands() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.DeclarativeAggregateFunction
Merge inputs of DeclarativeAggregateFunction.mergeExpressions(), these inputs are agg buffer generated by user definition.
mergeTableOptions(Map<String, String>, Map<String, String>) - 类 中的静态方法org.apache.flink.table.planner.hint.FlinkHints
Merges the dynamic table options from hints and static table options from table definition props.
METHOD - 接口 中的静态变量org.apache.flink.table.planner.plan.metadata.FlinkMetadata.ColumnInterval
 
METHOD - 接口 中的静态变量org.apache.flink.table.planner.plan.metadata.FlinkMetadata.ColumnNullCount
 
METHOD - 接口 中的静态变量org.apache.flink.table.planner.plan.metadata.FlinkMetadata.ColumnOriginNullCount
 
METHOD - 接口 中的静态变量org.apache.flink.table.planner.plan.metadata.FlinkMetadata.FilteredColumnInterval
 
METHOD - 接口 中的静态变量org.apache.flink.table.planner.plan.metadata.FlinkMetadata.FlinkDistribution
 
METHOD - 接口 中的静态变量org.apache.flink.table.planner.plan.metadata.FlinkMetadata.ModifiedMonotonicity
 
METHOD - 接口 中的静态变量org.apache.flink.table.planner.plan.metadata.FlinkMetadata.UniqueGroups
 
METHOD - 接口 中的静态变量org.apache.flink.table.planner.plan.metadata.FlinkMetadata.UpsertKeys
 
METHOD - 接口 中的静态变量org.apache.flink.table.planner.plan.metadata.FlinkMetadata.WindowProperties
 
MIN - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
MinAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
built-in min aggregate function.
MinAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction
 
MinAggFunction.BooleanMinAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in Boolean Min aggregate function.
MinAggFunction.ByteMinAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in Byte Min aggregate function.
MinAggFunction.DateMinAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in Date Min aggregate function.
MinAggFunction.DecimalMinAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in Decimal Min aggregate function.
MinAggFunction.DoubleMinAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in Double Min aggregate function.
MinAggFunction.FloatMinAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in Float Min aggregate function.
MinAggFunction.IntMinAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in Int Min aggregate function.
MinAggFunction.LongMinAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in Long Min aggregate function.
MinAggFunction.ShortMinAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in Short Min aggregate function.
MinAggFunction.StringMinAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in String Min aggregate function.
MinAggFunction.TimeMinAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in Time Min aggregate function.
MinAggFunction.TimestampLtzMinAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in TimestampLtz Min aggregate function.
MinAggFunction.TimestampMinAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in Timestamp Min aggregate function.
MINI_BATCH_ASSIGNER_TRANSFORMATION - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecMiniBatchAssigner
 
MiniBatchInterval - org.apache.flink.table.planner.plan.trait中的类
The pojo class that describes the mini-batch interval and mini-batch mode.
MiniBatchInterval(long, MiniBatchMode) - 类 的构造器org.apache.flink.table.planner.plan.trait.MiniBatchInterval
 
MiniBatchMode - org.apache.flink.table.planner.plan.trait中的枚举
The type of mini-batch interval: rowtime or proctime.
minus(Expression, Expression) - 类 中的静态方法org.apache.flink.table.planner.expressions.ExpressionBuilder
 
MINUS - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
minus(ModifyKindSet) - 类 中的方法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 - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
MINUTE - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
mod(Expression, Expression) - 类 中的静态方法org.apache.flink.table.planner.expressions.ExpressionBuilder
 
MOD - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
ModifyKind - org.apache.flink.table.planner.plan.trait中的枚举
Lists all kinds of modify operations that happen in a changelog.
ModifyKindSet - org.apache.flink.table.planner.plan.trait中的类
The set of modify operations contained in a changelog.
ModifyKindSet.Builder - org.apache.flink.table.planner.plan.trait中的类
Builder for configuring and creating instances of ModifyKindSet.
monotonicity(SqlMonotonicity) - 类 中的方法org.apache.flink.table.planner.functions.sql.BuiltInSqlFunction.Builder
 
monotonicity(Function<SqlOperatorBinding, SqlMonotonicity>) - 类 中的方法org.apache.flink.table.planner.functions.sql.BuiltInSqlFunction.Builder
 
MONTH - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
MultipleExecNodeMetadata - org.apache.flink.table.planner.plan.nodes.exec中的注释类型
Helper annotation to enable multiple ExecNodeMetadata annotations on an ExecNode class.
MultipleInputNodeCreationProcessor - org.apache.flink.table.planner.plan.nodes.exec.processor中的类
A ExecNodeGraphProcessor which organize ExecNodes into multiple input nodes.
MultipleInputNodeCreationProcessor(boolean) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.processor.MultipleInputNodeCreationProcessor
 
MultipleTransformationTranslator<T> - org.apache.flink.table.planner.plan.nodes.exec中的接口
An ExecNodeTranslator that will generate ZERO, ONE or more Transformations.
MULTIPLY - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
MULTISET_VALUE - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 

N

name(String) - 类 中的方法org.apache.flink.table.planner.functions.sql.BuiltInSqlFunction.Builder
 
names - 类 中的变量org.apache.flink.table.planner.plan.schema.FlinkPreparingTableBase
 
namespaces - 类 中的变量org.apache.calcite.sql.validate.SqlValidatorImpl
Maps a node to the namespace which describes what columns they contain.
needInternalConversion(int[]) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecLegacyTableSourceScan
 
needRetraction - 类 中的变量org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecLegacySink
 
newBuilder() - 类 中的静态方法org.apache.flink.table.planner.functions.sql.BuiltInSqlFunction
Builder for configuring and creating instances of BuiltInSqlFunction.
newBuilder() - 类 中的静态方法org.apache.flink.table.planner.plan.trait.ModifyKindSet
Builder for configuring and creating instances of ModifyKindSet.
newContext(Class<T>) - 类 中的静态方法org.apache.flink.table.planner.plan.nodes.exec.ExecNodeContext
 
newNodeId() - 类 中的静态方法org.apache.flink.table.planner.plan.nodes.exec.ExecNodeContext
Generate an unique ID for ExecNode.
newPersistedConfig(Class<T>, ReadableConfig) - 类 中的静态方法org.apache.flink.table.planner.plan.nodes.exec.ExecNodeContext
Create a configuration for the ExecNode, ready to be persisted to a JSON plan.
newPersistedConfig(Class<T>, ReadableConfig, Stream<ConfigOption<?>>) - 类 中的静态方法org.apache.flink.table.planner.plan.utils.ExecNodeMetadataUtil
 
newValidationError(SqlNode, Resources.ExInst<SqlValidatorException>) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
NEXT - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
next() - 类 中的方法org.apache.flink.table.planner.utils.SingleElementIterator
 
NO_MINIBATCH - 类 中的静态变量org.apache.flink.table.planner.plan.trait.MiniBatchInterval
specific for cases when there exists nodes require watermark but mini-batch interval of watermark is disabled by force, e.g. existing window aggregate.
NONE - 类 中的静态变量org.apache.flink.table.planner.plan.trait.MiniBatchInterval
default none value.
not(Expression) - 类 中的静态方法org.apache.flink.table.planner.expressions.ExpressionBuilder
 
NOT - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
NOT_BETWEEN - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
NOT_EQUALS - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
NOT_IN - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
NOT_LIKE - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
NOT_SIMILAR_TO - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
notDeterministic() - 类 中的方法org.apache.flink.table.planner.functions.sql.BuiltInSqlFunction.Builder
 
NOW - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
NULLIF - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
nullOf(DataType) - 类 中的静态方法org.apache.flink.table.planner.expressions.ExpressionBuilder
 
NULLS_FIRST - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
NULLS_LAST - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
NUMERIC_FROM_ARG1_DEFAULT1 - 类 中的静态变量org.apache.flink.table.planner.plan.type.FlinkReturnTypes
 
NUMERIC_FROM_ARG1_DEFAULT1_NULLABLE - 类 中的静态变量org.apache.flink.table.planner.plan.type.FlinkReturnTypes
 
NumericExceptFirstOperandChecker - org.apache.flink.table.planner.plan.type中的类
Parameter type-checking strategy where all operand types except first one must be numeric type.
NumericExceptFirstOperandChecker(int) - 类 的构造器org.apache.flink.table.planner.plan.type.NumericExceptFirstOperandChecker
 
NumericOrDefaultReturnTypeInference - org.apache.flink.table.planner.plan.type中的类
Determine the return type of functions with numeric arguments.
NumericOrDefaultReturnTypeInference(int) - 类 的构造器org.apache.flink.table.planner.plan.type.NumericOrDefaultReturnTypeInference
 
NumericOrDefaultReturnTypeInference(int, int) - 类 的构造器org.apache.flink.table.planner.plan.type.NumericOrDefaultReturnTypeInference
 

O

of(SortedSetMultimap<RelNode, RelDecorrelator.CorRef>, SortedMap<CorrelationId, RelNode>, Map<RexFieldAccess, RelDecorrelator.CorRef>) - 类 中的静态方法org.apache.calcite.sql2rel.RelDecorrelator.CorelMap
Creates a CorelMap with given contents.
of(Context, RelOptCluster, RelOptSchema) - 类 中的静态方法org.apache.flink.table.planner.calcite.FlinkRelBuilder
 
of(RelOptCluster, RelOptSchema) - 类 中的静态方法org.apache.flink.table.planner.calcite.FlinkRelBuilder
 
of(DataTypeFactory, FlinkTypeFactory, SqlKind, ContextResolvedFunction, TypeInference) - 类 中的静态方法org.apache.flink.table.planner.functions.bridging.BridgingSqlAggFunction
Creates an instance of a aggregating function (either a system or user-defined function).
of(FlinkContext, FlinkTypeFactory, ContextResolvedFunction) - 类 中的静态方法org.apache.flink.table.planner.functions.bridging.BridgingSqlAggFunction
Creates an instance of a aggregate function during translation.
of(DataTypeFactory, FlinkTypeFactory, SqlKind, ContextResolvedFunction, TypeInference) - 类 中的静态方法org.apache.flink.table.planner.functions.bridging.BridgingSqlFunction
Creates an instance of a scalar or table function (either a system or user-defined function).
of(FlinkContext, FlinkTypeFactory, ContextResolvedFunction) - 类 中的静态方法org.apache.flink.table.planner.functions.bridging.BridgingSqlFunction
Creates an instance of a scalar or table function during translation.
of(RelOptCluster, ContextResolvedFunction) - 类 中的静态方法org.apache.flink.table.planner.functions.bridging.BridgingSqlFunction
Creates an instance of a scalar or table function during translation.
of(RelOptCluster, BuiltInFunctionDefinition) - 类 中的静态方法org.apache.flink.table.planner.functions.bridging.BridgingSqlFunction
Creates an instance of a scalar or table built-in function during translation.
of(String, String) - 类 中的静态方法org.apache.flink.table.planner.typeutils.SymbolUtil.SerializableSymbol
 
onJsonAggregateFunctions() - 接口 中的方法org.apache.flink.table.planner.plan.rules.logical.WrapJsonAggFunctionArgumentsRule.Config
 
onMatch(RelOptRuleCall) - 类 中的方法org.apache.calcite.sql2rel.RelDecorrelator.AdjustProjectForCountAggregateRule
 
onMatch(RelOptRuleCall) - 类 中的方法org.apache.calcite.sql2rel.RelDecorrelator.RemoveCorrelationForScalarAggregateRule
 
onMatch(RelOptRuleCall) - 类 中的方法org.apache.calcite.sql2rel.RelDecorrelator.RemoveCorrelationForScalarProjectRule
 
onMatch(RelOptRuleCall) - 类 中的方法org.apache.calcite.sql2rel.RelDecorrelator.RemoveSingleAggregateRule
 
onMatch(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.CalcPythonCorrelateTransposeRule
 
onMatch(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.FlinkAggregateExpandDistinctAggregatesRule
 
onMatch(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.FlinkAggregateJoinTransposeRule
 
onMatch(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.FlinkAggregateRemoveRule
 
onMatch(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.FlinkJoinPushExpressionsRule
 
onMatch(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.FlinkProjectJoinTransposeRule
 
onMatch(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.FlinkSemiAntiJoinFilterTransposeRule
 
onMatch(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.FlinkSemiAntiJoinJoinTransposeRule
 
onMatch(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.FlinkSemiAntiJoinProjectTransposeRule
 
onMatch(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.JoinTableFunctionScanToCorrelateRule
 
onMatch(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.ProjectWatermarkAssignerTransposeRule
 
onMatch(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.ProjectWindowTableFunctionTransposeRule
 
onMatch(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.PushFilterInCalcIntoTableSourceScanRule
 
onMatch(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.PushFilterIntoTableSourceScanRule
 
onMatch(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.PushLimitIntoTableSourceScanRule
 
onMatch(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.PushPartitionIntoTableSourceScanRule
 
onMatch(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.PushProjectIntoTableSourceScanRule
 
onMatch(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.PushWatermarkIntoTableSourceScanAcrossCalcRule
 
onMatch(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.PushWatermarkIntoTableSourceScanRule
 
onMatch(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.PythonCorrelateSplitRule
 
onMatch(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.PythonMapMergeRule
 
onMatch(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.RedundantRankNumberColumnRemoveRule
 
onMatch(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.RemoveUnreachableCoalesceArgumentsRule
 
onMatch(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.WrapJsonAggFunctionArgumentsRule
 
onMatch(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.physical.batch.BatchPhysicalPythonWindowAggregateRule
 
onMatch(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalHashAggIntoScanRule
 
onMatch(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalHashAggWithCalcIntoScanRule
 
onMatch(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalSortAggIntoScanRule
 
onMatch(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalSortAggWithCalcIntoScanRule
 
onMatch(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalSortAggWithSortAndCalcIntoScanRule
 
onMatch(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalSortAggWithSortIntoScanRule
 
onMatch() - 接口 中的方法org.apache.flink.table.planner.plan.rules.physical.stream.PushFilterPastChangelogNormalizeRule.Config
 
onMatch(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.physical.stream.PushFilterPastChangelogNormalizeRule
 
onMatch(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.physical.stream.TwoStageOptimizedWindowAggregateRule
 
onMatch(RelOptRuleCall) - 类 中的方法org.apache.flink.table.planner.plan.rules.physical.stream.WatermarkAssignerChangelogNormalizeTransposeRule
 
onProjectedScan() - 接口 中的方法org.apache.flink.table.planner.plan.rules.logical.PushProjectIntoTableSourceScanRule.Config
 
operand(int) - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.DeclarativeAggregateFunction
Arg of accumulate and retract, the input value (usually obtained from a new arrived data).
OPERAND_AFTER - 类 中的静态变量org.apache.calcite.sql.SqlMatchRecognize
 
OPERAND_INTERVAL - 类 中的静态变量org.apache.calcite.sql.SqlMatchRecognize
 
OPERAND_MEASURES - 类 中的静态变量org.apache.calcite.sql.SqlMatchRecognize
 
OPERAND_ORDER_BY - 类 中的静态变量org.apache.calcite.sql.SqlMatchRecognize
 
OPERAND_PARTITION_BY - 类 中的静态变量org.apache.calcite.sql.SqlMatchRecognize
 
OPERAND_PATTERN - 类 中的静态变量org.apache.calcite.sql.SqlMatchRecognize
 
OPERAND_PATTERN_DEFINES - 类 中的静态变量org.apache.calcite.sql.SqlMatchRecognize
 
OPERAND_ROWS_PER_MATCH - 类 中的静态变量org.apache.calcite.sql.SqlMatchRecognize
 
OPERAND_STRICT_END - 类 中的静态变量org.apache.calcite.sql.SqlMatchRecognize
 
OPERAND_STRICT_START - 类 中的静态变量org.apache.calcite.sql.SqlMatchRecognize
 
OPERAND_SUBSET - 类 中的静态变量org.apache.calcite.sql.SqlMatchRecognize
 
OPERAND_TABLE_REF - 类 中的静态变量org.apache.calcite.sql.SqlMatchRecognize
 
operandCount() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction
 
operandCount() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.Count1AggFunction
 
operandCount() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.CountAggFunction
 
operandCount() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.DeclarativeAggregateFunction
How many operands your function will deal with.
operandCount() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction
 
operandCount() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.ListAggFunction
 
operandCount() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction
 
operandCount() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction
 
operandCount() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.RankLikeAggFunctionBase
 
operandCount() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.RowNumberAggFunction
 
operandCount() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction
 
operandCount() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction
 
operandCount() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SumAggFunction
 
operandCount() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction
 
operands() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.DeclarativeAggregateFunction
Args of accumulate and retract, the input value (usually obtained from a new arrived data).
operandTypeChecker(SqlOperandTypeChecker) - 类 中的方法org.apache.flink.table.planner.functions.sql.BuiltInSqlFunction.Builder
 
operandTypeChecker(String, TableFunction) - 类 中的静态方法org.apache.flink.table.planner.functions.utils.HiveTableSqlFunction
已过时。
 
operandTypeInference(SqlOperandTypeInference) - 类 中的方法org.apache.flink.table.planner.functions.sql.BuiltInSqlFunction.Builder
 
OperationConverterUtils - org.apache.flink.table.planner.utils中的类
Utils methods for converting sql to operations.
OperatorBindingCallContext - org.apache.flink.table.planner.functions.inference中的类
A CallContext backed by SqlOperatorBinding.
OperatorBindingCallContext(DataTypeFactory, FunctionDefinition, SqlOperatorBinding, RelDataType) - 类 的构造器org.apache.flink.table.planner.functions.inference.OperatorBindingCallContext
 
OperatorType - org.apache.flink.table.planner.plan.utils中的枚举
Some dedicated operator type which is used in ExecutionConfigOptions.TABLE_EXEC_DISABLED_OPERATORS.
optionalOptions() - 类 中的方法org.apache.flink.table.planner.delegation.DefaultExecutorFactory
 
optionalOptions() - 类 中的方法org.apache.flink.table.planner.delegation.DefaultExpressionParserFactory
 
optionalOptions() - 类 中的方法org.apache.flink.table.planner.delegation.DefaultParserFactory
 
optionalOptions() - 类 中的方法org.apache.flink.table.planner.delegation.DefaultPlannerFactory
 
or(Expression, Expression) - 类 中的静态方法org.apache.flink.table.planner.expressions.ExpressionBuilder
 
OR - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
orderKeyEqualsExpression() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.RankLikeAggFunctionBase
 
orderKeyTypes - 类 中的变量org.apache.flink.table.planner.functions.aggfunctions.RankLikeAggFunctionBase
 
org.apache.calcite.jdbc - 程序包 org.apache.calcite.jdbc
 
org.apache.calcite.rel.logical - 程序包 org.apache.calcite.rel.logical
 
org.apache.calcite.rex - 程序包 org.apache.calcite.rex
 
org.apache.calcite.sql - 程序包 org.apache.calcite.sql
 
org.apache.calcite.sql.fun - 程序包 org.apache.calcite.sql.fun
 
org.apache.calcite.sql.validate - 程序包 org.apache.calcite.sql.validate
 
org.apache.calcite.sql2rel - 程序包 org.apache.calcite.sql2rel
 
org.apache.flink.table.planner.calcite - 程序包 org.apache.flink.table.planner.calcite
 
org.apache.flink.table.planner.catalog - 程序包 org.apache.flink.table.planner.catalog
 
org.apache.flink.table.planner.connectors - 程序包 org.apache.flink.table.planner.connectors
 
org.apache.flink.table.planner.delegation - 程序包 org.apache.flink.table.planner.delegation
 
org.apache.flink.table.planner.expressions - 程序包 org.apache.flink.table.planner.expressions
 
org.apache.flink.table.planner.expressions.converter - 程序包 org.apache.flink.table.planner.expressions.converter
 
org.apache.flink.table.planner.expressions.converter.converters - 程序包 org.apache.flink.table.planner.expressions.converter.converters
 
org.apache.flink.table.planner.functions - 程序包 org.apache.flink.table.planner.functions
 
org.apache.flink.table.planner.functions.aggfunctions - 程序包 org.apache.flink.table.planner.functions.aggfunctions
 
org.apache.flink.table.planner.functions.bridging - 程序包 org.apache.flink.table.planner.functions.bridging
 
org.apache.flink.table.planner.functions.casting - 程序包 org.apache.flink.table.planner.functions.casting
 
org.apache.flink.table.planner.functions.inference - 程序包 org.apache.flink.table.planner.functions.inference
 
org.apache.flink.table.planner.functions.sql - 程序包 org.apache.flink.table.planner.functions.sql
 
org.apache.flink.table.planner.functions.sql.internal - 程序包 org.apache.flink.table.planner.functions.sql.internal
 
org.apache.flink.table.planner.functions.utils - 程序包 org.apache.flink.table.planner.functions.utils
 
org.apache.flink.table.planner.hint - 程序包 org.apache.flink.table.planner.hint
 
org.apache.flink.table.planner.operations - 程序包 org.apache.flink.table.planner.operations
 
org.apache.flink.table.planner.parse - 程序包 org.apache.flink.table.planner.parse
 
org.apache.flink.table.planner.plan - 程序包 org.apache.flink.table.planner.plan
 
org.apache.flink.table.planner.plan.abilities.sink - 程序包 org.apache.flink.table.planner.plan.abilities.sink
 
org.apache.flink.table.planner.plan.abilities.source - 程序包 org.apache.flink.table.planner.plan.abilities.source
 
org.apache.flink.table.planner.plan.logical - 程序包 org.apache.flink.table.planner.plan.logical
 
org.apache.flink.table.planner.plan.metadata - 程序包 org.apache.flink.table.planner.plan.metadata
 
org.apache.flink.table.planner.plan.nodes.exec - 程序包 org.apache.flink.table.planner.plan.nodes.exec
 
org.apache.flink.table.planner.plan.nodes.exec.batch - 程序包 org.apache.flink.table.planner.plan.nodes.exec.batch
 
org.apache.flink.table.planner.plan.nodes.exec.common - 程序包 org.apache.flink.table.planner.plan.nodes.exec.common
 
org.apache.flink.table.planner.plan.nodes.exec.processor - 程序包 org.apache.flink.table.planner.plan.nodes.exec.processor
 
org.apache.flink.table.planner.plan.nodes.exec.processor.utils - 程序包 org.apache.flink.table.planner.plan.nodes.exec.processor.utils
 
org.apache.flink.table.planner.plan.nodes.exec.serde - 程序包 org.apache.flink.table.planner.plan.nodes.exec.serde
 
org.apache.flink.table.planner.plan.nodes.exec.spec - 程序包 org.apache.flink.table.planner.plan.nodes.exec.spec
 
org.apache.flink.table.planner.plan.nodes.exec.stream - 程序包 org.apache.flink.table.planner.plan.nodes.exec.stream
 
org.apache.flink.table.planner.plan.nodes.exec.utils - 程序包 org.apache.flink.table.planner.plan.nodes.exec.utils
 
org.apache.flink.table.planner.plan.nodes.exec.visitor - 程序包 org.apache.flink.table.planner.plan.nodes.exec.visitor
 
org.apache.flink.table.planner.plan.nodes.hive - 程序包 org.apache.flink.table.planner.plan.nodes.hive
 
org.apache.flink.table.planner.plan.rules.logical - 程序包 org.apache.flink.table.planner.plan.rules.logical
 
org.apache.flink.table.planner.plan.rules.physical.batch - 程序包 org.apache.flink.table.planner.plan.rules.physical.batch
 
org.apache.flink.table.planner.plan.rules.physical.stream - 程序包 org.apache.flink.table.planner.plan.rules.physical.stream
 
org.apache.flink.table.planner.plan.schema - 程序包 org.apache.flink.table.planner.plan.schema
 
org.apache.flink.table.planner.plan.trait - 程序包 org.apache.flink.table.planner.plan.trait
 
org.apache.flink.table.planner.plan.type - 程序包 org.apache.flink.table.planner.plan.type
 
org.apache.flink.table.planner.plan.utils - 程序包 org.apache.flink.table.planner.plan.utils
 
org.apache.flink.table.planner.typeutils - 程序包 org.apache.flink.table.planner.typeutils
 
org.apache.flink.table.planner.utils - 程序包 org.apache.flink.table.planner.utils
 
OVER_AGGREGATE_TRANSFORMATION - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecOverAggregate
 
OverConvertRule - org.apache.flink.table.planner.expressions.converter中的类
A CallExpressionConvertRule that converts BuiltInFunctionDefinitions.OVER.
OverConvertRule() - 类 的构造器org.apache.flink.table.planner.expressions.converter.OverConvertRule
 
OVERLAPS - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
OVERLAY - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
overSpec - 类 中的变量org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecOverAggregateBase
 
OverSpec - org.apache.flink.table.planner.plan.nodes.exec.spec中的类
OverSpec describes a set of over aggregates.
OverSpec(PartitionSpec, List<OverSpec.GroupSpec>, List<RexLiteral>, int) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.spec.OverSpec
 
OverSpec.GroupSpec - org.apache.flink.table.planner.plan.nodes.exec.spec中的类
OverSpec.GroupSpec describes group of over aggregate calls that have the same window specification.
OverwriteSpec - org.apache.flink.table.planner.plan.abilities.sink中的类
A sub-class of SinkAbilitySpec that can not only serialize/deserialize the overwrite flag to/from JSON, but also can overwrite existing data for SupportsOverwrite.
OverwriteSpec(boolean) - 类 的构造器org.apache.flink.table.planner.plan.abilities.sink.OverwriteSpec
 

P

PAD_LEFT_TRANSFORMATION - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecIntervalJoin
 
PAD_RIGHT_TRANSFORMATION - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecIntervalJoin
 
PARAM_DATA - 类 中的静态变量org.apache.flink.table.planner.functions.sql.SqlWindowTableFunction
The data source which the table function computes with.
PARAM_KEY - 类 中的静态变量org.apache.flink.table.planner.functions.sql.SqlWindowTableFunction
The session key(s), only used for SESSION window.
PARAM_OFFSET - 类 中的静态变量org.apache.flink.table.planner.functions.sql.SqlWindowTableFunction
The optional align offset for each window.
PARAM_SIZE - 类 中的静态变量org.apache.flink.table.planner.functions.sql.SqlWindowTableFunction
The window duration INTERVAL.
PARAM_SLIDE - 类 中的静态变量org.apache.flink.table.planner.functions.sql.SqlWindowTableFunction
The slide interval, only used for HOP window.
PARAM_STEP - 类 中的静态变量org.apache.flink.table.planner.functions.sql.SqlWindowTableFunction
The slide interval, only used for HOP window.
PARAM_TIMECOL - 类 中的静态变量org.apache.flink.table.planner.functions.sql.SqlWindowTableFunction
The time attribute column.
paramNames() - 类 中的方法org.apache.flink.table.planner.functions.sql.SqlWindowTableFunction.AbstractOperandMetadata
 
paramTypes(RelDataTypeFactory) - 类 中的方法org.apache.flink.table.planner.functions.sql.SqlWindowTableFunction.AbstractOperandMetadata
 
parse(String) - 类 中的方法org.apache.flink.table.planner.delegation.ParserImpl
When parsing statement, it first uses ExtendedParser to parse statements.
parse(String) - 类 中的方法org.apache.flink.table.planner.parse.CalciteParser
Parses a SQL statement into a SqlNode.
parse(String) - 类 中的方法org.apache.flink.table.planner.parse.ExtendedParser
Parse the input statement to the Operation.
PARSE_URL - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
parseExpression(String) - 类 中的方法org.apache.flink.table.planner.parse.CalciteParser
Parses a SQL expression into a SqlNode.
parseIdentifier(String) - 类 中的方法org.apache.flink.table.planner.delegation.ParserImpl
 
parseIdentifier(String) - 类 中的方法org.apache.flink.table.planner.parse.CalciteParser
Parses a SQL string as an identifier into a SqlIdentifier.
ParserFactory - org.apache.flink.table.planner.delegation中的接口
Factory that creates Parser.
ParserFactory.Context - org.apache.flink.table.planner.delegation中的接口
Context provided when a parser is created.
ParserFactory.DefaultParserContext - org.apache.flink.table.planner.delegation中的类
Default implementation for ParserFactory.Context.
ParserImpl - org.apache.flink.table.planner.delegation中的类
Implementation of Parser that uses Calcite.
ParserImpl(CatalogManager, Supplier<FlinkPlannerImpl>, Supplier<CalciteParser>, SqlExprToRexConverterFactory) - 类 的构造器org.apache.flink.table.planner.delegation.ParserImpl
 
parseSqlExpression(String, RowType, LogicalType) - 类 中的方法org.apache.flink.table.planner.delegation.ParserImpl
 
parseSqlList(String) - 类 中的方法org.apache.flink.table.planner.parse.CalciteParser
Parses a SQL string into a SqlNodeList.
PartialFinalType - org.apache.flink.table.planner.plan中的枚举
Enumerations for partial final aggregate types.
PARTITIONER_TRANSFORMATION - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecSink
 
PartitioningSpec - 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>) - 类 的构造器org.apache.flink.table.planner.plan.abilities.sink.PartitioningSpec
 
PartitionPushDownSpec - 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>>) - 类 的构造器org.apache.flink.table.planner.plan.abilities.source.PartitionPushDownSpec
 
PartitionSpec - org.apache.flink.table.planner.plan.nodes.exec.spec中的类
PartitionSpec describes how data is partitioned in Rank.
PartitionSpec(int[]) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.spec.PartitionSpec
 
pattern - 类 中的变量org.apache.flink.table.planner.parse.AbstractRegexParseStrategy
 
PERCENT_REMAINDER - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
performUnconditionalRewrites(SqlNode, boolean) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
Performs expression rewrites which are always used unconditionally.
PI - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
PI_FUNCTION - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
Function to access the constant value of PI.
PlannerContext - 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>) - 类 的构造器org.apache.flink.table.planner.delegation.PlannerContext
 
PlannerQueryOperation - org.apache.flink.table.planner.operations中的类
Wrapper for valid logical plans generated by Planner.
PlannerQueryOperation(RelNode) - 类 的构造器org.apache.flink.table.planner.operations.PlannerQueryOperation
 
PlannerTypeInferenceUtilImpl - org.apache.flink.table.planner.expressions中的类
Implementation of PlannerTypeInferenceUtil.
PlannerTypeInferenceUtilImpl() - 类 的构造器org.apache.flink.table.planner.expressions.PlannerTypeInferenceUtilImpl
 
plus(Expression, Expression) - 类 中的静态方法org.apache.flink.table.planner.expressions.ExpressionBuilder
 
PLUS - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
popFunctionCall() - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
POSITION - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
POWER - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
predicate(BiPredicate<LogicalType, LogicalType>) - 类 中的方法org.apache.flink.table.planner.functions.casting.CastRulePredicate.Builder
 
prepareDynamicSource(String, ResolvedCatalogTable, DynamicTableSource, boolean, ReadableConfig) - 类 中的静态方法org.apache.flink.table.planner.connectors.DynamicSourceUtils
Prepares the given DynamicTableSource.
PREV - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
PRINT - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
printAsJava(PrintWriter) - 类 中的方法org.apache.calcite.rex.RexLiteral
Prints the value this literal as a Java string constant.
priority(int) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.InputProperty.Builder
 
ProcedureNamespace - org.apache.calcite.sql.validate中的类
Namespace whose contents are defined by the result of a call to a user-defined procedure.
process(ExecNodeGraph, ProcessorContext) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.processor.DeadlockBreakupProcessor
 
process(ExecNodeGraph, ProcessorContext) - 接口 中的方法org.apache.flink.table.planner.plan.nodes.exec.processor.ExecNodeGraphProcessor
Given an ExecNodeGraph, process it and return the result ExecNodeGraph.
process(ExecNodeGraph, ProcessorContext) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.processor.ForwardHashExchangeProcessor
 
process(ExecNodeGraph, ProcessorContext) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.processor.MultipleInputNodeCreationProcessor
 
ProcessorContext - org.apache.flink.table.planner.plan.nodes.exec.processor中的类
Context for ExecNodeGraphProcessor to process ExecNodeGraph.
ProcessorContext(PlannerBase) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.processor.ProcessorContext
 
PROCTIME - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
Function used to access a processing time attribute.
PROCTIME_MATERIALIZE - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
Function that materializes a processing time attribute.
project(RelMetadataQuery, RelNode, List<? extends RexNode>) - 类 中的静态方法org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
Helper method to determine a Project's collation.
PROJECT_INSTANCE - 类 中的静态变量org.apache.flink.table.planner.plan.rules.logical.RemoveUnreachableCoalesceArgumentsRule
 
ProjectPushDownSpec - 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) - 类 的构造器org.apache.flink.table.planner.plan.abilities.source.ProjectPushDownSpec
 
ProjectWatermarkAssignerTransposeRule - org.apache.flink.table.planner.plan.rules.logical中的类
Transpose between the LogicalWatermarkAssigner and LogicalProject.
ProjectWatermarkAssignerTransposeRule() - 类 的构造器org.apache.flink.table.planner.plan.rules.logical.ProjectWatermarkAssignerTransposeRule
 
ProjectWindowTableFunctionTransposeRule - 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() - 类 的构造器org.apache.flink.table.planner.plan.rules.logical.ProjectWindowTableFunctionTransposeRule
 
proto(Context) - 类 中的静态方法org.apache.flink.table.planner.calcite.FlinkRelBuilder
 
PushFilterInCalcIntoTableSourceScanRule - org.apache.flink.table.planner.plan.rules.logical中的类
Pushes a filter condition from the FlinkLogicalCalc and into a FlinkLogicalTableSourceScan.
PushFilterInCalcIntoTableSourceScanRule() - 类 的构造器org.apache.flink.table.planner.plan.rules.logical.PushFilterInCalcIntoTableSourceScanRule
 
PushFilterIntoSourceScanRuleBase - org.apache.flink.table.planner.plan.rules.logical中的类
Base class for rules that push down filters into table scan.
PushFilterIntoSourceScanRuleBase(RelOptRuleOperand, String) - 类 的构造器org.apache.flink.table.planner.plan.rules.logical.PushFilterIntoSourceScanRuleBase
 
PushFilterIntoTableSourceScanRule - 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() - 类 的构造器org.apache.flink.table.planner.plan.rules.logical.PushFilterIntoTableSourceScanRule
 
PushFilterPastChangelogNormalizeRule - 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) - 类 的构造器org.apache.flink.table.planner.plan.rules.physical.stream.PushFilterPastChangelogNormalizeRule
 
PushFilterPastChangelogNormalizeRule.Config - org.apache.flink.table.planner.plan.rules.physical.stream中的接口
pushFunctionCall() - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
pushFunctionScan(RelBuilder, SqlOperator, int, Iterable<RexNode>, List<String>) - 类 中的静态方法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 - org.apache.flink.table.planner.plan.rules.logical中的类
Planner rule that tries to push limit into a FlinkLogicalTableSourceScan, which table is a TableSourceTable.
PushLimitIntoTableSourceScanRule() - 类 的构造器org.apache.flink.table.planner.plan.rules.logical.PushLimitIntoTableSourceScanRule
 
PushLocalAggIntoScanRuleBase - 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) - 类 的构造器org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalAggIntoScanRuleBase
 
pushLocalAggregateIntoScan(RelOptRuleCall, BatchPhysicalGroupAggregateBase, BatchPhysicalTableSourceScan) - 类 中的方法org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalAggIntoScanRuleBase
 
pushLocalAggregateIntoScan(RelOptRuleCall, BatchPhysicalGroupAggregateBase, BatchPhysicalTableSourceScan, int[]) - 类 中的方法org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalAggIntoScanRuleBase
 
PushLocalHashAggIntoScanRule - 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() - 类 的构造器org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalHashAggIntoScanRule
 
PushLocalHashAggWithCalcIntoScanRule - 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() - 类 的构造器org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalHashAggWithCalcIntoScanRule
 
PushLocalSortAggIntoScanRule - 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() - 类 的构造器org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalSortAggIntoScanRule
 
PushLocalSortAggWithCalcIntoScanRule - 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() - 类 的构造器org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalSortAggWithCalcIntoScanRule
 
PushLocalSortAggWithSortAndCalcIntoScanRule - 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() - 类 的构造器org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalSortAggWithSortAndCalcIntoScanRule
 
PushLocalSortAggWithSortIntoScanRule - 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() - 类 的构造器org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalSortAggWithSortIntoScanRule
 
PushPartitionIntoTableSourceScanRule - org.apache.flink.table.planner.plan.rules.logical中的类
Planner rule that tries to push partition evaluated by filter condition into a LogicalTableScan.
PushPartitionIntoTableSourceScanRule() - 类 的构造器org.apache.flink.table.planner.plan.rules.logical.PushPartitionIntoTableSourceScanRule
 
PushProjectIntoTableSourceScanRule - org.apache.flink.table.planner.plan.rules.logical中的类
Pushes a LogicalProject into a LogicalTableScan.
PushProjectIntoTableSourceScanRule(PushProjectIntoTableSourceScanRule.Config) - 类 的构造器org.apache.flink.table.planner.plan.rules.logical.PushProjectIntoTableSourceScanRule
 
PushProjectIntoTableSourceScanRule.Config - org.apache.flink.table.planner.plan.rules.logical中的接口
PushWatermarkIntoTableSourceScanAcrossCalcRule - org.apache.flink.table.planner.plan.rules.logical中的类
Rule to push the FlinkLogicalWatermarkAssigner across the FlinkLogicalCalc to the FlinkLogicalTableSourceScan.
PushWatermarkIntoTableSourceScanAcrossCalcRule() - 类 的构造器org.apache.flink.table.planner.plan.rules.logical.PushWatermarkIntoTableSourceScanAcrossCalcRule
 
PushWatermarkIntoTableSourceScanRule - org.apache.flink.table.planner.plan.rules.logical中的类
Rule to push the FlinkLogicalWatermarkAssigner into the FlinkLogicalTableSourceScan.
PushWatermarkIntoTableSourceScanRule() - 类 的构造器org.apache.flink.table.planner.plan.rules.logical.PushWatermarkIntoTableSourceScanRule
 
PushWatermarkIntoTableSourceScanRuleBase - org.apache.flink.table.planner.plan.rules.logical中的类
Base rule for interface SupportsWatermarkPushDown and SupportsSourceWatermark.
PushWatermarkIntoTableSourceScanRuleBase(RelOptRuleOperand, String) - 类 的构造器org.apache.flink.table.planner.plan.rules.logical.PushWatermarkIntoTableSourceScanRuleBase
 
PythonCorrelateSplitRule - 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 - 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.

Q

qualifiedName - 类 中的变量org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecLegacyTableSourceScan
 
QUARTER - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
queryOperation(QueryOperation) - 类 中的方法org.apache.flink.table.planner.calcite.FlinkRelBuilder
 
QueryOperationCatalogViewTable - org.apache.flink.table.planner.catalog中的类
A bridge between a Flink's specific QueryOperationCatalogView and a Calcite's RelOptTable.
QueryOperationConverter - org.apache.flink.table.planner.plan中的类
Converter from Flink's specific relational representation: QueryOperation to Calcite's specific relational representation: RelNode.
QueryOperationConverter(FlinkRelBuilder, boolean) - 类 的构造器org.apache.flink.table.planner.plan.QueryOperationConverter
 
QuitOperationParseStrategy - org.apache.flink.table.planner.parse中的类
Operation to parse statement to QuitOperation.

R

RADIANS - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
RAND - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
RAND_INTEGER - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
rank(ImmutableBitSet, RelCollation, RankType, RankRange, RelDataTypeField, boolean) - 类 中的方法org.apache.flink.table.planner.calcite.FlinkRelBuilder
 
RANK - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
RANK_TRANSFORMATION - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecRank
 
RankAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
built-in rank aggregate function.
RankAggFunction(LogicalType[]) - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.RankAggFunction
 
RankLikeAggFunctionBase - org.apache.flink.table.planner.functions.aggfunctions中的类
built-in rank like aggregate function, e.g. rank, dense_rank
RankLikeAggFunctionBase(LogicalType[]) - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.RankLikeAggFunctionBase
 
RankProcessStrategy - org.apache.flink.table.planner.plan.utils中的接口
Base class of Strategy to choose different rank process function.
RankProcessStrategy.AppendFastStrategy - org.apache.flink.table.planner.plan.utils中的类
A strategy which only works when input only contains insertion changes.
RankProcessStrategy.RetractStrategy - org.apache.flink.table.planner.plan.utils中的类
A strategy which works when input contains update or deletion changes.
RankProcessStrategy.UndefinedStrategy - org.apache.flink.table.planner.plan.utils中的类
A placeholder strategy which will be inferred after FlinkChangelogModeInferenceProgram.
RankProcessStrategy.UpdateFastStrategy - org.apache.flink.table.planner.plan.utils中的类
A strategy which only works when input shouldn't contains deletion changes and input should have the given RankProcessStrategy.UpdateFastStrategy.primaryKeys and should be monotonic on the order by field.
RawRelDataType - org.apache.flink.table.planner.plan.schema中的类
The RelDataType representation of a RawType.
RawRelDataType(RawType<?>) - 类 的构造器org.apache.flink.table.planner.plan.schema.RawRelDataType
 
ReadingMetadataSpec - 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) - 类 的构造器org.apache.flink.table.planner.plan.abilities.source.ReadingMetadataSpec
 
reduceExpr(int, SqlSpecialOperator.TokenSequence) - 类 中的方法org.apache.calcite.sql.fun.SqlDotOperator
 
RedundantRankNumberColumnRemoveRule - 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() - 类 的构造器org.apache.flink.table.planner.plan.rules.logical.RedundantRankNumberColumnRemoveRule
 
REGEXP - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
REGEXP_EXTRACT - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
REGEXP_REPLACE - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
registerCachedFile(String, String) - 类 中的方法org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
 
registerCachedFile(String, String, boolean) - 类 中的方法org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
 
registerNamespace(SqlValidatorScope, String, SqlValidatorNamespace, boolean) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
Registers a new namespace, and adds it as a child of its parent scope.
registerType(Class<?>) - 类 中的方法org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
 
registerTypeWithKryoSerializer(Class<?>, T) - 类 中的方法org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
 
registerTypeWithKryoSerializer(Class<?>, Class<? extends Serializer>) - 类 中的方法org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
 
REINTERPRET - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
reinterpretCast(Expression, Expression, boolean) - 类 中的静态方法org.apache.flink.table.planner.expressions.ExpressionBuilder
 
relBuilderFactory() - 类 中的方法org.apache.calcite.sql2rel.RelDecorrelator
 
RelDecorrelator - org.apache.calcite.sql2rel中的类
Copied to fix calcite issues.
RelDecorrelator(RelDecorrelator.CorelMap, Context, RelBuilder) - 类 的构造器org.apache.calcite.sql2rel.RelDecorrelator
 
RelDecorrelator.AdjustProjectForCountAggregateRule - org.apache.calcite.sql2rel中的类
Planner rule that adjusts projects when counts are added.
RelDecorrelator.AdjustProjectForCountAggregateRule.Config - org.apache.calcite.sql2rel中的接口
Rule configuration.
RelDecorrelator.Config - org.apache.calcite.sql2rel中的接口
Base configuration for rules that are non-static in a RelDecorrelator.
RelDecorrelator.CorelMap - org.apache.calcite.sql2rel中的类
A map of the locations of Correlate in a tree of RelNodes.
RelDecorrelator.CorelMapBuilder - org.apache.calcite.sql2rel中的类
RelDecorrelator.RemoveCorrelationForScalarAggregateRule - org.apache.calcite.sql2rel中的类
Planner rule that removes correlations for scalar aggregates.
RelDecorrelator.RemoveCorrelationForScalarAggregateRule.Config - org.apache.calcite.sql2rel中的接口
Rule configuration.
RelDecorrelator.RemoveCorrelationForScalarProjectRule - org.apache.calcite.sql2rel中的类
Planner rule that removes correlations for scalar projects.
RelDecorrelator.RemoveCorrelationForScalarProjectRule.Config - org.apache.calcite.sql2rel中的接口
Rule configuration.
RelDecorrelator.RemoveSingleAggregateRule - org.apache.calcite.sql2rel中的类
Rule to remove single_value rel.
RelDecorrelator.RemoveSingleAggregateRule.Config - org.apache.calcite.sql2rel中的接口
Rule configuration.
RelDescriptionWriterImpl - 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) - 类 的构造器org.apache.flink.table.planner.plan.utils.RelDescriptionWriterImpl
 
relOptSchema - 类 中的变量org.apache.flink.table.planner.plan.schema.FlinkPreparingTableBase
 
RelTimeIndicatorConverter - org.apache.flink.table.planner.calcite中的类
Traverses a RelNode tree and converts fields with TimeIndicatorRelDataType type.
RelWindowProperties - org.apache.flink.table.planner.plan.trait中的类
It describes the information of window properties of a RelNode.
remove() - 类 中的方法org.apache.flink.table.planner.utils.SingleElementIterator
 
removeCorrelationExpr(RexNode, boolean) - 类 中的方法org.apache.calcite.sql2rel.RelDecorrelator
 
removeCorrelationExpr(RexNode, boolean, RexInputRef) - 类 中的方法org.apache.calcite.sql2rel.RelDecorrelator
 
removeCorrelationExpr(RexNode, boolean, Set<Integer>) - 类 中的方法org.apache.calcite.sql2rel.RelDecorrelator
 
RemoveCorrelationForScalarAggregateRule(RelDecorrelator.RemoveCorrelationForScalarAggregateRule.Config) - 类 的构造器org.apache.calcite.sql2rel.RelDecorrelator.RemoveCorrelationForScalarAggregateRule
Creates a RemoveCorrelationForScalarAggregateRule.
RemoveCorrelationForScalarProjectRule(RelDecorrelator.RemoveCorrelationForScalarProjectRule.Config) - 类 的构造器org.apache.calcite.sql2rel.RelDecorrelator.RemoveCorrelationForScalarProjectRule
Creates a RemoveCorrelationForScalarProjectRule.
removeCorrelationViaRule(RelNode) - 类 中的方法org.apache.calcite.sql2rel.RelDecorrelator
 
removeNullabilityCast(RexNode) - 类 中的方法org.apache.calcite.rex.RexSimplify
Removes any casts that change nullability but not type.
RemoveSingleAggregateRule(RelDecorrelator.RemoveSingleAggregateRule.Config) - 类 的构造器org.apache.calcite.sql2rel.RelDecorrelator.RemoveSingleAggregateRule
Creates a RemoveSingleAggregateRule.
RemoveUnreachableCoalesceArgumentsRule - org.apache.flink.table.planner.plan.rules.logical中的类
Removes unreachable BuiltInFunctionDefinitions.COALESCE arguments.
RemoveUnreachableCoalesceArgumentsRule(RemoveUnreachableCoalesceArgumentsRule.Config) - 类 的构造器org.apache.flink.table.planner.plan.rules.logical.RemoveUnreachableCoalesceArgumentsRule
 
RemoveUnreachableCoalesceArgumentsRule.Config - org.apache.flink.table.planner.plan.rules.logical中的接口
removeValidatedNodeType(SqlNode) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
REPEAT - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
REPLACE - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
replaceInputEdge(int, ExecEdge) - 接口 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecNode
Replaces the ordinalInParentth input edge.
replaceInputEdge(int, ExecEdge) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecNodeBase
 
requiredDistribution(InputProperty.RequiredDistribution) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecEdge.Builder
 
requiredDistribution(InputProperty.RequiredDistribution) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.InputProperty.Builder
 
RequiredDistribution(InputProperty.DistributionType) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.InputProperty.RequiredDistribution
 
requiredOptions() - 类 中的方法org.apache.flink.table.planner.delegation.DefaultExecutorFactory
 
requiredOptions() - 类 中的方法org.apache.flink.table.planner.delegation.DefaultExpressionParserFactory
 
requiredOptions() - 类 中的方法org.apache.flink.table.planner.delegation.DefaultParserFactory
 
requiredOptions() - 类 中的方法org.apache.flink.table.planner.delegation.DefaultPlannerFactory
 
resetIdCounter() - 类 中的静态方法org.apache.flink.table.planner.plan.nodes.exec.ExecNodeContext
Reset the id counter to 0.
ResetOperationParseStrategy - org.apache.flink.table.planner.parse中的类
Strategy to parse statement to ResetOperation.
resolve(Expression) - 类 中的方法org.apache.flink.table.planner.expressions.CallExpressionResolver
 
resolve(LogicalType, LogicalType) - 类 中的静态方法org.apache.flink.table.planner.functions.casting.CastRuleProvider
Resolve a CastRule for the provided input type and target type.
resolveFiltersAndCreateTableSourceTable(RexNode[], TableSourceTable, TableScan, RelBuilder) - 类 中的方法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) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.processor.utils.InputOrderCalculator
 
resolveInputPriorityConflict(ExecNode<?>, int, int) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.processor.utils.InputPriorityConflictResolver
 
resolveInputPriorityConflict(ExecNode<?>, int, int) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.processor.utils.InputPriorityGraphGenerator
 
resolveWindow(SqlNode, SqlValidatorScope) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
RETRACT_STRATEGY - 接口 中的静态变量org.apache.flink.table.planner.plan.utils.RankProcessStrategy
 
retractExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction
 
retractExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.Count1AggFunction
 
retractExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.CountAggFunction
 
retractExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.DeclarativeAggregateFunction
Expressions for retracting the mutable aggregation buffer based on an input row.
retractExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction
 
retractExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.ListAggFunction
 
retractExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction
 
retractExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction
 
retractExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.RankLikeAggFunctionBase
 
retractExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.RowNumberAggFunction
 
retractExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction
 
retractExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction
 
retractExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SumAggFunction
 
retractExpressions() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction
 
RetractStrategy() - 类 的构造器org.apache.flink.table.planner.plan.utils.RankProcessStrategy.RetractStrategy
 
retrieveExecNode(String, int) - 类 中的静态方法org.apache.flink.table.planner.plan.utils.ExecNodeMetadataUtil
 
returnType(SqlReturnTypeInference) - 类 中的方法org.apache.flink.table.planner.functions.sql.BuiltInSqlFunction.Builder
 
reuseOrCreate(RelMetadataQuery) - 类 中的静态方法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 - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
rexBuilder - 类 中的变量org.apache.calcite.rex.RexSimplify
 
RexLiteral - org.apache.calcite.rex中的类
Constant value in a row-expression.
RexLiteralUtil - org.apache.flink.table.planner.plan.utils中的类
Utilities to work with RexLiteral.
RexNodeExpression - org.apache.flink.table.planner.expressions中的类
Wrapper for a ResolvedExpression that originated from a RexNode.
RexNodeExpression(RexNode, DataType, String, String) - 类 的构造器org.apache.flink.table.planner.expressions.RexNodeExpression
 
RexSimplify - org.apache.calcite.rex中的类
Context required to simplify a row-expression.
RexSimplify(RexBuilder, RelOptPredicateList, RexExecutor) - 类 的构造器org.apache.calcite.rex.RexSimplify
Creates a RexSimplify.
RexSimplify(RexBuilder, boolean, RexExecutor) - 类 的构造器org.apache.calcite.rex.RexSimplify
已过时。
RexSimplify(RexBuilder, RelOptPredicateList, boolean, RexExecutor) - 类 的构造器org.apache.calcite.rex.RexSimplify
已过时。
RichTableSourceQueryOperation<T> - org.apache.flink.table.planner.operations中的类
A TableSourceQueryOperation with FlinkStatistic and qualifiedName.
RichTableSourceQueryOperation(ObjectIdentifier, TableSource<T>, FlinkStatistic) - 类 的构造器org.apache.flink.table.planner.operations.RichTableSourceQueryOperation
 
RIGHT - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
ROUND - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
ROUND_FUNCTION - 类 中的静态变量org.apache.flink.table.planner.plan.type.FlinkReturnTypes
ROUND(num [,len]) type inference.
ROUND_FUNCTION_NULLABLE - 类 中的静态变量org.apache.flink.table.planner.plan.type.FlinkReturnTypes
 
ROW - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
ROW_NUMBER - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
RowDataToStringConverterImpl - org.apache.flink.table.planner.functions.casting中的类
RowData to String converter using CastRule.
RowDataToStringConverterImpl(DataType) - 类 的构造器org.apache.flink.table.planner.functions.casting.RowDataToStringConverterImpl
 
RowDataToStringConverterImpl(DataType, ZoneId, ClassLoader, boolean) - 类 的构造器org.apache.flink.table.planner.functions.casting.RowDataToStringConverterImpl
 
RowNumberAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
built-in row_number aggregate function.
RowNumberAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.RowNumberAggFunction
 
rowType - 类 中的变量org.apache.flink.table.planner.plan.schema.FlinkPreparingTableBase
 
RowTypeUtils - org.apache.flink.table.planner.typeutils中的类
Utils for deriving row types of RelNodes.
RowTypeUtils() - 类 的构造器org.apache.flink.table.planner.typeutils.RowTypeUtils
 
RPAD - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
RTRIM - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
RUNNING - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
runTypeInference(UnresolvedCallExpression, List<ResolvedExpression>) - 类 中的方法org.apache.flink.table.planner.expressions.PlannerTypeInferenceUtilImpl
 

S

SCALAR_QUERY - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
scan(ObjectIdentifier, Map<String, String>) - 类 中的方法org.apache.flink.table.planner.calcite.FlinkRelBuilder
 
scope - 类 中的变量org.apache.calcite.sql.validate.SqlValidatorImpl.IdInfo
 
scopes - 类 中的变量org.apache.calcite.sql.validate.SqlValidatorImpl
Maps query node objects to the SqlValidatorScope scope created from them.
SEARCH - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
SECOND - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
sequence - 类 中的变量org.apache.flink.table.planner.functions.aggfunctions.RankLikeAggFunctionBase
 
SerdeContext - 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) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.serde.SerdeContext
 
serializableToCalcite(SymbolUtil.SerializableSymbol) - 类 中的静态方法org.apache.flink.table.planner.typeutils.SymbolUtil
 
serializableToCalcite(Class<T>, String) - 类 中的静态方法org.apache.flink.table.planner.typeutils.SymbolUtil
 
SESSION_END - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
SESSION_OLD - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
SESSION_PROCTIME - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
SESSION_ROWTIME - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
SESSION_START - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
set(E) - 类 中的方法org.apache.flink.table.planner.utils.SingleElementIterator
Resets the element.
setBufferTimeout(long) - 类 中的方法org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
 
setExpectedOutputType(SqlNode, RelDataType) - 类 中的方法org.apache.flink.table.planner.calcite.FlinkCalciteSqlValidator
 
setInputEdges(List<ExecEdge>) - 接口 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecNode
Sets the input ExecEdges which connect this nodes and its input nodes.
setInputEdges(List<ExecEdge>) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecNodeBase
 
setManagedMemoryWeight(Transformation<T>, long) - 类 中的静态方法org.apache.flink.table.planner.plan.nodes.exec.utils.ExecNodeUtil
Sets {Transformation#declareManagedMemoryUseCaseAtOperatorScope(ManagedMemoryUseCase, int)} using the given bytes for ManagedMemoryUseCase.OPERATOR.
setMaxParallelism(int) - 类 中的方法org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
 
setNumberOfExecutionRetries(int) - 类 中的方法org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
 
setOperand(int, SqlNode) - 类 中的方法org.apache.calcite.sql.SqlMatchRecognize
 
SetOperationParseStrategy - org.apache.flink.table.planner.parse中的类
Strategy to parse statement to SetOperation.
SetOperationParseStrategy() - 类 的构造器org.apache.flink.table.planner.parse.SetOperationParseStrategy
 
setOriginal(SqlNode, SqlNode) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
setParallelism(int) - 类 中的方法org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
 
setRequiredExchangeMode(StreamExchangeMode) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecExchange
 
setRestartStrategy(RestartStrategies.RestartStrategyConfiguration) - 类 中的方法org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
 
setStateBackend(StateBackend) - 类 中的方法org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
 
setStreamTimeCharacteristic(TimeCharacteristic) - 类 中的方法org.apache.flink.table.planner.utils.DummyStreamExecutionEnvironment
 
setTableSink(DynamicTableSink) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.DynamicTableSinkSpec
 
setTableSource(DynamicTableSource) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.DynamicTableSourceSpec
 
setValidatedNodeType(SqlNode, RelDataType) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
Saves the type of a SqlNode, now that it has been validated.
SHA1 - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
SHA2 - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
SHA224 - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
SHA256 - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
SHA384 - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
SHA512 - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
ShortAvgAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.AvgAggFunction.ShortAvgAggFunction
 
ShortcutUtils - 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) - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction.ShortLeadLagAggFunction
 
ShortMaxAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction.ShortMaxAggFunction
 
ShortMinAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction.ShortMinAggFunction
 
ShortSingleValueAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction.ShortSingleValueAggFunction
 
ShortSum0AggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction.ShortSum0AggFunction
 
ShortSumAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.SumAggFunction.ShortSumAggFunction
 
ShortSumWithRetractAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction.ShortSumWithRetractAggFunction
 
shouldAllowIntermediateOrderBy() - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
shouldAllowOverRelation() - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
shuffle(ExecEdge.Shuffle) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecEdge.Builder
 
Shuffle(ExecEdge.Shuffle.Type) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.ExecEdge.Shuffle
 
SIGN - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
SIMILAR_TO - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
simplify(RexNode) - 类 中的方法org.apache.calcite.rex.RexSimplify
Simplifies a boolean expression.
simplifyAnd(RexCall) - 类 中的方法org.apache.calcite.rex.RexSimplify
已过时。
simplifyAnds(Iterable<? extends RexNode>) - 类 中的方法org.apache.calcite.rex.RexSimplify
已过时。
simplifyFilterPredicates(Iterable<? extends RexNode>) - 类 中的方法org.apache.calcite.rex.RexSimplify
Combines predicates AND, optimizes, and returns null if the result is always false.
simplifyOr(RexCall) - 类 中的方法org.apache.calcite.rex.RexSimplify
已过时。
simplifyOrs(List<RexNode>) - 类 中的方法org.apache.calcite.rex.RexSimplify
已过时。
simplifyPreservingType(RexNode) - 类 中的方法org.apache.calcite.rex.RexSimplify
Simplifies a boolean expression, always preserving its type and its nullability.
simplifyPreservingType(RexNode, RexUnknownAs, boolean) - 类 中的方法org.apache.calcite.rex.RexSimplify
 
simplifyUnknownAs(RexNode, RexUnknownAs) - 类 中的方法org.apache.calcite.rex.RexSimplify
As RexSimplify.simplify(RexNode), but specifying how UNKNOWN values are to be treated.
simplifyUnknownAsFalse(RexNode) - 类 中的方法org.apache.calcite.rex.RexSimplify
As RexSimplify.simplify(RexNode), but for a boolean expression for which a result of UNKNOWN will be treated as FALSE.
SIN - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
SINGLE_VALUE - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
SingleElementIterator<E> - org.apache.flink.table.planner.utils中的类
Copied from org.apache.flink.runtime.util.SingleElementIterator.
SingleElementIterator() - 类 的构造器org.apache.flink.table.planner.utils.SingleElementIterator
 
SINGLETON_DISTRIBUTION - 类 中的静态变量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 - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.ExecEdge
The parallelism of the target node must be 1.
SingleTransformationTranslator<T> - org.apache.flink.table.planner.plan.nodes.exec中的接口
An ExecNodeTranslator that will generate only ONE Transformation.
SingleValueAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Base class for built-in single value aggregate function.
SingleValueAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction
 
SingleValueAggFunction.BooleanSingleValueAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in boolean single value aggregate function.
SingleValueAggFunction.ByteSingleValueAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in byte single value aggregate function.
SingleValueAggFunction.DateSingleValueAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in date single value aggregate function.
SingleValueAggFunction.DecimalSingleValueAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in decimal single value aggregate function.
SingleValueAggFunction.DoubleSingleValueAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in double single value aggregate function.
SingleValueAggFunction.FloatSingleValueAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in float single value aggregate function.
SingleValueAggFunction.IntSingleValueAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in int single value aggregate function.
SingleValueAggFunction.LongSingleValueAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in long single value aggregate function.
SingleValueAggFunction.ShortSingleValueAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in short single value aggregate function.
SingleValueAggFunction.StringSingleValueAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in string single value aggregate function.
SingleValueAggFunction.TimeSingleValueAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in time single value aggregate function.
SingleValueAggFunction.TimestampLtzSingleValueAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in timestampLtz single value aggregate function.
SingleValueAggFunction.TimestampSingleValueAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in timestamp single value aggregate function.
SINH - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
SINK_TRANSFORMATION - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecSink
 
SinkAbilitySpec - 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() - 类 中的方法org.apache.flink.table.planner.plan.trait.ModifyKindSet
 
SKIP_TO_FIRST - 类 中的静态变量org.apache.calcite.sql.SqlMatchRecognize
 
SKIP_TO_LAST - 类 中的静态变量org.apache.calcite.sql.SqlMatchRecognize
 
SliceAttachedWindowingStrategy - 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) - 类 的构造器org.apache.flink.table.planner.plan.logical.SliceAttachedWindowingStrategy
 
snapshot(SchemaVersion) - 类 中的方法org.apache.flink.table.planner.catalog.FlinkSchema
 
snapshot(RelMetadataQuery, RelNode) - 类 中的静态方法org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
Helper method to determine a Snapshot's collation.
sort(RelCollation) - 类 中的静态方法org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
Helper method to determine a Sort's collation.
SortFieldSpec(int, boolean, boolean) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.spec.SortSpec.SortFieldSpec
 
SortSpec - org.apache.flink.table.planner.plan.nodes.exec.spec中的类
SortSpec describes how the data will be sorted.
SortSpec(SortSpec.SortFieldSpec[]) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.spec.SortSpec
 
SortSpec.SortFieldSpec - org.apache.flink.table.planner.plan.nodes.exec.spec中的类
Sort info for a Field.
SortSpec.SortSpecBuilder - org.apache.flink.table.planner.plan.nodes.exec.spec中的类
SortSpec builder.
SortSpecBuilder() - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.spec.SortSpec.SortSpecBuilder
 
SOURCE - 类 中的静态变量org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
 
source(ExecNode<?>) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecEdge.Builder
 
SOURCE_TRANSFORMATION - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecTableSourceScan
 
SourceAbilityContext - 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) - 类 的构造器org.apache.flink.table.planner.plan.abilities.source.SourceAbilityContext
 
SourceAbilitySpec - 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 - org.apache.flink.table.planner.plan.abilities.source中的类
Base class for SourceAbilitySpec.
SourceAbilitySpecBase() - 类 的构造器org.apache.flink.table.planner.plan.abilities.source.SourceAbilitySpecBase
 
SourceAbilitySpecBase(RowType) - 类 的构造器org.apache.flink.table.planner.plan.abilities.source.SourceAbilitySpecBase
 
sourceType - 类 中的变量org.apache.flink.table.planner.plan.utils.LookupJoinUtil.ConstantLookupKey
 
SourceWatermarkSpec - 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) - 类 的构造器org.apache.flink.table.planner.plan.abilities.source.SourceWatermarkSpec
 
SPLIT_INDEX - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
SqlAggFunctionVisitor - org.apache.flink.table.planner.expressions中的类
The class to get SqlAggFunctionVisitor of CallExpression.
SqlAggFunctionVisitor(RelBuilder) - 类 的构造器org.apache.flink.table.planner.expressions.SqlAggFunctionVisitor
 
SqlArrayConstructor - 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() - 类 的构造器org.apache.flink.table.planner.functions.sql.SqlArrayConstructor
 
SqlAuxiliaryGroupAggFunction - 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() - 类 的构造器org.apache.flink.table.planner.functions.sql.internal.SqlAuxiliaryGroupAggFunction
 
SqlCastFunction - org.apache.calcite.sql.fun中的类
SqlCastFunction.
SqlCastFunction() - 类 的构造器org.apache.calcite.sql.fun.SqlCastFunction
 
SqlCatalogViewTable - 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>) - 类 的构造器org.apache.flink.table.planner.catalog.SqlCatalogViewTable
 
SqlCumulateTableFunction - org.apache.flink.table.planner.functions.sql中的类
SqlCumulateTableFunction implements an operator for cumulative.
SqlCumulateTableFunction() - 类 的构造器org.apache.flink.table.planner.functions.sql.SqlCumulateTableFunction
 
SqlDescriptorOperator - org.apache.flink.table.planner.functions.sql中的类
DESCRIPTOR appears as an argument in a function.
SqlDescriptorOperator() - 类 的构造器org.apache.flink.table.planner.functions.sql.SqlDescriptorOperator
 
SqlDotOperator - org.apache.calcite.sql.fun中的类
The dot operator ., used to access a field of a record.
SqlExprToRexConverter - org.apache.flink.table.planner.calcite中的接口
Converts SQL expressions to RexNode.
SqlExprToRexConverterFactory - org.apache.flink.table.planner.calcite中的接口
Factory to create SqlExprToRexConverter.
SqlExprToRexConverterImpl - org.apache.flink.table.planner.calcite中的类
Standard implementation of SqlExprToRexConverter.
SqlExprToRexConverterImpl(FrameworkConfig, FlinkTypeFactory, RelOptCluster, SqlDialect, RelDataType, RelDataType) - 类 的构造器org.apache.flink.table.planner.calcite.SqlExprToRexConverterImpl
 
SqlFirstLastValueAggFunction - 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) - 类 的构造器org.apache.flink.table.planner.functions.sql.SqlFirstLastValueAggFunction
 
SqlGroupedWindowFunction - 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) - 类 的构造器org.apache.calcite.sql.SqlGroupedWindowFunction
Creates a SqlGroupedWindowFunction.
SqlGroupedWindowFunction(String, SqlKind, SqlGroupedWindowFunction, SqlOperandTypeChecker) - 类 的构造器org.apache.calcite.sql.SqlGroupedWindowFunction
Creates a SqlGroupedWindowFunction.
SqlHopTableFunction - org.apache.flink.table.planner.functions.sql中的类
SqlHopTableFunction implements an operator for hopping.
SqlHopTableFunction() - 类 的构造器org.apache.flink.table.planner.functions.sql.SqlHopTableFunction
 
SqlJsonObjectFunction - org.apache.flink.table.planner.functions.sql中的类
This class has been copied from Calcite to backport the fix made during CALCITE-4394.
SqlJsonObjectFunction() - 类 的构造器org.apache.flink.table.planner.functions.sql.SqlJsonObjectFunction
 
SqlListAggFunction - 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() - 类 的构造器org.apache.flink.table.planner.functions.sql.SqlListAggFunction
 
SqlMapConstructor - 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() - 类 的构造器org.apache.flink.table.planner.functions.sql.SqlMapConstructor
 
SqlMatchRecognize - org.apache.calcite.sql中的类
SqlNode for MATCH_RECOGNIZE clause.
SqlMatchRecognize(SqlParserPos, SqlNode, SqlNode, SqlLiteral, SqlLiteral, SqlNodeList, SqlNodeList, SqlNode, SqlNodeList, SqlLiteral, SqlNodeList, SqlNodeList, SqlLiteral) - 类 的构造器org.apache.calcite.sql.SqlMatchRecognize
Creates a SqlMatchRecognize.
SqlMatchRecognize.AfterOption - org.apache.calcite.sql中的枚举
Options for AFTER MATCH clause.
SqlMatchRecognize.RowsPerMatchOption - org.apache.calcite.sql中的枚举
Options for ROWS PER MATCH.
SqlMatchRecognize.SqlMatchRecognizeOperator - org.apache.calcite.sql中的类
An operator describing a MATCH_RECOGNIZE specification.
SqlTableRef - org.apache.calcite.sql中的类
A SqlTableRef is a node of a parse tree which represents a table reference.
SqlTableRef(SqlParserPos, SqlIdentifier, SqlNodeList) - 类 的构造器org.apache.calcite.sql.SqlTableRef
 
SqlThrowExceptionFunction - org.apache.flink.table.planner.functions.sql中的类
Function used to throw an exception, only used internally.
SqlThrowExceptionFunction(RelDataType) - 类 的构造器org.apache.flink.table.planner.functions.sql.SqlThrowExceptionFunction
 
SqlTimestampAddFunction - org.apache.calcite.sql.fun中的类
The TIMESTAMPADD function, which adds an interval to a datetime (TIMESTAMP, TIME or DATE).
SqlToOperationConverter - org.apache.flink.table.planner.operations中的类
Mix-in tool class for SqlNode that allows DDL commands to be converted to Operation.
SqlTryCastFunction - 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 - org.apache.flink.table.planner.functions.sql中的类
SqlTumbleTableFunction implements an operator for tumbling.
SqlTumbleTableFunction() - 类 的构造器org.apache.flink.table.planner.functions.sql.SqlTumbleTableFunction
 
SqlValidatorImpl - org.apache.calcite.sql.validate中的类
Default implementation of SqlValidator, the class was copied over because of CALCITE-4554.
SqlValidatorImpl(SqlOperatorTable, SqlValidatorCatalogReader, RelDataTypeFactory, SqlValidator.Config) - 类 的构造器org.apache.calcite.sql.validate.SqlValidatorImpl
Creates a validator.
SqlValidatorImpl.DmlNamespace - org.apache.calcite.sql.validate中的类
Common base class for DML statement namespaces.
SqlValidatorImpl.FunctionParamInfo - org.apache.calcite.sql.validate中的类
Utility object used to maintain information about the parameters in a function call.
SqlValidatorImpl.IdInfo - org.apache.calcite.sql.validate中的类
Information about an identifier in a particular scope.
SqlValidatorImpl.Status - org.apache.calcite.sql.validate中的枚举
Validation status.
SqlValidatorUtils - org.apache.flink.table.planner.functions.utils中的类
Utility methods related to SQL validation.
SqlValidatorUtils() - 类 的构造器org.apache.flink.table.planner.functions.utils.SqlValidatorUtils
 
SqlWindowTableFunction - org.apache.flink.table.planner.functions.sql中的类
Base class for a table-valued function that computes windows.
SqlWindowTableFunction(String, SqlOperandMetadata) - 类 的构造器org.apache.flink.table.planner.functions.sql.SqlWindowTableFunction
Creates a window table function with a given name.
SqlWindowTableFunction.AbstractOperandMetadata - org.apache.flink.table.planner.functions.sql中的类
Partial implementation of operand type checker.
SQRT - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
statistic - 类 中的变量org.apache.flink.table.planner.plan.schema.FlinkPreparingTableBase
 
STDDEV - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
STDDEV_POP - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
STDDEV_SAMP - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
STR_MAP_NULLABLE - 类 中的静态变量org.apache.flink.table.planner.plan.type.FlinkReturnTypes
 
STR_TO_MAP - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
StreamExchangeModeUtils - org.apache.flink.table.planner.utils中的类
Utility class to load job-wide exchange mode.
StreamExchangeModeUtils() - 类 的构造器org.apache.flink.table.planner.utils.StreamExchangeModeUtils
 
StreamExecAggregateBase - org.apache.flink.table.planner.plan.nodes.exec.stream中的类
The base class for aggregate ExecNode.
StreamExecAggregateBase(int, ExecNodeContext, ReadableConfig, List<InputProperty>, LogicalType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecAggregateBase
 
StreamExecCalc - org.apache.flink.table.planner.plan.nodes.exec.stream中的类
Stream ExecNode for Calc.
StreamExecCalc(ReadableConfig, List<RexNode>, RexNode, InputProperty, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecCalc
 
StreamExecCalc(int, ExecNodeContext, ReadableConfig, List<RexNode>, RexNode, List<InputProperty>, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecCalc
 
StreamExecChangelogNormalize - 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) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecChangelogNormalize
 
StreamExecChangelogNormalize(Integer, ExecNodeContext, ReadableConfig, int[], boolean, List<InputProperty>, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecChangelogNormalize
 
StreamExecCorrelate - 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) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecCorrelate
 
StreamExecCorrelate(int, ExecNodeContext, ReadableConfig, FlinkJoinType, RexNode, RexNode, List<InputProperty>, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecCorrelate
 
StreamExecDataStreamScan - 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) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecDataStreamScan
 
StreamExecDeduplicate - 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) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecDeduplicate
 
StreamExecDeduplicate(int, ExecNodeContext, ReadableConfig, int[], boolean, boolean, boolean, List<InputProperty>, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecDeduplicate
 
StreamExecDropUpdateBefore - org.apache.flink.table.planner.plan.nodes.exec.stream中的类
Stream ExecNode which will drop the UPDATE_BEFORE messages.
StreamExecDropUpdateBefore(ReadableConfig, InputProperty, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecDropUpdateBefore
 
StreamExecDropUpdateBefore(int, ExecNodeContext, ReadableConfig, List<InputProperty>, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecDropUpdateBefore
 
StreamExecExchange - 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) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecExchange
 
StreamExecExchange(int, ExecNodeContext, ReadableConfig, List<InputProperty>, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecExchange
 
StreamExecExpand - 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) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecExpand
 
StreamExecExpand(int, ExecNodeContext, ReadableConfig, List<List<RexNode>>, List<InputProperty>, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecExpand
 
StreamExecGlobalGroupAggregate - 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) - 类 的构造器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) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecGlobalGroupAggregate
 
StreamExecGlobalWindowAggregate - 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) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecGlobalWindowAggregate
 
StreamExecGlobalWindowAggregate(int, ExecNodeContext, ReadableConfig, int[], AggregateCall[], WindowingStrategy, NamedWindowProperty[], List<InputProperty>, RowType, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecGlobalWindowAggregate
 
StreamExecGroupAggregate - 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) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecGroupAggregate
 
StreamExecGroupAggregate(int, ExecNodeContext, ReadableConfig, int[], AggregateCall[], boolean[], boolean, boolean, List<InputProperty>, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecGroupAggregate
 
StreamExecGroupTableAggregate - 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) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecGroupTableAggregate
 
StreamExecGroupWindowAggregate - 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) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecGroupWindowAggregate
 
StreamExecGroupWindowAggregate(int, ExecNodeContext, ReadableConfig, int[], AggregateCall[], LogicalWindow, NamedWindowProperty[], boolean, List<InputProperty>, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecGroupWindowAggregate
 
StreamExecIncrementalGroupAggregate - 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) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecIncrementalGroupAggregate
 
StreamExecIncrementalGroupAggregate(int, ExecNodeContext, ReadableConfig, int[], int[], AggregateCall[], boolean[], RowType, boolean, List<InputProperty>, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecIncrementalGroupAggregate
 
StreamExecIntervalJoin - org.apache.flink.table.planner.plan.nodes.exec.stream中的类
StreamExecNode for a time interval stream join.
StreamExecIntervalJoin(ReadableConfig, IntervalJoinSpec, InputProperty, InputProperty, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecIntervalJoin
 
StreamExecIntervalJoin(int, ExecNodeContext, ReadableConfig, IntervalJoinSpec, List<InputProperty>, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecIntervalJoin
 
StreamExecJoin - org.apache.flink.table.planner.plan.nodes.exec.stream中的类
StreamExecNode for regular Joins.
StreamExecJoin(ReadableConfig, JoinSpec, List<int[]>, List<int[]>, InputProperty, InputProperty, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecJoin
 
StreamExecJoin(int, ExecNodeContext, ReadableConfig, JoinSpec, List<int[]>, List<int[]>, List<InputProperty>, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecJoin
 
StreamExecLegacySink<T> - 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) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecLegacySink
 
StreamExecLegacyTableSourceScan - 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) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecLegacyTableSourceScan
 
StreamExecLimit - org.apache.flink.table.planner.plan.nodes.exec.stream中的类
Stream ExecNode for Limit.
StreamExecLimit(ReadableConfig, long, long, boolean, boolean, InputProperty, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecLimit
 
StreamExecLimit(int, ExecNodeContext, ReadableConfig, ConstantRankRange, RankProcessStrategy, boolean, List<InputProperty>, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecLimit
 
StreamExecLocalGroupAggregate - 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) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecLocalGroupAggregate
 
StreamExecLocalGroupAggregate(int, ExecNodeContext, ReadableConfig, int[], AggregateCall[], boolean[], boolean, List<InputProperty>, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecLocalGroupAggregate
 
StreamExecLocalWindowAggregate - 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) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecLocalWindowAggregate
 
StreamExecLocalWindowAggregate(int, ExecNodeContext, ReadableConfig, int[], AggregateCall[], WindowingStrategy, List<InputProperty>, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecLocalWindowAggregate
 
StreamExecLookupJoin - org.apache.flink.table.planner.plan.nodes.exec.stream中的类
StreamExecNode for temporal table join that implemented by lookup.
StreamExecLookupJoin(ReadableConfig, FlinkJoinType, RexNode, TemporalTableSourceSpec, Map<Integer, LookupJoinUtil.LookupKey>, List<RexNode>, RexNode, InputProperty, RowType, String) - 类 的构造器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) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecLookupJoin
 
StreamExecMatch - org.apache.flink.table.planner.plan.nodes.exec.stream中的类
Stream ExecNode which matches along with MATCH_RECOGNIZE.
StreamExecMatch(ReadableConfig, MatchSpec, InputProperty, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecMatch
 
StreamExecMatch(int, ExecNodeContext, ReadableConfig, MatchSpec, List<InputProperty>, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecMatch
 
StreamExecMiniBatchAssigner - 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) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecMiniBatchAssigner
 
StreamExecMiniBatchAssigner(int, ExecNodeContext, ReadableConfig, MiniBatchInterval, List<InputProperty>, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecMiniBatchAssigner
 
StreamExecMultipleInput - org.apache.flink.table.planner.plan.nodes.exec.stream中的类
Stream ExecNode for multiple input which contains a sub-graph of ExecNodes.
StreamExecMultipleInput(ReadableConfig, List<InputProperty>, ExecNode<?>, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecMultipleInput
 
StreamExecNode<T> - org.apache.flink.table.planner.plan.nodes.exec.stream中的接口
Base class for stream ExecNode.
StreamExecOverAggregate - org.apache.flink.table.planner.plan.nodes.exec.stream中的类
Stream ExecNode for time-based over operator.
StreamExecOverAggregate(ReadableConfig, OverSpec, InputProperty, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecOverAggregate
 
StreamExecOverAggregate(int, ExecNodeContext, ReadableConfig, OverSpec, List<InputProperty>, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecOverAggregate
 
StreamExecPythonCalc - org.apache.flink.table.planner.plan.nodes.exec.stream中的类
Stream ExecNode for Python ScalarFunctions.
StreamExecPythonCalc(ReadableConfig, List<RexNode>, InputProperty, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecPythonCalc
 
StreamExecPythonCalc(int, ExecNodeContext, ReadableConfig, List<RexNode>, List<InputProperty>, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecPythonCalc
 
StreamExecPythonCorrelate - 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) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecPythonCorrelate
 
StreamExecPythonCorrelate(int, ExecNodeContext, ReadableConfig, FlinkJoinType, RexNode, List<InputProperty>, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecPythonCorrelate
 
StreamExecPythonGroupAggregate - 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) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecPythonGroupAggregate
 
StreamExecPythonGroupAggregate(int, ExecNodeContext, ReadableConfig, int[], AggregateCall[], boolean[], boolean, boolean, List<InputProperty>, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecPythonGroupAggregate
 
StreamExecPythonGroupTableAggregate - 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) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecPythonGroupTableAggregate
 
StreamExecPythonGroupWindowAggregate - 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) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecPythonGroupWindowAggregate
 
StreamExecPythonGroupWindowAggregate(int, ExecNodeContext, ReadableConfig, int[], AggregateCall[], LogicalWindow, NamedWindowProperty[], boolean, boolean, List<InputProperty>, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecPythonGroupWindowAggregate
 
StreamExecPythonOverAggregate - org.apache.flink.table.planner.plan.nodes.exec.stream中的类
Stream ExecNode for python time-based over operator.
StreamExecPythonOverAggregate(ReadableConfig, OverSpec, InputProperty, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecPythonOverAggregate
 
StreamExecPythonOverAggregate(int, ExecNodeContext, ReadableConfig, OverSpec, List<InputProperty>, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecPythonOverAggregate
 
StreamExecRank - org.apache.flink.table.planner.plan.nodes.exec.stream中的类
Stream ExecNode for Rank.
StreamExecRank(ReadableConfig, RankType, PartitionSpec, SortSpec, RankRange, RankProcessStrategy, boolean, boolean, InputProperty, RowType, String) - 类 的构造器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) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecRank
 
StreamExecSink - 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) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecSink
 
StreamExecSink(int, ExecNodeContext, ReadableConfig, DynamicTableSinkSpec, ChangelogMode, List<InputProperty>, LogicalType, boolean, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecSink
 
StreamExecSort - org.apache.flink.table.planner.plan.nodes.exec.stream中的类
StreamExecNode for Sort.
StreamExecSort(ReadableConfig, SortSpec, InputProperty, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecSort
 
StreamExecSortLimit - org.apache.flink.table.planner.plan.nodes.exec.stream中的类
StreamExecNode for Sort with limit.
StreamExecSortLimit(ReadableConfig, SortSpec, long, long, RankProcessStrategy, boolean, InputProperty, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecSortLimit
 
StreamExecSortLimit(int, ExecNodeContext, ReadableConfig, SortSpec, ConstantRankRange, RankProcessStrategy, boolean, List<InputProperty>, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecSortLimit
 
StreamExecTableSourceScan - 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) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecTableSourceScan
 
StreamExecTableSourceScan(int, ExecNodeContext, ReadableConfig, DynamicTableSourceSpec, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecTableSourceScan
 
StreamExecTemporalJoin - 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) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecTemporalJoin
 
StreamExecTemporalJoin(int, ExecNodeContext, ReadableConfig, JoinSpec, boolean, int, int, List<InputProperty>, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecTemporalJoin
 
StreamExecTemporalSort - org.apache.flink.table.planner.plan.nodes.exec.stream中的类
StreamExecNode for time-ascending-order Sort without `limit`.
StreamExecTemporalSort(ReadableConfig, SortSpec, InputProperty, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecTemporalSort
 
StreamExecTemporalSort(int, ExecNodeContext, ReadableConfig, SortSpec, List<InputProperty>, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecTemporalSort
 
StreamExecUnion - 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) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecUnion
 
StreamExecUnion(int, ExecNodeContext, ReadableConfig, List<InputProperty>, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecUnion
 
StreamExecValues - org.apache.flink.table.planner.plan.nodes.exec.stream中的类
Stream ExecNode that read records from given values.
StreamExecValues(ReadableConfig, List<List<RexLiteral>>, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecValues
 
StreamExecValues(int, ExecNodeContext, ReadableConfig, List<List<RexLiteral>>, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecValues
 
StreamExecWatermarkAssigner - 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) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWatermarkAssigner
 
StreamExecWatermarkAssigner(int, ExecNodeContext, ReadableConfig, RexNode, int, List<InputProperty>, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWatermarkAssigner
 
StreamExecWindowAggregate - 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) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowAggregate
 
StreamExecWindowAggregate(int, ExecNodeContext, ReadableConfig, int[], AggregateCall[], WindowingStrategy, NamedWindowProperty[], List<InputProperty>, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowAggregate
 
StreamExecWindowAggregateBase - org.apache.flink.table.planner.plan.nodes.exec.stream中的类
The base class for window aggregate ExecNode.
StreamExecWindowAggregateBase(int, ExecNodeContext, ReadableConfig, List<InputProperty>, LogicalType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowAggregateBase
 
StreamExecWindowDeduplicate - org.apache.flink.table.planner.plan.nodes.exec.stream中的类
Stream ExecNode for Window Deduplicate.
StreamExecWindowDeduplicate(ReadableConfig, int[], int, boolean, WindowingStrategy, InputProperty, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowDeduplicate
 
StreamExecWindowDeduplicate(int, ExecNodeContext, ReadableConfig, int[], int, boolean, WindowingStrategy, List<InputProperty>, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowDeduplicate
 
StreamExecWindowJoin - org.apache.flink.table.planner.plan.nodes.exec.stream中的类
StreamExecNode for WindowJoin.
StreamExecWindowJoin(ReadableConfig, JoinSpec, WindowingStrategy, WindowingStrategy, InputProperty, InputProperty, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowJoin
 
StreamExecWindowJoin(int, ExecNodeContext, ReadableConfig, JoinSpec, WindowingStrategy, WindowingStrategy, List<InputProperty>, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowJoin
 
StreamExecWindowRank - org.apache.flink.table.planner.plan.nodes.exec.stream中的类
Stream ExecNode for WindowRank.
StreamExecWindowRank(ReadableConfig, RankType, PartitionSpec, SortSpec, RankRange, boolean, WindowingStrategy, InputProperty, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowRank
 
StreamExecWindowRank(int, ExecNodeContext, ReadableConfig, RankType, PartitionSpec, SortSpec, RankRange, boolean, WindowingStrategy, List<InputProperty>, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowRank
 
StreamExecWindowTableFunction - 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) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowTableFunction
 
StreamExecWindowTableFunction(int, ExecNodeContext, ReadableConfig, TimeAttributeWindowingStrategy, List<InputProperty>, RowType, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowTableFunction
 
StreamPhysicalCalcRemoveRule - org.apache.flink.table.planner.plan.rules.physical.stream中的类
Rule to remove trivial StreamPhysicalCalc.
StreamPhysicalCalcRemoveRule() - 类 的构造器org.apache.flink.table.planner.plan.rules.physical.stream.StreamPhysicalCalcRemoveRule
 
StreamPhysicalPythonCorrelateRule - org.apache.flink.table.planner.plan.rules.physical.stream中的类
The physical rule is responsible for convert FlinkLogicalCorrelate to StreamPhysicalPythonCorrelate.
StreamPhysicalPythonGroupAggregateRule - org.apache.flink.table.planner.plan.rules.physical.stream中的类
Rule to convert a FlinkLogicalAggregate into a StreamPhysicalPythonGroupAggregate.
StreamPhysicalPythonGroupAggregateRule() - 类 的构造器org.apache.flink.table.planner.plan.rules.physical.stream.StreamPhysicalPythonGroupAggregateRule
 
StreamPhysicalPythonGroupTableAggregateRule - org.apache.flink.table.planner.plan.rules.physical.stream中的类
Rule to convert a FlinkLogicalTableAggregate into a StreamPhysicalPythonGroupTableAggregateRule.
StreamPhysicalPythonGroupTableAggregateRule() - 类 的构造器org.apache.flink.table.planner.plan.rules.physical.stream.StreamPhysicalPythonGroupTableAggregateRule
 
StreamPhysicalPythonGroupWindowAggregateRule - org.apache.flink.table.planner.plan.rules.physical.stream中的类
The physical rule is responsible for converting FlinkLogicalWindowAggregate to StreamPhysicalPythonGroupWindowAggregate.
StreamPhysicalPythonOverAggregateRule - org.apache.flink.table.planner.plan.rules.physical.stream中的类
The physical rule is responsible for converting FlinkLogicalOverAggregate to StreamPhysicalPythonOverAggregate.
STREAMRECORD_TIMESTAMP - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
Function to access the timestamp of a StreamRecord.
stricterOrEqual(InputProperty.DamBehavior) - 枚举 中的方法org.apache.flink.table.planner.plan.nodes.exec.InputProperty.DamBehavior
 
strictTypeName(RelDataType) - 类 中的静态方法org.apache.calcite.rex.RexLiteral
Returns the strict literal type for a given type.
StringLeadLagAggFunction(int) - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction.StringLeadLagAggFunction
 
StringMaxAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction.StringMaxAggFunction
 
StringMinAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction.StringMinAggFunction
 
StringSingleValueAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction.StringSingleValueAggFunction
 
stringValue(RexNode) - 类 中的静态方法org.apache.calcite.rex.RexLiteral
 
StructuredRelDataType - org.apache.flink.table.planner.plan.schema中的类
The RelDataType representation of a StructuredType.
StructuredRelDataType(StructuredType, List<RelDataTypeField>) - 类 的构造器org.apache.flink.table.planner.plan.schema.StructuredRelDataType
 
SubQueryDecorrelator - 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 - 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 - 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>) - 类 中的方法org.apache.flink.table.planner.utils.Expander.Expanded
Returns the SQL string with identifiers replaced according to the given unparse function.
SUBSTR - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
SUBSTRING - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
SUM - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
SUM0 - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
Sum0AggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
built-in sum0 aggregate function.
Sum0AggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.Sum0AggFunction
 
Sum0AggFunction.ByteSum0AggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in Byte Sum0 aggregate function.
Sum0AggFunction.DecimalSum0AggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in Decimal Sum0 aggregate function.
Sum0AggFunction.DoubleSum0AggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in Double Sum0 aggregate function.
Sum0AggFunction.FloatSum0AggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in Float Sum0 aggregate function.
Sum0AggFunction.IntSum0AggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in Int Sum0 aggregate function.
Sum0AggFunction.LongSum0AggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in Long Sum0 aggregate function.
Sum0AggFunction.ShortSum0AggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in Short Sum0 aggregate function.
SumAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
built-in sum aggregate function.
SumAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.SumAggFunction
 
SumAggFunction.ByteSumAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in Byte Sum aggregate function.
SumAggFunction.DecimalSumAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in Decimal Sum aggregate function.
SumAggFunction.DoubleSumAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in Double Sum aggregate function.
SumAggFunction.FloatSumAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in Float Sum aggregate function.
SumAggFunction.IntSumAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in Int Sum aggregate function.
SumAggFunction.LongSumAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in Long Sum aggregate function.
SumAggFunction.ShortSumAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in Short Sum aggregate function.
SumWithRetractAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
built-in sum aggregate function with retraction.
SumWithRetractAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction
 
SumWithRetractAggFunction.ByteSumWithRetractAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in Byte Sum with retract aggregate function.
SumWithRetractAggFunction.DecimalSumWithRetractAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in Decimal Sum with retract aggregate function.
SumWithRetractAggFunction.DoubleSumWithRetractAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in Double Sum with retract aggregate function.
SumWithRetractAggFunction.FloatSumWithRetractAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in Float Sum with retract aggregate function.
SumWithRetractAggFunction.IntSumWithRetractAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in Int Sum with retract aggregate function.
SumWithRetractAggFunction.LongSumWithRetractAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in Long Sum with retract aggregate function.
SumWithRetractAggFunction.ShortSumWithRetractAggFunction - org.apache.flink.table.planner.functions.aggfunctions中的类
Built-in Short Sum with retract aggregate function.
supportsModality(SqlModality) - 类 中的方法org.apache.flink.table.planner.plan.schema.FlinkPreparingTableBase
 
supportsWatermarkPushDown(FlinkLogicalTableSourceScan) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.PushWatermarkIntoTableSourceScanRuleBase
 
symbol(SqlParserPos) - 枚举 中的方法org.apache.calcite.sql.SqlMatchRecognize.RowsPerMatchOption
 
SymbolUtil - org.apache.flink.table.planner.typeutils中的类
Utilities to map between symbols from both Calcite and Flink.
SymbolUtil.SerializableSymbol - org.apache.flink.table.planner.typeutils中的类
Serializable representation of a symbol that can be used for persistence.
SYMMETRIC_BETWEEN - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
SYMMETRIC_NOT_BETWEEN - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 

T

table(RelOptTable) - 类 中的静态方法org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
Helper method to determine a TableScan's collation.
TABLE_CONFIG_OPTIONS - 类 中的静态变量org.apache.flink.table.planner.plan.utils.ExecNodeMetadataUtil
 
TABLE_EXEC_NON_TEMPORAL_SORT_ENABLED - 类 中的静态变量org.apache.flink.table.planner.utils.InternalConfigOptions
 
TABLE_QUERY_START_EPOCH_TIME - 类 中的静态变量org.apache.flink.table.planner.utils.InternalConfigOptions
 
TABLE_QUERY_START_LOCAL_TIME - 类 中的静态变量org.apache.flink.table.planner.utils.InternalConfigOptions
 
TableConfigUtils - org.apache.flink.table.planner.utils中的类
Utility class for TableConfig related helper functions.
tableSink - 类 中的变量org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecLegacySink
 
tableSinkSpec - 类 中的变量org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecSink
 
tableSource - 类 中的变量org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecLegacyTableSourceScan
 
TAN - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
TANH - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
target(LogicalTypeRoot) - 类 中的方法org.apache.flink.table.planner.functions.casting.CastRulePredicate.Builder
 
target(LogicalType) - 类 中的方法org.apache.flink.table.planner.functions.casting.CastRulePredicate.Builder
 
target(LogicalTypeFamily) - 类 中的方法org.apache.flink.table.planner.functions.casting.CastRulePredicate.Builder
 
target(ExecNode<?>) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecEdge.Builder
 
TEMPORAL_JOIN_TRANSFORMATION - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecTemporalJoin
 
TEMPORAL_SORT_TRANSFORMATION - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecTemporalSort
 
TemporalTableSourceSpec - org.apache.flink.table.planner.plan.nodes.exec.spec中的类
TemporalTableSpec describes how the right tale of lookupJoin ser/des.
TemporalTableSourceSpec(RelOptTable) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.spec.TemporalTableSourceSpec
 
TemporalTableSourceSpec(DynamicTableSourceSpec, RelDataType) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.spec.TemporalTableSourceSpec
 
THROW_EXCEPTION - 类 中的静态变量org.apache.flink.table.planner.functions.InternalFunctionDefinitions
 
timeAttributeType - 类 中的变量org.apache.flink.table.planner.plan.logical.WindowingStrategy
 
TimeAttributeWindowingStrategy - org.apache.flink.table.planner.plan.logical中的类
A windowing strategy that gets windows by calculating on time attribute column.
TimeAttributeWindowingStrategy(WindowSpec, LogicalType, int) - 类 的构造器org.apache.flink.table.planner.plan.logical.TimeAttributeWindowingStrategy
 
TimeLeadLagAggFunction(int) - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction.TimeLeadLagAggFunction
 
TimeMaxAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction.TimeMaxAggFunction
 
TimeMinAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction.TimeMinAggFunction
 
times(Expression, Expression) - 类 中的静态方法org.apache.flink.table.planner.expressions.ExpressionBuilder
 
TimeSingleValueAggFunction() - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction.TimeSingleValueAggFunction
 
TIMESTAMP_ADD - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
TIMESTAMP_DIFF - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
TIMESTAMP_INSERTER_TRANSFORMATION - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecSink
 
TIMESTAMP_INSERTER_TRANSFORMATION - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecMatch
 
TimestampLeadLagAggFunction(int, TimestampType) - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.LeadLagAggFunction.TimestampLeadLagAggFunction
 
TimestampLtzMaxAggFunction(LocalZonedTimestampType) - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction.TimestampLtzMaxAggFunction
 
TimestampLtzMinAggFunction(LocalZonedTimestampType) - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction.TimestampLtzMinAggFunction
 
TimestampLtzSingleValueAggFunction(LocalZonedTimestampType) - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction.TimestampLtzSingleValueAggFunction
 
TimestampMaxAggFunction(TimestampType) - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.MaxAggFunction.TimestampMaxAggFunction
 
TimestampMinAggFunction(TimestampType) - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.MinAggFunction.TimestampMinAggFunction
 
TimestampSingleValueAggFunction(TimestampType) - 类 的构造器org.apache.flink.table.planner.functions.aggfunctions.SingleValueAggFunction.TimestampSingleValueAggFunction
 
TimestampStringUtils - org.apache.flink.table.planner.utils中的类
Utility functions for calcite's TimestampString.
TimestampStringUtils() - 类 的构造器org.apache.flink.table.planner.utils.TimestampStringUtils
 
TO_BASE64 - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
TO_DATE - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
TO_TIMESTAMP - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
TO_TIMESTAMP_LTZ - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
toAccInputExpr(String, int) - 类 中的方法org.apache.flink.table.planner.expressions.DeclarativeExpressionResolver
When accumulate phase, for inputs.
toAggBufferExpr(String, int) - 类 中的方法org.apache.flink.table.planner.expressions.DeclarativeExpressionResolver
For aggregate buffer.
toChangelogMode() - 类 中的方法org.apache.flink.table.planner.plan.trait.ModifyKindSet
Returns the default ChangelogMode from this ModifyKindSet.
toFlinkInternalValue(RexLiteral) - 类 中的静态方法org.apache.flink.table.planner.plan.utils.RexLiteralUtil
toFlinkInternalValue(Comparable<?>, LogicalType) - 类 中的静态方法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) - 类 中的静态方法org.apache.flink.table.planner.utils.TimestampStringUtils
Convert a calcite's TimestampString to a LocalDateTime.
toLogicalType(RelDataType, DataTypeFactory) - 类 中的静态方法org.apache.flink.table.planner.typeutils.LogicalRelDataTypeConverter
 
toMergeInputExpr(String, int) - 类 中的方法org.apache.flink.table.planner.expressions.DeclarativeExpressionResolver
When merge phase, for inputs.
toQualifiedName(SqlOperator) - 接口 中的静态方法org.apache.flink.table.planner.functions.sql.BuiltInSqlOperator
 
toRel(RelOptTable.ToRelContext) - 类 中的方法org.apache.flink.table.planner.plan.schema.CatalogSourceTable
 
toRel(RelOptTable.ToRelContext) - 类 中的方法org.apache.flink.table.planner.plan.schema.ExpandingPreparingTable
 
toRel(RelOptTable.ToRelContext) - 类 中的方法org.apache.flink.table.planner.plan.schema.FlinkPreparingTableBase
 
toRelDataType(LogicalType, RelDataTypeFactory) - 类 中的静态方法org.apache.flink.table.planner.typeutils.LogicalRelDataTypeConverter
 
toRexDistinctKey(RelBuilder, String, LogicalType) - 类 中的静态方法org.apache.flink.table.planner.expressions.DeclarativeExpressionResolver
 
toRexInputRef(RelBuilder, int, LogicalType) - 类 中的静态方法org.apache.flink.table.planner.expressions.DeclarativeExpressionResolver
 
toRexNode(Expression) - 接口 中的方法org.apache.flink.table.planner.expressions.converter.CallExpressionConvertRule.ConvertContext
Convert expression to RexNode, used by children conversion.
toRexNodes(CallExpressionConvertRule.ConvertContext, List<Expression>) - 类 中的静态方法org.apache.flink.table.planner.expressions.converter.ExpressionConverter
 
toRule() - 接口 中的方法org.apache.calcite.sql2rel.RelDecorrelator.AdjustProjectForCountAggregateRule.Config
 
toRule() - 接口 中的方法org.apache.calcite.sql2rel.RelDecorrelator.RemoveCorrelationForScalarAggregateRule.Config
 
toRule() - 接口 中的方法org.apache.calcite.sql2rel.RelDecorrelator.RemoveCorrelationForScalarProjectRule.Config
 
toRule() - 接口 中的方法org.apache.calcite.sql2rel.RelDecorrelator.RemoveSingleAggregateRule.Config
 
toRule() - 接口 中的方法org.apache.flink.table.planner.plan.rules.logical.PushProjectIntoTableSourceScanRule.Config
 
toRule() - 接口 中的方法org.apache.flink.table.planner.plan.rules.logical.RemoveUnreachableCoalesceArgumentsRule.Config
 
toRule() - 接口 中的方法org.apache.flink.table.planner.plan.rules.logical.WrapJsonAggFunctionArgumentsRule.Config
 
toRule() - 接口 中的方法org.apache.flink.table.planner.plan.rules.physical.stream.PushFilterPastChangelogNormalizeRule.Config
 
toRule() - 接口 中的方法org.apache.flink.table.planner.plan.rules.physical.stream.WatermarkAssignerChangelogNormalizeTransposeRule.Config
 
toString() - 枚举 中的方法org.apache.calcite.sql.SqlMatchRecognize.AfterOption
 
toString() - 枚举 中的方法org.apache.calcite.sql.SqlMatchRecognize.RowsPerMatchOption
 
toString() - 类 中的方法org.apache.calcite.sql2rel.RelDecorrelator.CorelMap
 
toString() - 类 中的方法org.apache.flink.table.planner.expressions.RexNodeExpression
 
toString() - 类 中的方法org.apache.flink.table.planner.plan.logical.CumulativeWindowSpec
 
toString() - 类 中的方法org.apache.flink.table.planner.plan.logical.HoppingWindowSpec
 
toString() - 类 中的方法org.apache.flink.table.planner.plan.logical.TumblingWindowSpec
 
toString() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecEdge.HashShuffle
 
toString() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecEdge.Shuffle
 
toString() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecEdge
 
toString() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecNodeContext
 
toString() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.InputProperty.HashDistribution
 
toString() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.InputProperty.KeepInputAsIsDistribution
 
toString() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.InputProperty.RequiredDistribution
 
toString() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.InputProperty
 
toString() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.DynamicTableSinkSpec
 
toString() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.DynamicTableSourceSpec
 
toString() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.MatchSpec
 
toString() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.OverSpec.GroupSpec
 
toString() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.OverSpec
 
toString() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.PartitionSpec
 
toString() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.SortSpec.SortFieldSpec
 
toString() - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.spec.SortSpec
 
toString() - 类 中的方法org.apache.flink.table.planner.plan.trait.MiniBatchInterval
 
toString() - 类 中的方法org.apache.flink.table.planner.plan.trait.ModifyKindSet
 
toString() - 类 中的方法org.apache.flink.table.planner.plan.trait.RelWindowProperties
 
toString() - 类 中的方法org.apache.flink.table.planner.plan.utils.RankProcessStrategy.AppendFastStrategy
 
toString() - 类 中的方法org.apache.flink.table.planner.plan.utils.RankProcessStrategy.RetractStrategy
 
toString() - 类 中的方法org.apache.flink.table.planner.plan.utils.RankProcessStrategy.UndefinedStrategy
 
toString() - 类 中的方法org.apache.flink.table.planner.plan.utils.RankProcessStrategy.UpdateFastStrategy
 
toString() - 类 中的方法org.apache.flink.table.planner.typeutils.SymbolUtil.SerializableSymbol
 
toString() - 类 中的方法org.apache.flink.table.planner.utils.Expander.Expanded
 
toStruct(RelDataType, SqlNode) - 类 中的方法org.apache.calcite.sql.validate.ProcedureNamespace
Converts a type to a struct if it is not already.
toSummaryString(String) - 类 中的方法org.apache.flink.table.planner.plan.logical.CumulativeWindowSpec
 
toSummaryString(String) - 类 中的方法org.apache.flink.table.planner.plan.logical.HoppingWindowSpec
 
toSummaryString(String[]) - 类 中的方法org.apache.flink.table.planner.plan.logical.SliceAttachedWindowingStrategy
 
toSummaryString(String[]) - 类 中的方法org.apache.flink.table.planner.plan.logical.TimeAttributeWindowingStrategy
 
toSummaryString(String) - 类 中的方法org.apache.flink.table.planner.plan.logical.TumblingWindowSpec
 
toSummaryString(String[]) - 类 中的方法org.apache.flink.table.planner.plan.logical.WindowAttachedWindowingStrategy
 
toSummaryString(String[]) - 类 中的方法org.apache.flink.table.planner.plan.logical.WindowingStrategy
 
toSummaryString(String) - 接口 中的方法org.apache.flink.table.planner.plan.logical.WindowSpec
 
TRACER - 类 中的静态变量org.apache.calcite.sql.validate.SqlValidatorImpl
 
transform(UnaryOperator<SqlValidator.Config>) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
transform(UnaryOperator<RelBuilder.Config>) - 类 中的方法org.apache.flink.table.planner.calcite.FlinkRelBuilder
 
TransformationMetadata - 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) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.utils.TransformationMetadata
Used by BatchExecNode, as they don't require the uid.
TransformationMetadata(String, String, String) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.utils.TransformationMetadata
Used by StreamExecNode, as they require the uid.
TransformationScanProvider - org.apache.flink.table.planner.connectors中的接口
Provider that produces a Transformation as a runtime implementation for ScanTableSource.
TransformationSinkProvider - org.apache.flink.table.planner.connectors中的接口
Provider that produces a Transformation as a runtime implementation for DynamicTableSink.
TransformationSinkProvider.Context - org.apache.flink.table.planner.connectors中的接口
translate(String) - 类 中的方法org.apache.calcite.sql.validate.AliasNamespace
 
translateAggCallArgIndex(List<AggregateCall>, int[]) - 类 中的方法org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalAggIntoScanRuleBase
 
translateGroupingArgIndex(List<int[]>, int[]) - 类 中的方法org.apache.flink.table.planner.plan.rules.physical.batch.PushLocalAggIntoScanRuleBase
 
translatePattern(MatchSpec, TableConfig, RelBuilder, RowType) - 类 中的静态方法org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecMatch
 
translateToPlan(Planner) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecEdge
Translates this edge into a Flink operator.
translateToPlan(Planner) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecNodeBase
 
translateToPlan(Planner) - 接口 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecNodeTranslator
Translates this node into a Transformation.
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecBoundedStreamScan
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecExchange
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecHashAggregate
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecHashJoin
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecHashWindowAggregate
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecLegacyTableSourceScan
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecLimit
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecMultipleInput
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecNestedLoopJoin
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecOverAggregate
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecPythonGroupAggregate
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecPythonGroupWindowAggregate
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecPythonOverAggregate
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecRank
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecSink
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecSort
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecSortAggregate
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecSortLimit
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecSortMergeJoin
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecSortWindowAggregate
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecTableSourceScan
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecValues
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecWindowTableFunction
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecCalc
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecCorrelate
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecExpand
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecLegacySink
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecLegacyTableSourceScan
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecLookupJoin
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecPythonCalc
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecPythonCorrelate
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecTableSourceScan
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecUnion
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecValues
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecWindowTableFunction
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecNodeBase
Internal method, translates this node into a Flink operator.
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecChangelogNormalize
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecDataStreamScan
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecDeduplicate
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecDropUpdateBefore
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecExchange
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecGlobalGroupAggregate
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecGlobalWindowAggregate
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecGroupAggregate
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecGroupTableAggregate
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecGroupWindowAggregate
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecIncrementalGroupAggregate
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecIntervalJoin
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecJoin
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecLimit
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecLocalGroupAggregate
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecLocalWindowAggregate
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecMatch
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecMiniBatchAssigner
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecMultipleInput
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecOverAggregate
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecPythonGroupAggregate
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecPythonGroupTableAggregate
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecPythonGroupWindowAggregate
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecPythonOverAggregate
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecRank
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecSink
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecSort
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecSortLimit
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecTemporalJoin
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecTemporalSort
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWatermarkAssigner
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowAggregate
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowDeduplicate
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowJoin
 
translateToPlanInternal(PlannerBase, ExecNodeConfig) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowRank
 
treeToString(ExecNode<?>) - 类 中的静态方法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) - 类 中的静态方法org.apache.flink.table.planner.plan.nodes.exec.utils.ExecNodePlanDumper
Converts an ExecNode tree to a string as a tree style.
TRIM - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
TRUNCATE - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
TRY_CAST - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
TUMBLE - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
TUMBLE_END - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
TUMBLE_OLD - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
We need custom group auxiliary functions in order to support nested windows.
TUMBLE_PROCTIME - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
TUMBLE_ROWTIME - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
TUMBLE_START - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
TumblingWindowSpec - org.apache.flink.table.planner.plan.logical中的类
Logical representation of a tumbling window specification.
TumblingWindowSpec(Duration, Duration) - 类 的构造器org.apache.flink.table.planner.plan.logical.TumblingWindowSpec
 
TwoStageOptimizedWindowAggregateRule - 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 - 类 中的变量org.apache.calcite.sql.validate.SqlValidatorImpl
 
TypeInferenceOperandChecker - org.apache.flink.table.planner.functions.inference中的类
A SqlOperandTypeChecker backed by TypeInference.
TypeInferenceOperandChecker(DataTypeFactory, FunctionDefinition, TypeInference) - 类 的构造器org.apache.flink.table.planner.functions.inference.TypeInferenceOperandChecker
 
TypeInferenceOperandInference - org.apache.flink.table.planner.functions.inference中的类
A SqlOperandTypeInference backed by TypeInference.
TypeInferenceOperandInference(DataTypeFactory, FunctionDefinition, TypeInference) - 类 的构造器org.apache.flink.table.planner.functions.inference.TypeInferenceOperandInference
 
TypeInferenceReturnInference - org.apache.flink.table.planner.functions.inference中的类
A SqlReturnTypeInference backed by TypeInference.
TypeInferenceReturnInference(DataTypeFactory, FunctionDefinition, TypeInference) - 类 的构造器org.apache.flink.table.planner.functions.inference.TypeInferenceReturnInference
 
typeLiteral(DataType) - 类 中的静态方法org.apache.flink.table.planner.expressions.ExpressionBuilder
 

U

UNARY_MINUS - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
UNARY_PLUS - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
UNDEFINED_STRATEGY - 接口 中的静态变量org.apache.flink.table.planner.plan.utils.RankProcessStrategy
 
UndefinedStrategy() - 类 的构造器org.apache.flink.table.planner.plan.utils.RankProcessStrategy.UndefinedStrategy
 
UNION - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
union(ModifyKindSet) - 类 中的方法org.apache.flink.table.planner.plan.trait.ModifyKindSet
Returns a new ModifyKindSet with the union of the other ModifyKindSet.
union(ModifyKindSet...) - 类 中的静态方法org.apache.flink.table.planner.plan.trait.ModifyKindSet
Returns the union of a number of ModifyKindSets.
UNION_ALL - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
uniqueKeysSet() - 类 中的方法org.apache.flink.table.planner.plan.schema.FlinkPreparingTableBase
Returns unique keySets of current table.
UNIX_TIMESTAMP - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
UNKNOWN_DISTRIBUTION - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.InputProperty
Returns a place-holder required distribution.
unknownType - 类 中的变量org.apache.calcite.sql.validate.SqlValidatorImpl
The type of dynamic parameters until a type is imposed on them.
unparse(SqlWriter, SqlCall, int, int) - 类 中的方法org.apache.calcite.sql.fun.SqlCastFunction
 
unparse(SqlWriter, SqlCall, int, int) - 类 中的方法org.apache.calcite.sql.fun.SqlDotOperator
 
unparse(SqlWriter, SqlCall, int, int) - 类 中的方法org.apache.calcite.sql.SqlMatchRecognize.SqlMatchRecognizeOperator
 
unparse(SqlWriter, int, int) - 类 中的方法org.apache.calcite.sql.SqlMatchRecognize
 
unparse(SqlWriter, int, int) - 类 中的方法org.apache.calcite.sql.SqlTableRef
 
unparse(SqlWriter, SqlCall, int, int) - 类 中的方法org.apache.flink.table.planner.functions.sql.SqlJsonObjectFunction
 
unparse(SqlWriter, SqlCall, int, int) - 类 中的方法org.apache.flink.table.planner.functions.sql.SqlTryCastFunction
 
UnresolvedException - org.apache.flink.table.planner.expressions中的异常错误
Exception for unwanted method calling on unresolved expression.
UnresolvedException(String) - 异常错误 的构造器org.apache.flink.table.planner.expressions.UnresolvedException
 
unwrap(Class<C>) - 类 中的方法org.apache.flink.table.planner.plan.abilities.source.SourceAbilityContext
 
unwrap(Class<C>) - 类 中的方法org.apache.flink.table.planner.plan.schema.FlinkPreparingTableBase
 
unwrapContext(RelBuilder) - 类 中的静态方法org.apache.flink.table.planner.utils.ShortcutUtils
 
unwrapContext(RelNode) - 类 中的静态方法org.apache.flink.table.planner.utils.ShortcutUtils
 
unwrapContext(RelOptCluster) - 类 中的静态方法org.apache.flink.table.planner.utils.ShortcutUtils
 
unwrapContext(RelOptPlanner) - 类 中的静态方法org.apache.flink.table.planner.utils.ShortcutUtils
 
unwrapContext(Context) - 类 中的静态方法org.apache.flink.table.planner.utils.ShortcutUtils
 
unwrapFunctionDefinition(ResolvedExpression) - 类 中的静态方法org.apache.flink.table.planner.utils.ShortcutUtils
 
unwrapFunctionDefinition(RexNode) - 类 中的静态方法org.apache.flink.table.planner.utils.ShortcutUtils
 
unwrapIsInternal(SqlOperator) - 接口 中的静态方法org.apache.flink.table.planner.functions.sql.BuiltInSqlOperator
 
unwrapTableConfig(RelNode) - 类 中的静态方法org.apache.flink.table.planner.utils.ShortcutUtils
 
unwrapTypeFactory(SqlOperatorBinding) - 类 中的静态方法org.apache.flink.table.planner.utils.ShortcutUtils
 
unwrapTypeFactory(RelNode) - 类 中的静态方法org.apache.flink.table.planner.utils.ShortcutUtils
 
unwrapTypeFactory(RelOptCluster) - 类 中的静态方法org.apache.flink.table.planner.utils.ShortcutUtils
 
unwrapTypeFactory(RelDataTypeFactory) - 类 中的静态方法org.apache.flink.table.planner.utils.ShortcutUtils
 
unwrapTypeFactory(RelBuilder) - 类 中的静态方法org.apache.flink.table.planner.utils.ShortcutUtils
 
unwrapVersion(SqlOperator) - 接口 中的静态方法org.apache.flink.table.planner.functions.sql.BuiltInSqlOperator
 
UPDATE_ANON_PREFIX - 类 中的静态变量org.apache.calcite.sql.validate.SqlValidatorImpl
Alias prefix generated for source columns when rewriting UPDATE to MERGE.
UPDATE_SRC_ALIAS - 类 中的静态变量org.apache.calcite.sql.validate.SqlValidatorImpl
Alias generated for the source table when rewriting UPDATE to MERGE.
UPDATE_TGT_ALIAS - 类 中的静态变量org.apache.calcite.sql.validate.SqlValidatorImpl
Alias generated for the target table when rewriting UPDATE to MERGE if no alias was specified by the user.
UpdateFastStrategy(int[]) - 类 的构造器org.apache.flink.table.planner.plan.utils.RankProcessStrategy.UpdateFastStrategy
 
UpdateKind - org.apache.flink.table.planner.plan.trait中的枚举
Lists all kinds of ModifyKind.UPDATE operation.
UPPER - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
UPSERT_MATERIALIZE_TRANSFORMATION - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecSink
 
upsertKeys - 类 中的变量org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecLegacySink
 
useGroupingSets - 类 中的变量org.apache.flink.table.planner.plan.rules.logical.FlinkAggregateExpandDistinctAggregatesRule
 
usingNames(SqlJoin) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
Returns the set of field names in the join condition specified by USING or implicitly by NATURAL, de-duplicated and in order.
UUID - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 

V

validate(SqlValidator, SqlValidatorScope) - 类 中的方法org.apache.calcite.sql.SqlMatchRecognize
 
validate(SqlNode) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
validateAggregateParams(SqlCall, SqlNode, SqlNodeList, SqlValidatorScope) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
validateCall(SqlCall, SqlValidator, SqlValidatorScope, SqlValidatorScope) - 类 中的方法org.apache.calcite.sql.fun.SqlDotOperator
 
validateCall(SqlCall, SqlValidator, SqlValidatorScope, SqlValidatorScope) - 类 中的方法org.apache.calcite.sql.SqlMatchRecognize.SqlMatchRecognizeOperator
 
validateCall(SqlCall, SqlValidatorScope) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
validateColumnListParams(SqlFunction, List<RelDataType>, List<SqlNode>) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
validateColumnListParams(SqlFunction, List<RelDataType>, List<SqlNode>) - 类 中的方法org.apache.flink.table.planner.calcite.FlinkCalciteSqlValidator
 
validateDataType(SqlDataTypeSpec) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
validateDelete(SqlDelete) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
validateDynamicParam(SqlDynamicParam) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
validateFeature(Feature, SqlParserPos) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
Validates that a particular feature is enabled.
validateFrom(SqlNode, RelDataType, SqlValidatorScope) - 类 中的方法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) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
Validates the GROUP BY clause of a SELECT statement.
validateHavingClause(SqlSelect) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
validateIdentifier(SqlIdentifier, SqlValidatorScope) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
validateImpl(RelDataType) - 类 中的方法org.apache.calcite.sql.validate.AliasNamespace
 
validateImpl(RelDataType) - 类 中的方法org.apache.calcite.sql.validate.ProcedureNamespace
 
validateInsert(SqlInsert) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
validateIntervalQualifier(SqlIntervalQualifier) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
validateJoin(SqlJoin, SqlValidatorScope) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
validateJoin(SqlJoin, SqlValidatorScope) - 类 中的方法org.apache.flink.table.planner.calcite.FlinkCalciteSqlValidator
 
validateLiteral(SqlLiteral) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
validateLiteral(SqlLiteral) - 类 中的方法org.apache.flink.table.planner.calcite.FlinkCalciteSqlValidator
 
validateLookupKeyType(Map<Integer, LookupJoinUtil.LookupKey>, RowType, RowType) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecLookupJoin
 
validateMatchRecognize(SqlCall) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
validateMerge(SqlMerge) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
validateModality(SqlSelect, SqlModality, boolean) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
validateNamespace(SqlValidatorNamespace, RelDataType) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
Validates a namespace.
validateOrderList(SqlSelect) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
Validates the ORDER BY clause of a SELECT statement.
validateOver(SqlCall, SqlValidatorScope) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
validateParameterizedExpression(SqlNode, Map<String, RelDataType>) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
validatePivot(SqlPivot) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
validateQuery(SqlNode, SqlValidatorScope, RelDataType) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
validateSchemaAndApplyImplicitCast(RelNode, ResolvedSchema, String, DataTypeFactory, FlinkTypeFactory) - 类 中的静态方法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) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
Validates a SELECT statement.
validateSelectList(SqlNodeList, SqlSelect, RelDataType) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
validateSequenceValue(SqlValidatorScope, SqlIdentifier) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
validateUnnest(SqlCall, SqlValidatorScope, RelDataType) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
validateUpdate(SqlUpdate) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
validateValues(SqlCall, RelDataType, SqlValidatorScope) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
Validates a VALUES clause.
validateWhereClause(SqlSelect) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
validateWhereOrOn(SqlValidatorScope, SqlNode, String) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
validateWindow(SqlNode, SqlValidatorScope, SqlCall) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
validateWindowClause(SqlSelect) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
validateWith(SqlWith, SqlValidatorScope) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
validateWithItem(SqlWithItem) - 类 中的方法org.apache.calcite.sql.validate.SqlValidatorImpl
 
validConstant(Object, Litmus) - 类 中的静态方法org.apache.calcite.rex.RexLiteral
Returns whether a value is valid as a constant value, using the same criteria as RexLiteral.valueMatchesType(java.lang.Comparable, org.apache.calcite.sql.type.SqlTypeName, boolean).
validRexOperands(int, Litmus) - 类 中的方法org.apache.calcite.sql.fun.SqlDotOperator
 
value(RexNode) - 类 中的静态方法org.apache.calcite.rex.RexLiteral
 
valueMatchesType(Comparable, SqlTypeName, boolean) - 类 中的静态方法org.apache.calcite.rex.RexLiteral
Returns whether a value is appropriate for its type.
valueOf(String) - 枚举 中的静态方法org.apache.calcite.sql.SqlMatchRecognize.AfterOption
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.apache.calcite.sql.SqlMatchRecognize.RowsPerMatchOption
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.apache.calcite.sql.validate.SqlValidatorImpl.Status
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecOverAggregateBase.OverWindowMode
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.apache.flink.table.planner.plan.nodes.exec.ExecEdge.Shuffle.Type
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.apache.flink.table.planner.plan.nodes.exec.InputProperty.DamBehavior
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.apache.flink.table.planner.plan.nodes.exec.InputProperty.DistributionType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.apache.flink.table.planner.plan.PartialFinalType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.apache.flink.table.planner.plan.trait.MiniBatchMode
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.apache.flink.table.planner.plan.trait.ModifyKind
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.apache.flink.table.planner.plan.trait.UpdateKind
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.apache.flink.table.planner.plan.utils.OperatorType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.apache.flink.table.planner.utils.AggregatePhaseStrategy
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法org.apache.calcite.sql.SqlMatchRecognize.AfterOption
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.apache.calcite.sql.SqlMatchRecognize.RowsPerMatchOption
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.apache.calcite.sql.validate.SqlValidatorImpl.Status
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values(RelMetadataQuery, RelDataType, ImmutableList<ImmutableList<RexLiteral>>) - 类 中的静态方法org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
Helper method to determine a Values's collation.
values() - 枚举 中的静态方法org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecOverAggregateBase.OverWindowMode
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.apache.flink.table.planner.plan.nodes.exec.ExecEdge.Shuffle.Type
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.apache.flink.table.planner.plan.nodes.exec.InputProperty.DamBehavior
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.apache.flink.table.planner.plan.nodes.exec.InputProperty.DistributionType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.apache.flink.table.planner.plan.PartialFinalType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.apache.flink.table.planner.plan.trait.MiniBatchMode
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.apache.flink.table.planner.plan.trait.ModifyKind
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.apache.flink.table.planner.plan.trait.UpdateKind
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.apache.flink.table.planner.plan.utils.OperatorType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.apache.flink.table.planner.utils.AggregatePhaseStrategy
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
VALUES_TRANSFORMATION - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecValues
 
VAR_POP - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
VAR_SAMP - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
VARCHAR_FORCE_NULLABLE - 类 中的静态变量org.apache.flink.table.planner.plan.type.FlinkReturnTypes
 
VARCHAR_NOT_NULL - 类 中的静态变量org.apache.flink.table.planner.plan.type.FlinkReturnTypes
 
VARIANCE - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
version(int) - 类 中的方法org.apache.flink.table.planner.functions.sql.BuiltInSqlFunction.Builder
 
visit(RelNode) - 类 中的方法org.apache.calcite.sql2rel.RelDecorrelator.CorelMapBuilder
 
visit(RelNode) - 类 中的方法org.apache.flink.table.planner.calcite.RelTimeIndicatorConverter
 
visit(LogicalCalc) - 类 中的方法org.apache.flink.table.planner.calcite.RelTimeIndicatorConverter
 
visit(LogicalTableModify) - 类 中的方法org.apache.flink.table.planner.calcite.RelTimeIndicatorConverter
 
visit(CallExpression) - 类 中的方法org.apache.flink.table.planner.expressions.converter.ExpressionConverter
 
visit(ValueLiteralExpression) - 类 中的方法org.apache.flink.table.planner.expressions.converter.ExpressionConverter
 
visit(FieldReferenceExpression) - 类 中的方法org.apache.flink.table.planner.expressions.converter.ExpressionConverter
 
visit(TypeLiteralExpression) - 类 中的方法org.apache.flink.table.planner.expressions.converter.ExpressionConverter
 
visit(Expression) - 类 中的方法org.apache.flink.table.planner.expressions.converter.ExpressionConverter
 
visit(CallExpression) - 类 中的方法org.apache.flink.table.planner.expressions.SqlAggFunctionVisitor
 
visit(ExecNode<?>) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.visitor.AbstractExecNodeExactlyOnceVisitor
 
visit(ExecNode<?>) - 接口 中的方法org.apache.flink.table.planner.plan.nodes.exec.visitor.ExecNodeVisitor
Visits a node during a traversal.
visit(ExecNode<?>) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.visitor.ExecNodeVisitorImpl
 
visit(LogicalFilter) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.SubQueryDecorrelator
 
visitChild(RelNode, int, RelNode) - 类 中的方法org.apache.calcite.sql2rel.RelDecorrelator.CorelMapBuilder
 
visitChild(RelNode, int, RelNode) - 类 中的方法org.apache.flink.table.planner.plan.rules.logical.SubQueryDecorrelator
 
visitInputs(ExecNode<?>) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.visitor.AbstractExecNodeExactlyOnceVisitor
 
visitInputs(ExecNode<?>) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.visitor.ExecNodeVisitorImpl
 
visitNode(ExecNode<?>) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecNodeGraphValidator
 
visitNode(ExecNode<?>) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.visitor.AbstractExecNodeExactlyOnceVisitor
 

W

watermark(int, RexNode) - 类 中的方法org.apache.flink.table.planner.calcite.FlinkRelBuilder
Build watermark assigner relational node.
WATERMARK_ASSIGNER_TRANSFORMATION - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWatermarkAssigner
 
WatermarkAssignerChangelogNormalizeTransposeRule - org.apache.flink.table.planner.plan.rules.physical.stream中的类
Transpose StreamPhysicalWatermarkAssigner past into StreamPhysicalChangelogNormalize.
WatermarkAssignerChangelogNormalizeTransposeRule(WatermarkAssignerChangelogNormalizeTransposeRule.Config) - 类 的构造器org.apache.flink.table.planner.plan.rules.physical.stream.WatermarkAssignerChangelogNormalizeTransposeRule
 
WatermarkAssignerChangelogNormalizeTransposeRule.Config - org.apache.flink.table.planner.plan.rules.physical.stream中的接口
Rule configuration.
WatermarkPushDownSpec - org.apache.flink.table.planner.plan.abilities.source中的类
A sub-class of SourceAbilitySpec that can not only serialize/deserialize the watermark to/from JSON, but also can push the watermark into a SupportsWatermarkPushDown.
WatermarkPushDownSpec(RexNode, long, RowType) - 类 的构造器org.apache.flink.table.planner.plan.abilities.source.WatermarkPushDownSpec
 
WEEK - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 
window - 类 中的变量org.apache.flink.table.planner.plan.logical.WindowingStrategy
 
window(RelMetadataQuery, RelNode, ImmutableList<Window.Group>) - 类 中的静态方法org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation
Helper method to determine a Window's collation.
WINDOW_AGG_MEMORY_RATIO - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowAggregateBase
 
WINDOW_AGGREGATE_TRANSFORMATION - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowAggregate
 
WINDOW_DEDUPLICATE_TRANSFORMATION - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowDeduplicate
 
WINDOW_JOIN_TRANSFORMATION - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowJoin
 
WINDOW_RANK_TRANSFORMATION - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowRank
 
WINDOW_TRANSFORMATION - 类 中的静态变量org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecWindowTableFunction
 
windowAggregate(LogicalWindow, RelBuilder.GroupKey, List<NamedWindowProperty>, Iterable<RelBuilder.AggCall>) - 类 中的方法org.apache.flink.table.planner.calcite.FlinkRelBuilder
Build window aggregate for either aggregate or table aggregate.
WindowAttachedWindowingStrategy - org.apache.flink.table.planner.plan.logical中的类
A windowing strategy that gets windows from input columns as windows have been assigned and attached to the physical columns.
WindowAttachedWindowingStrategy(WindowSpec, LogicalType, int, int) - 类 的构造器org.apache.flink.table.planner.plan.logical.WindowAttachedWindowingStrategy
 
WindowAttachedWindowingStrategy(WindowSpec, LogicalType, int) - 类 的构造器org.apache.flink.table.planner.plan.logical.WindowAttachedWindowingStrategy
WindowBounds(boolean, long, long, int, int) - 类 的构造器org.apache.flink.table.planner.plan.nodes.exec.spec.IntervalJoinSpec.WindowBounds
 
WindowingStrategy - org.apache.flink.table.planner.plan.logical中的类
Logical representation of a windowing strategy.
WindowingStrategy(WindowSpec, LogicalType) - 类 的构造器org.apache.flink.table.planner.plan.logical.WindowingStrategy
 
WindowingStrategy(WindowSpec, LogicalType, boolean) - 类 的构造器org.apache.flink.table.planner.plan.logical.WindowingStrategy
 
windowingStrategy - 类 中的变量org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecWindowTableFunction
 
WindowSpec - org.apache.flink.table.planner.plan.logical中的接口
Logical representation of a window specification.
WindowTableFunctionUtil - org.apache.flink.table.planner.plan.utils中的类
Utilities for Window Table Function.
WindowTableFunctionUtil() - 类 的构造器org.apache.flink.table.planner.plan.utils.WindowTableFunctionUtil
 
WITH_CALC - 类 中的静态变量org.apache.flink.table.planner.plan.rules.physical.stream.WatermarkAssignerChangelogNormalizeTransposeRule
 
withCalc() - 接口 中的方法org.apache.flink.table.planner.plan.rules.logical.RemoveUnreachableCoalesceArgumentsRule.Config
 
withCalc() - 接口 中的方法org.apache.flink.table.planner.plan.rules.physical.stream.WatermarkAssignerChangelogNormalizeTransposeRule.Config
 
withCode(String, String, String) - 类 中的静态方法org.apache.flink.table.planner.functions.casting.CastCodeBlock
 
withDecorrelator(RelDecorrelator) - 接口 中的方法org.apache.calcite.sql2rel.RelDecorrelator.Config
withFilter() - 接口 中的方法org.apache.flink.table.planner.plan.rules.logical.RemoveUnreachableCoalesceArgumentsRule.Config
 
withFlavor(boolean) - 接口 中的方法org.apache.calcite.sql2rel.RelDecorrelator.AdjustProjectForCountAggregateRule.Config
withHints(List<RelHint>) - 类 中的方法org.apache.calcite.rel.logical.LogicalTableScan
 
withId(int) - 类 中的方法org.apache.flink.table.planner.plan.nodes.exec.ExecNodeContext
Set the unique ID of the node, so that the ExecNodeContext, together with the type related ExecNodeContext.name and ExecNodeContext.version, stores all the necessary info to uniquely reconstruct the ExecNode, and avoid storing the ExecNodeContext.id independently as a field in ExecNodeBase.
withJoin() - 接口 中的方法org.apache.flink.table.planner.plan.rules.logical.RemoveUnreachableCoalesceArgumentsRule.Config
 
WITHOUT_CALC - 类 中的静态变量org.apache.flink.table.planner.plan.rules.physical.stream.WatermarkAssignerChangelogNormalizeTransposeRule
 
withoutCalc() - 接口 中的方法org.apache.flink.table.planner.plan.rules.physical.stream.WatermarkAssignerChangelogNormalizeTransposeRule.Config
 
withoutCode(String, String) - 类 中的静态方法org.apache.flink.table.planner.functions.casting.CastCodeBlock
 
withParanoid(boolean) - 类 中的方法org.apache.calcite.rex.RexSimplify
Returns a RexSimplify the same as this but which verifies that the expression before and after simplification are equivalent.
withPredicates(RelOptPredicateList) - 类 中的方法org.apache.calcite.rex.RexSimplify
Returns a RexSimplify the same as this but with a specified RexSimplify.predicates value.
withProject() - 接口 中的方法org.apache.flink.table.planner.plan.rules.logical.RemoveUnreachableCoalesceArgumentsRule.Config
 
withUnknownAsFalse(boolean) - 类 中的方法org.apache.calcite.rex.RexSimplify
已过时。
Use methods with a RexUnknownAs argument, such as RexSimplify.simplify(RexNode, RexUnknownAs).
WrapJsonAggFunctionArgumentsRule - org.apache.flink.table.planner.plan.rules.logical中的类
Transforms JSON aggregation functions by wrapping operands into BuiltInFunctionDefinitions.JSON_STRING.
WrapJsonAggFunctionArgumentsRule(WrapJsonAggFunctionArgumentsRule.Config) - 类 的构造器org.apache.flink.table.planner.plan.rules.logical.WrapJsonAggFunctionArgumentsRule
 
WrapJsonAggFunctionArgumentsRule.Config - org.apache.flink.table.planner.plan.rules.logical中的接口
writeToFile(File, boolean, boolean) - 类 中的方法org.apache.flink.table.planner.plan.ExecNodeGraphInternalPlan
 
WritingMetadataSpec - org.apache.flink.table.planner.plan.abilities.sink中的类
A sub-class of SinkAbilitySpec that can not only serialize/deserialize the metadata columns to/from JSON, but also can write the metadata columns for SupportsWritingMetadata.
WritingMetadataSpec(List<String>, LogicalType) - 类 的构造器org.apache.flink.table.planner.plan.abilities.sink.WritingMetadataSpec
 

Y

YEAR - 类 中的静态变量org.apache.flink.table.planner.functions.sql.FlinkSqlOperatorTable
 

Z

zeroLiteral() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction.ByteSumWithRetractAggFunction
 
zeroLiteral() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction.DecimalSumWithRetractAggFunction
 
zeroLiteral() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction.DoubleSumWithRetractAggFunction
 
zeroLiteral() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction.FloatSumWithRetractAggFunction
 
zeroLiteral() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction.IntSumWithRetractAggFunction
 
zeroLiteral() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction.LongSumWithRetractAggFunction
 
zeroLiteral() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction.ShortSumWithRetractAggFunction
 
zeroLiteral() - 类 中的方法org.apache.flink.table.planner.functions.aggfunctions.SumWithRetractAggFunction
 
A B C D E F G H I J K L M N O P Q R S T U V W Y Z 

Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.