Class Hierarchy
- java.lang.Object
- org.apache.flink.table.planner.plan.nodes.exec.visitor.AbstractExecNodeExactlyOnceVisitor (implements org.apache.flink.table.planner.plan.nodes.exec.visitor.ExecNodeVisitor)
- org.apache.flink.table.planner.parse.AbstractRegexParseStrategy (implements org.apache.flink.table.planner.parse.ExtendedParseStrategy)
- org.apache.calcite.rel.AbstractRelNode (implements org.apache.calcite.rel.RelNode)
- org.apache.calcite.rel.SingleRel
- org.apache.flink.table.planner.plan.nodes.hive.LogicalDistribution
- org.apache.calcite.rel.core.Snapshot
- org.apache.calcite.rel.core.TableScan (implements org.apache.calcite.rel.hint.Hintable)
- org.apache.flink.table.planner.functions.inference.AbstractSqlCallContext (implements org.apache.flink.table.types.inference.CallContext)
- org.apache.calcite.schema.impl.AbstractTable (implements org.apache.calcite.schema.Table, org.apache.calcite.schema.Wrapper)
- org.apache.flink.table.planner.catalog.CatalogSchemaTable (implements org.apache.calcite.schema.TemporalTable)
- org.apache.calcite.sql.validate.AliasNamespace
- org.apache.flink.table.planner.functions.inference.ArgumentCountRange (implements org.apache.calcite.sql.SqlOperandCountRange)
- org.apache.calcite.sql2rel.AuxiliaryConverter.Impl (implements org.apache.calcite.sql2rel.AuxiliaryConverter)
- org.apache.flink.table.planner.functions.sql.BuiltInSqlFunction.Builder
- org.apache.calcite.prepare.CalciteCatalogReader (implements org.apache.calcite.prepare.Prepare.CatalogReader)
- org.apache.flink.table.planner.parse.CalciteParser
- org.apache.calcite.jdbc.CalciteSchemaBuilder
- org.apache.flink.table.planner.expressions.CallExpressionResolver
- org.apache.flink.table.planner.functions.casting.CastCodeBlock
- org.apache.flink.table.planner.functions.casting.CastRulePredicate
- org.apache.flink.table.planner.functions.casting.CastRulePredicate.Builder
- org.apache.flink.table.planner.functions.casting.CastRuleProvider
- org.apache.flink.table.planner.utils.CatalogTableStatisticsConverter
- org.apache.flink.table.planner.connectors.CollectDynamicSink (implements org.apache.flink.table.connector.sink.DynamicTableSink)
- org.apache.flink.table.planner.plan.nodes.exec.utils.CommonPythonUtil
- org.apache.flink.table.planner.plan.nodes.exec.serde.ConfigurationJsonSerializerFilter
- org.apache.flink.table.planner.plan.logical.CumulativeWindowSpec (implements org.apache.flink.table.planner.plan.logical.WindowSpec)
- org.apache.flink.table.planner.expressions.converter.converters.CustomizedConverter
- org.apache.flink.table.planner.expressions.converter.converters.CustomizedConverters
- org.apache.flink.table.planner.expressions.converter.CustomizedConvertRule (implements org.apache.flink.table.planner.expressions.converter.CallExpressionConvertRule)
- org.apache.flink.table.runtime.dataview.DataViewSpec (implements java.io.Serializable)
- org.apache.flink.table.runtime.dataview.MapViewSpec
- org.apache.flink.table.planner.typeutils.DataViewUtils
- org.apache.flink.table.planner.plan.nodes.exec.processor.DeadlockBreakupProcessor (implements org.apache.flink.table.planner.plan.nodes.exec.processor.ExecNodeGraphProcessor)
- org.apache.flink.table.planner.delegation.DefaultExecutor (implements org.apache.flink.table.delegation.Executor)
- org.apache.flink.table.planner.delegation.DefaultExecutorFactory (implements org.apache.flink.table.delegation.StreamExecutorFactory)
- org.apache.flink.table.planner.delegation.DefaultExpressionParserFactory (implements org.apache.flink.table.delegation.ExpressionParserFactory)
- org.apache.flink.table.planner.delegation.DefaultParserFactory (implements org.apache.flink.table.planner.delegation.ParserFactory)
- org.apache.flink.table.planner.delegation.DefaultPlannerFactory (implements org.apache.flink.table.delegation.PlannerFactory)
- org.apache.flink.table.planner.expressions.converter.DirectConvertRule (implements org.apache.flink.table.planner.expressions.converter.CallExpressionConvertRule)
- org.apache.flink.table.planner.connectors.DynamicSinkUtils
- org.apache.flink.table.planner.connectors.DynamicSourceUtils
- org.apache.flink.table.planner.plan.nodes.exec.spec.DynamicTableSinkSpec
- org.apache.flink.table.planner.plan.nodes.exec.spec.DynamicTableSourceSpec
- org.apache.flink.table.planner.plan.nodes.exec.ExecEdge
- org.apache.flink.table.planner.plan.nodes.exec.ExecEdge.Builder
- org.apache.flink.table.planner.plan.nodes.exec.ExecEdge.Shuffle
- org.apache.flink.table.planner.plan.nodes.exec.ExecNodeBase<T> (implements org.apache.flink.table.planner.plan.nodes.exec.ExecNode<T>)
- org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecBoundedStreamScan (implements org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecNode<T>, org.apache.flink.table.planner.plan.nodes.exec.MultipleTransformationTranslator<T>)
- org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecHashAggregate (implements org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecNode<T>, org.apache.flink.table.planner.plan.nodes.exec.SingleTransformationTranslator<T>)
- org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecHashJoin (implements org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecNode<T>, org.apache.flink.table.planner.plan.nodes.exec.SingleTransformationTranslator<T>)
- org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecHashWindowAggregate (implements org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecNode<T>, org.apache.flink.table.planner.plan.nodes.exec.SingleTransformationTranslator<T>)
- org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecLimit (implements org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecNode<T>)
- org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecMultipleInput (implements org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecNode<T>, org.apache.flink.table.planner.plan.nodes.exec.SingleTransformationTranslator<T>)
- org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecNestedLoopJoin (implements org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecNode<T>)
- org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecOverAggregateBase (implements org.apache.flink.table.planner.plan.nodes.exec.batch.InputSortedExecNode<T>, org.apache.flink.table.planner.plan.nodes.exec.SingleTransformationTranslator<T>)
- org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecPythonGroupAggregate (implements org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecNode<T>, org.apache.flink.table.planner.plan.nodes.exec.SingleTransformationTranslator<T>)
- org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecPythonGroupWindowAggregate (implements org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecNode<T>, org.apache.flink.table.planner.plan.nodes.exec.SingleTransformationTranslator<T>)
- org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecRank (implements org.apache.flink.table.planner.plan.nodes.exec.batch.InputSortedExecNode<T>)
- org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecSort (implements org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecNode<T>)
- org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecSortAggregate (implements org.apache.flink.table.planner.plan.nodes.exec.batch.InputSortedExecNode<T>, org.apache.flink.table.planner.plan.nodes.exec.SingleTransformationTranslator<T>)
- org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecSortLimit (implements org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecNode<T>, org.apache.flink.table.planner.plan.nodes.exec.SingleTransformationTranslator<T>)
- org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecSortMergeJoin (implements org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecNode<T>, org.apache.flink.table.planner.plan.nodes.exec.SingleTransformationTranslator<T>)
- org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecSortWindowAggregate (implements org.apache.flink.table.planner.plan.nodes.exec.batch.InputSortedExecNode<T>, org.apache.flink.table.planner.plan.nodes.exec.SingleTransformationTranslator<T>)
- org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecCalc (implements org.apache.flink.table.planner.plan.nodes.exec.SingleTransformationTranslator<T>)
- org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecCalc (implements org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecNode<T>)
- org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecCalc (implements org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecNode<T>)
- org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecCorrelate (implements org.apache.flink.table.planner.plan.nodes.exec.SingleTransformationTranslator<T>)
- org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecExchange (implements org.apache.flink.table.planner.plan.nodes.exec.SingleTransformationTranslator<T>)
- org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecExchange (implements org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecNode<T>)
- org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecExchange (implements org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecNode<T>)
- org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecExpand (implements org.apache.flink.table.planner.plan.nodes.exec.SingleTransformationTranslator<T>)
- org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecExpand (implements org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecNode<T>)
- org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecExpand (implements org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecNode<T>)
- org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecLegacySink<T> (implements org.apache.flink.table.planner.plan.nodes.exec.MultipleTransformationTranslator<T>)
- org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecLegacyTableSourceScan (implements org.apache.flink.table.planner.plan.nodes.exec.MultipleTransformationTranslator<T>)
- org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecLookupJoin (implements org.apache.flink.table.planner.plan.nodes.exec.SingleTransformationTranslator<T>)
- org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecPythonCalc (implements org.apache.flink.table.planner.plan.nodes.exec.SingleTransformationTranslator<T>)
- org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecPythonCorrelate (implements org.apache.flink.table.planner.plan.nodes.exec.SingleTransformationTranslator<T>)
- org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecSink (implements org.apache.flink.table.planner.plan.nodes.exec.MultipleTransformationTranslator<T>)
- org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecSink (implements org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecNode<T>)
- org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecSink (implements org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecNode<T>)
- org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecTableSourceScan (implements org.apache.flink.table.planner.plan.nodes.exec.MultipleTransformationTranslator<T>)
- org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecUnion (implements org.apache.flink.table.planner.plan.nodes.exec.SingleTransformationTranslator<T>)
- org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecUnion (implements org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecNode<T>)
- org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecUnion (implements org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecNode<T>)
- org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecValues (implements org.apache.flink.table.planner.plan.nodes.exec.SingleTransformationTranslator<T>)
- org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecValues (implements org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecNode<T>)
- org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecValues (implements org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecNode<T>)
- org.apache.flink.table.planner.plan.nodes.exec.common.CommonExecWindowTableFunction (implements org.apache.flink.table.planner.plan.nodes.exec.batch.BatchExecNode<T>, org.apache.flink.table.planner.plan.nodes.exec.SingleTransformationTranslator<T>)
- org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecAggregateBase (implements org.apache.flink.table.planner.plan.nodes.exec.SingleTransformationTranslator<T>, org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecNode<T>)
- org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecChangelogNormalize (implements org.apache.flink.table.planner.plan.nodes.exec.SingleTransformationTranslator<T>, org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecNode<T>)
- org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecDataStreamScan (implements org.apache.flink.table.planner.plan.nodes.exec.MultipleTransformationTranslator<T>, org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecNode<T>)
- org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecDeduplicate (implements org.apache.flink.table.planner.plan.nodes.exec.SingleTransformationTranslator<T>, org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecNode<T>)
- org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecDropUpdateBefore (implements org.apache.flink.table.planner.plan.nodes.exec.SingleTransformationTranslator<T>, org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecNode<T>)
- org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecGroupTableAggregate (implements org.apache.flink.table.planner.plan.nodes.exec.SingleTransformationTranslator<T>, org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecNode<T>)
- org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecIntervalJoin (implements org.apache.flink.table.planner.plan.nodes.exec.MultipleTransformationTranslator<T>, org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecNode<T>)
- org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecJoin (implements org.apache.flink.table.planner.plan.nodes.exec.SingleTransformationTranslator<T>, org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecNode<T>)
- org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecMatch (implements org.apache.flink.table.planner.plan.nodes.exec.MultipleTransformationTranslator<T>, org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecNode<T>)
- org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecMiniBatchAssigner (implements org.apache.flink.table.planner.plan.nodes.exec.SingleTransformationTranslator<T>, org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecNode<T>)
- org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecMultipleInput (implements org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecNode<T>)
- org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecOverAggregate (implements org.apache.flink.table.planner.plan.nodes.exec.SingleTransformationTranslator<T>, org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecNode<T>)
- org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecPythonGroupTableAggregate (implements org.apache.flink.table.planner.plan.nodes.exec.SingleTransformationTranslator<T>, org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecNode<T>)
- org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecPythonOverAggregate (implements org.apache.flink.table.planner.plan.nodes.exec.SingleTransformationTranslator<T>, org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecNode<T>)
- org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecRank (implements org.apache.flink.table.planner.plan.nodes.exec.SingleTransformationTranslator<T>, org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecNode<T>)
- org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecSort (implements org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecNode<T>)
- org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecTemporalJoin (implements org.apache.flink.table.planner.plan.nodes.exec.SingleTransformationTranslator<T>, org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecNode<T>)
- org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecTemporalSort (implements org.apache.flink.table.planner.plan.nodes.exec.MultipleTransformationTranslator<T>, org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecNode<T>)
- org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWatermarkAssigner (implements org.apache.flink.table.planner.plan.nodes.exec.SingleTransformationTranslator<T>, org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecNode<T>)
- org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowDeduplicate (implements org.apache.flink.table.planner.plan.nodes.exec.SingleTransformationTranslator<T>, org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecNode<T>)
- org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowJoin (implements org.apache.flink.table.planner.plan.nodes.exec.SingleTransformationTranslator<T>, org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecNode<T>)
- org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecWindowRank (implements org.apache.flink.table.planner.plan.nodes.exec.SingleTransformationTranslator<T>, org.apache.flink.table.planner.plan.nodes.exec.stream.StreamExecNode<T>)
- org.apache.flink.table.planner.plan.nodes.exec.ExecNodeConfig (implements org.apache.flink.configuration.ReadableConfig)
- org.apache.flink.table.planner.plan.nodes.exec.ExecNodeContext
- org.apache.flink.table.planner.plan.nodes.exec.ExecNodeGraph
- org.apache.flink.table.planner.plan.nodes.exec.ExecNodeGraphGenerator
- org.apache.flink.table.planner.plan.ExecNodeGraphInternalPlan (implements org.apache.flink.table.delegation.InternalPlan)
- org.apache.flink.table.planner.plan.utils.ExecNodeMetadataUtil
- org.apache.flink.table.planner.plan.nodes.exec.utils.ExecNodePlanDumper
- org.apache.flink.table.planner.plan.nodes.exec.utils.ExecNodeUtil
- org.apache.flink.table.planner.plan.nodes.exec.visitor.ExecNodeVisitorImpl (implements org.apache.flink.table.planner.plan.nodes.exec.visitor.ExecNodeVisitor)
- org.apache.flink.table.planner.utils.Expander
- org.apache.flink.table.planner.utils.Expander.Expanded
- org.apache.flink.table.planner.expressions.ExpressionBuilder
- org.apache.flink.table.planner.expressions.converter.ExpressionConverter (implements org.apache.flink.table.expressions.ExpressionVisitor<R>)
- org.apache.flink.table.expressions.ExpressionDefaultVisitor<T> (implements org.apache.flink.table.expressions.ExpressionVisitor<R>)
- org.apache.flink.table.planner.parse.ExtendedParser
- org.apache.flink.table.planner.calcite.FlinkConvertletTable (implements org.apache.calcite.sql2rel.SqlRexConvertletTable)
- org.apache.flink.table.planner.hint.FlinkHints
- org.apache.flink.table.planner.hint.FlinkHintStrategies
- org.apache.flink.table.planner.plan.rules.logical.FlinkLogicalCalcRemoveRule
- org.apache.flink.table.planner.plan.metadata.FlinkMetadata
- org.apache.flink.table.planner.plan.metadata.FlinkRelMdCollation (implements org.apache.calcite.rel.metadata.MetadataHandler<M>)
- org.apache.flink.table.planner.plan.type.FlinkReturnTypes
- org.apache.flink.table.planner.catalog.FlinkSchema (implements org.apache.calcite.schema.Schema)
- org.apache.flink.table.planner.calcite.FlinkSqlNameMatcher (implements org.apache.calcite.sql.validate.SqlNameMatcher)
- org.apache.flink.table.planner.delegation.FlinkSqlParserFactories
- org.apache.flink.table.planner.plan.nodes.exec.processor.ForwardHashExchangeProcessor (implements org.apache.flink.table.planner.plan.nodes.exec.processor.ExecNodeGraphProcessor)
- org.apache.flink.table.planner.catalog.FunctionCatalogOperatorTable (implements org.apache.calcite.sql.SqlOperatorTable)
- org.apache.flink.table.planner.expressions.converter.FunctionDefinitionConvertRule (implements org.apache.flink.table.planner.expressions.converter.CallExpressionConvertRule)
- org.apache.flink.table.planner.functions.utils.HiveFunctionUtils
- org.apache.flink.table.planner.plan.logical.HoppingWindowSpec (implements org.apache.flink.table.planner.plan.logical.WindowSpec)
- org.apache.calcite.sql.validate.IdentifierNamespace
- org.apache.flink.table.planner.plan.nodes.exec.processor.utils.InputPriorityGraphGenerator
- org.apache.flink.table.planner.plan.nodes.exec.InputProperty
- org.apache.flink.table.planner.plan.nodes.exec.InputProperty.Builder
- org.apache.flink.table.planner.plan.nodes.exec.InputProperty.RequiredDistribution
- org.apache.flink.table.planner.utils.InternalConfigOptions
- org.apache.flink.table.planner.operations.InternalDataStreamQueryOperation<E> (implements org.apache.flink.table.operations.QueryOperation)
- org.apache.flink.table.planner.functions.InternalFunctionDefinitions
- org.apache.flink.table.planner.plan.nodes.exec.spec.IntervalJoinSpec
- org.apache.flink.table.planner.plan.nodes.exec.spec.IntervalJoinSpec.WindowBounds
- org.apache.flink.table.planner.plan.nodes.exec.spec.JoinSpec
- org.apache.flink.table.planner.plan.utils.JoinTypeUtil
- org.apache.flink.table.planner.plan.nodes.exec.serde.JsonSerdeUtil
- org.apache.flink.table.planner.plan.utils.KeySelectorUtil
- org.apache.flink.table.planner.expressions.converter.LegacyScalarFunctionConvertRule (implements org.apache.flink.table.planner.expressions.converter.CallExpressionConvertRule)
- org.apache.flink.table.planner.typeutils.LogicalRelDataTypeConverter
- org.apache.flink.table.planner.plan.utils.LookupJoinUtil
- org.apache.flink.table.planner.plan.utils.LookupJoinUtil.LookupKey
- org.apache.flink.table.planner.plan.nodes.exec.spec.MatchSpec
- org.apache.flink.table.planner.plan.trait.MiniBatchInterval
- org.apache.flink.table.planner.plan.trait.ModifyKindSet
- org.apache.flink.table.planner.plan.trait.ModifyKindSet.Builder
- org.apache.flink.table.planner.plan.nodes.exec.processor.MultipleInputNodeCreationProcessor (implements org.apache.flink.table.planner.plan.nodes.exec.processor.ExecNodeGraphProcessor)
- org.apache.flink.table.planner.plan.type.NumericExceptFirstOperandChecker (implements org.apache.calcite.sql.type.SqlOperandTypeChecker)
- org.apache.flink.table.planner.plan.type.NumericOrDefaultReturnTypeInference (implements org.apache.calcite.sql.type.SqlReturnTypeInference)
- org.apache.flink.table.planner.functions.utils.OperandMetadata (implements org.apache.calcite.sql.type.SqlOperandMetadata)
- org.apache.flink.table.planner.utils.OperationConverterUtils
- org.apache.flink.table.planner.expressions.converter.OverConvertRule (implements org.apache.flink.table.planner.expressions.converter.CallExpressionConvertRule)
- org.apache.flink.table.planner.plan.nodes.exec.spec.OverSpec
- org.apache.flink.table.planner.plan.nodes.exec.spec.OverSpec.GroupSpec
- org.apache.flink.table.planner.plan.abilities.sink.OverwriteSpec (implements org.apache.flink.table.planner.plan.abilities.sink.SinkAbilitySpec)
- org.apache.flink.table.planner.delegation.ParserFactory.DefaultParserContext (implements org.apache.flink.table.planner.delegation.ParserFactory.Context)
- org.apache.flink.table.planner.delegation.ParserImpl (implements org.apache.flink.table.delegation.Parser)
- org.apache.flink.table.planner.plan.abilities.sink.PartitioningSpec (implements org.apache.flink.table.planner.plan.abilities.sink.SinkAbilitySpec)
- org.apache.flink.table.planner.plan.nodes.exec.spec.PartitionSpec
- org.apache.flink.table.planner.delegation.PlannerContext
- org.apache.flink.table.planner.operations.PlannerQueryOperation (implements org.apache.flink.table.operations.QueryOperation)
- org.apache.flink.table.planner.expressions.PlannerTypeInferenceUtilImpl (implements org.apache.flink.table.delegation.PlannerTypeInferenceUtil)
- org.apache.calcite.prepare.Prepare.AbstractPreparingTable (implements org.apache.calcite.prepare.Prepare.PreparingTable)
- org.apache.calcite.sql.validate.ProcedureNamespace
- org.apache.flink.table.planner.plan.nodes.exec.processor.ProcessorContext
- org.apache.flink.table.operations.utils.QueryOperationDefaultVisitor<T> (implements org.apache.flink.table.operations.QueryOperationVisitor<T>)
- org.apache.flink.table.planner.plan.utils.RankProcessStrategy.AppendFastStrategy (implements org.apache.flink.table.planner.plan.utils.RankProcessStrategy)
- org.apache.flink.table.planner.plan.utils.RankProcessStrategy.RetractStrategy (implements org.apache.flink.table.planner.plan.utils.RankProcessStrategy)
- org.apache.flink.table.planner.plan.utils.RankProcessStrategy.UndefinedStrategy (implements org.apache.flink.table.planner.plan.utils.RankProcessStrategy)
- org.apache.flink.table.planner.plan.utils.RankProcessStrategy.UpdateFastStrategy (implements org.apache.flink.table.planner.plan.utils.RankProcessStrategy)
- org.apache.calcite.sql.util.ReflectiveSqlOperatorTable (implements org.apache.calcite.sql.SqlOperatorTable)
- org.apache.calcite.tools.RelBuilder
- org.apache.calcite.rel.type.RelDataTypeImpl (implements org.apache.calcite.rel.type.RelDataType, org.apache.calcite.rel.type.RelDataTypeFamily)
- org.apache.calcite.sql.type.AbstractSqlType (implements java.lang.Cloneable, java.io.Serializable)
- org.apache.calcite.sql.type.ObjectSqlType
- org.apache.flink.table.planner.plan.schema.RawRelDataType
- org.apache.calcite.sql2rel.RelDecorrelator (implements org.apache.calcite.util.ReflectiveVisitor)
- org.apache.calcite.sql2rel.RelDecorrelator.CorelMap
- org.apache.flink.table.planner.plan.utils.RelDescriptionWriterImpl (implements org.apache.calcite.rel.RelWriter)
- org.apache.calcite.rel.metadata.RelMetadataQueryBase
- org.apache.calcite.rel.metadata.RelMetadataQuery
- org.apache.calcite.plan.RelOptRule
- org.apache.calcite.rel.RelShuttleImpl (implements org.apache.calcite.rel.RelShuttle)
- org.apache.calcite.rel.RelHomogeneousShuttle
- org.apache.flink.table.planner.plan.rules.logical.SubQueryDecorrelator
- org.apache.flink.table.planner.plan.trait.RelWindowProperties
- org.apache.calcite.rex.RexBuilder
- org.apache.flink.table.planner.plan.utils.RexLiteralUtil
- org.apache.calcite.rex.RexNode
- org.apache.flink.table.planner.expressions.RexNodeExpression (implements org.apache.flink.table.expressions.ResolvedExpression)
- org.apache.calcite.rex.RexSimplify
- org.apache.flink.table.planner.functions.casting.RowDataToStringConverterImpl (implements org.apache.flink.table.utils.print.RowDataToStringConverter)
- org.apache.flink.table.planner.typeutils.RowTypeUtils
- org.apache.flink.table.planner.plan.nodes.exec.serde.SerdeContext
- org.apache.flink.table.planner.utils.ShortcutUtils
- org.apache.flink.table.planner.plan.nodes.exec.spec.SortSpec
- org.apache.flink.table.planner.plan.nodes.exec.spec.SortSpec.SortFieldSpec
- org.apache.flink.table.planner.plan.nodes.exec.spec.SortSpec.SortSpecBuilder
- org.apache.flink.table.planner.plan.abilities.source.SourceAbilityContext (implements org.apache.flink.table.planner.calcite.FlinkContext)
- org.apache.flink.table.planner.plan.abilities.source.SourceAbilitySpecBase (implements org.apache.flink.table.planner.plan.abilities.source.SourceAbilitySpec)
- org.apache.flink.table.planner.calcite.SqlExprToRexConverterImpl (implements org.apache.flink.table.planner.calcite.SqlExprToRexConverter)
- org.apache.calcite.sql.SqlNode (implements java.lang.Cloneable)
- org.apache.calcite.sql.SqlCall
- org.apache.calcite.sql.SqlOperator
- org.apache.flink.table.planner.functions.sql.SqlDescriptorOperator
- org.apache.calcite.sql.SqlFunction
- org.apache.flink.table.planner.functions.bridging.BridgingSqlFunction
- org.apache.flink.table.planner.functions.sql.BuiltInSqlFunction (implements org.apache.flink.table.planner.functions.sql.BuiltInSqlOperator)
- org.apache.calcite.sql.fun.SqlAbstractTimeFunction
- org.apache.calcite.sql.SqlAggFunction (implements org.apache.calcite.plan.Context)
- org.apache.calcite.sql.fun.SqlCastFunction
- org.apache.calcite.sql.SqlGroupedWindowFunction
- org.apache.flink.table.planner.functions.sql.SqlJsonObjectFunction
- org.apache.flink.table.planner.functions.sql.SqlThrowExceptionFunction
- org.apache.calcite.sql.fun.SqlTimestampAddFunction
- org.apache.calcite.sql.validate.SqlUserDefinedFunction
- org.apache.calcite.sql.validate.SqlUserDefinedTableFunction (implements org.apache.calcite.sql.SqlTableFunction)
- org.apache.flink.table.planner.functions.utils.TableSqlFunction
- org.apache.flink.table.planner.functions.sql.SqlWindowTableFunction (implements org.apache.calcite.sql.SqlTableFunction)
- org.apache.calcite.sql.SqlMatchRecognize.SqlMatchRecognizeOperator
- org.apache.calcite.sql.SqlSpecialOperator
- org.apache.calcite.sql.fun.SqlDotOperator
- org.apache.calcite.sql.fun.SqlMultisetValueConstructor
- org.apache.calcite.sql.fun.SqlArrayValueConstructor
- org.apache.calcite.sql.fun.SqlMapValueConstructor
- org.apache.flink.table.planner.operations.SqlToOperationConverter
- org.apache.calcite.sql.validate.SqlValidatorImpl (implements org.apache.calcite.sql.validate.SqlValidatorWithHints)
- org.apache.calcite.sql.validate.SqlValidatorImpl.FunctionParamInfo
- org.apache.calcite.sql.validate.SqlValidatorImpl.IdInfo
- org.apache.flink.table.planner.functions.utils.SqlValidatorUtils
- org.apache.flink.table.planner.functions.sql.SqlWindowTableFunction.AbstractOperandMetadata (implements org.apache.calcite.sql.type.SqlOperandMetadata)
- org.apache.flink.table.planner.utils.StreamExchangeModeUtils
- org.apache.flink.streaming.api.environment.StreamExecutionEnvironment
- org.apache.flink.table.planner.plan.rules.physical.stream.StreamPhysicalCalcRemoveRule
- org.apache.flink.table.planner.plan.rules.logical.SubQueryDecorrelator.Result
- org.apache.flink.table.planner.plan.rules.logical.SubQueryDecorrelator.SubQueryRelDecorrelator (implements org.apache.calcite.util.ReflectiveVisitor)
- org.apache.flink.table.planner.typeutils.SymbolUtil
- org.apache.flink.table.planner.typeutils.SymbolUtil.SerializableSymbol
- org.apache.flink.table.planner.utils.TableConfigUtils
- org.apache.flink.table.operations.TableSourceQueryOperation<T> (implements org.apache.flink.table.operations.QueryOperation)
- org.apache.flink.table.planner.plan.nodes.exec.spec.TemporalTableSourceSpec
- java.lang.Throwable (implements java.io.Serializable)
- org.apache.flink.table.planner.utils.TimestampStringUtils
- org.apache.flink.table.planner.plan.nodes.exec.utils.TransformationMetadata
- org.apache.flink.table.planner.plan.logical.TumblingWindowSpec (implements org.apache.flink.table.planner.plan.logical.WindowSpec)
- org.apache.flink.table.planner.functions.inference.TypeInferenceOperandChecker (implements org.apache.calcite.sql.type.SqlOperandTypeChecker)
- org.apache.flink.table.planner.functions.inference.TypeInferenceOperandInference (implements org.apache.calcite.sql.type.SqlOperandTypeInference)
- org.apache.flink.table.planner.functions.inference.TypeInferenceReturnInference (implements org.apache.calcite.sql.type.SqlReturnTypeInference)
- org.apache.flink.table.functions.UserDefinedFunction (implements org.apache.flink.table.functions.FunctionDefinition, java.io.Serializable)
- org.apache.flink.table.planner.plan.logical.WindowingStrategy
- org.apache.flink.table.planner.plan.utils.WindowTableFunctionUtil
- org.apache.flink.table.planner.plan.abilities.sink.WritingMetadataSpec (implements org.apache.flink.table.planner.plan.abilities.sink.SinkAbilitySpec)
Interface Hierarchy
Annotation Type Hierarchy
Enum Hierarchy
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.