Hierarchy For All Packages
Package Hierarchies:- org.apache.flink.optimizer,
- org.apache.flink.optimizer.costs,
- org.apache.flink.optimizer.dag,
- org.apache.flink.optimizer.dataproperties,
- org.apache.flink.optimizer.operators,
- org.apache.flink.optimizer.plan,
- org.apache.flink.optimizer.plandump,
- org.apache.flink.optimizer.plantranslate,
- org.apache.flink.optimizer.postpass,
- org.apache.flink.optimizer.traversals,
- org.apache.flink.optimizer.util
Class Hierarchy
- java.lang.Object
- org.apache.flink.optimizer.dag.BinaryUnionNode.UnionSemanticProperties (implements org.apache.flink.api.common.operators.SemanticProperties)
- org.apache.flink.optimizer.traversals.BinaryUnionReplacer (implements org.apache.flink.util.Visitor<T>)
- org.apache.flink.optimizer.traversals.BranchesVisitor (implements org.apache.flink.util.Visitor<T>)
- org.apache.flink.optimizer.plan.Channel (implements java.lang.Cloneable, org.apache.flink.optimizer.plandump.DumpableConnection<T>, org.apache.flink.optimizer.dag.EstimateProvider)
- org.apache.flink.optimizer.plan.NamedChannel
- org.apache.flink.optimizer.costs.CostEstimator
- org.apache.flink.optimizer.costs.DefaultCostEstimator
- org.apache.flink.optimizer.costs.Costs (implements java.lang.Cloneable, java.lang.Comparable<T>)
- org.apache.flink.optimizer.dag.DagConnection (implements org.apache.flink.optimizer.plandump.DumpableConnection<T>, org.apache.flink.optimizer.dag.EstimateProvider)
- org.apache.flink.optimizer.DataStatistics
- org.apache.flink.optimizer.plandump.ExecutionPlanJSONGenerator (implements org.apache.flink.api.java.ExecutionPlanUtil.ExecutionPlanJSONGenerator)
- org.apache.flink.optimizer.dataproperties.GlobalProperties (implements java.lang.Cloneable)
- org.apache.flink.optimizer.traversals.GraphCreatingVisitor (implements org.apache.flink.util.Visitor<T>)
- org.apache.flink.optimizer.traversals.IdAndEstimatesVisitor (implements org.apache.flink.util.Visitor<T>)
- org.apache.flink.optimizer.dataproperties.InterestingProperties (implements java.lang.Cloneable)
- org.apache.flink.optimizer.traversals.InterestingPropertyVisitor (implements org.apache.flink.util.Visitor<T>)
- org.apache.flink.optimizer.postpass.JavaApiPostPass (implements org.apache.flink.optimizer.postpass.OptimizerPostPass)
- org.apache.flink.optimizer.plantranslate.JobGraphGenerator (implements org.apache.flink.util.Visitor<T>)
- org.apache.flink.optimizer.plantranslate.JsonMapper
- org.apache.flink.optimizer.dataproperties.LocalProperties (implements java.lang.Cloneable)
- org.apache.flink.api.common.operators.Operator<OUT> (implements org.apache.flink.util.Visitable<T>)
- org.apache.flink.api.common.operators.AbstractUdfOperator<OUT,FT>
- org.apache.flink.api.common.operators.DualInputOperator<IN1,IN2,OUT,FT>
- org.apache.flink.optimizer.util.NoOpBinaryUdfOp<OUT>
- org.apache.flink.api.common.operators.SingleInputOperator<IN,OUT,FT>
- org.apache.flink.optimizer.util.NoOpUnaryUdfOp<OUT>
- org.apache.flink.api.common.operators.DualInputOperator<IN1,IN2,OUT,FT>
- org.apache.flink.api.common.operators.AbstractUdfOperator<OUT,FT>
- org.apache.flink.optimizer.operators.OperatorDescriptorDual (implements org.apache.flink.optimizer.operators.AbstractOperatorDescriptor)
- org.apache.flink.optimizer.operators.AbstractJoinDescriptor
- org.apache.flink.optimizer.operators.AbstractSortMergeJoinDescriptor
- org.apache.flink.optimizer.operators.SortMergeFullOuterJoinDescriptor
- org.apache.flink.optimizer.operators.SortMergeInnerJoinDescriptor
- org.apache.flink.optimizer.operators.SortMergeLeftOuterJoinDescriptor
- org.apache.flink.optimizer.operators.SortMergeRightOuterJoinDescriptor
- org.apache.flink.optimizer.operators.HashFullOuterJoinBuildFirstDescriptor
- org.apache.flink.optimizer.operators.HashFullOuterJoinBuildSecondDescriptor
- org.apache.flink.optimizer.operators.HashJoinBuildFirstProperties
- org.apache.flink.optimizer.operators.HashJoinBuildSecondProperties
- org.apache.flink.optimizer.operators.HashLeftOuterJoinBuildFirstDescriptor
- org.apache.flink.optimizer.operators.HashLeftOuterJoinBuildSecondDescriptor
- org.apache.flink.optimizer.operators.HashRightOuterJoinBuildFirstDescriptor
- org.apache.flink.optimizer.operators.HashRightOuterJoinBuildSecondDescriptor
- org.apache.flink.optimizer.operators.AbstractSortMergeJoinDescriptor
- org.apache.flink.optimizer.operators.BinaryUnionOpDescriptor
- org.apache.flink.optimizer.operators.CartesianProductDescriptor
- org.apache.flink.optimizer.operators.CrossBlockOuterFirstDescriptor
- org.apache.flink.optimizer.operators.CrossBlockOuterSecondDescriptor
- org.apache.flink.optimizer.operators.CrossStreamOuterFirstDescriptor
- org.apache.flink.optimizer.operators.CrossStreamOuterSecondDescriptor
- org.apache.flink.optimizer.operators.CoGroupDescriptor
- org.apache.flink.optimizer.operators.CoGroupWithSolutionSetFirstDescriptor
- org.apache.flink.optimizer.operators.CoGroupWithSolutionSetSecondDescriptor
- org.apache.flink.optimizer.operators.CoGroupRawDescriptor
- org.apache.flink.optimizer.operators.UtilSinkJoinOpDescriptor
- org.apache.flink.optimizer.operators.AbstractJoinDescriptor
- org.apache.flink.optimizer.operators.OperatorDescriptorDual.GlobalPropertiesPair
- org.apache.flink.optimizer.operators.OperatorDescriptorDual.LocalPropertiesPair
- org.apache.flink.optimizer.operators.OperatorDescriptorSingle (implements org.apache.flink.optimizer.operators.AbstractOperatorDescriptor)
- org.apache.flink.optimizer.operators.AllGroupCombineProperties
- org.apache.flink.optimizer.operators.AllGroupReduceProperties
- org.apache.flink.optimizer.operators.AllGroupWithPartialPreGroupProperties
- org.apache.flink.optimizer.operators.AllReduceProperties
- org.apache.flink.optimizer.operators.FilterDescriptor
- org.apache.flink.optimizer.operators.FlatMapDescriptor
- org.apache.flink.optimizer.operators.GroupCombineProperties
- org.apache.flink.optimizer.operators.GroupReduceProperties
- org.apache.flink.optimizer.operators.GroupReduceWithCombineProperties
- org.apache.flink.optimizer.operators.MapDescriptor
- org.apache.flink.optimizer.operators.MapPartitionDescriptor
- org.apache.flink.optimizer.operators.NoOpDescriptor
- org.apache.flink.optimizer.operators.PartialGroupProperties
- org.apache.flink.optimizer.dag.PartitionNode.PartitionDescriptor
- org.apache.flink.optimizer.operators.ReduceProperties
- org.apache.flink.optimizer.operators.SolutionSetDeltaOperator
- org.apache.flink.optimizer.dag.SortPartitionNode.SortPartitionDescriptor
- org.apache.flink.optimizer.plan.OptimizedPlan (implements org.apache.flink.util.Visitable<T>)
- org.apache.flink.optimizer.Optimizer
- org.apache.flink.optimizer.dag.OptimizerNode (implements org.apache.flink.optimizer.plandump.DumpableNode<T>, org.apache.flink.optimizer.dag.EstimateProvider, org.apache.flink.util.Visitable<T>)
- org.apache.flink.optimizer.dag.AbstractPartialSolutionNode
- org.apache.flink.optimizer.dag.BulkPartialSolutionNode
- org.apache.flink.optimizer.dag.SolutionSetNode
- org.apache.flink.optimizer.dag.WorksetNode
- org.apache.flink.optimizer.dag.DataSinkNode
- org.apache.flink.optimizer.dag.DataSourceNode
- org.apache.flink.optimizer.dag.SingleInputNode
- org.apache.flink.optimizer.dag.BulkIterationNode (implements org.apache.flink.optimizer.dag.IterationNode)
- org.apache.flink.optimizer.dag.FilterNode
- org.apache.flink.optimizer.dag.FlatMapNode
- org.apache.flink.optimizer.dag.GroupCombineNode
- org.apache.flink.optimizer.dag.GroupReduceNode
- org.apache.flink.optimizer.dag.MapNode
- org.apache.flink.optimizer.dag.MapPartitionNode
- org.apache.flink.optimizer.dag.PartitionNode
- org.apache.flink.optimizer.dag.ReduceNode
- org.apache.flink.optimizer.dag.SortPartitionNode
- org.apache.flink.optimizer.dag.UnaryOperatorNode
- org.apache.flink.optimizer.dag.NoOpNode
- org.apache.flink.optimizer.dag.TwoInputNode
- org.apache.flink.optimizer.dag.BinaryUnionNode
- org.apache.flink.optimizer.dag.CoGroupNode
- org.apache.flink.optimizer.dag.CoGroupRawNode
- org.apache.flink.optimizer.dag.CrossNode
- org.apache.flink.optimizer.dag.JoinNode
- org.apache.flink.optimizer.dag.OuterJoinNode
- org.apache.flink.optimizer.dag.SinkJoiner
- org.apache.flink.optimizer.dag.WorksetIterationNode (implements org.apache.flink.optimizer.dag.IterationNode)
- org.apache.flink.optimizer.dag.WorksetIterationNode.SingleRootJoiner
- org.apache.flink.optimizer.dag.AbstractPartialSolutionNode
- org.apache.flink.optimizer.dag.OptimizerNode.UnclosedBranchDescriptor
- org.apache.flink.optimizer.traversals.PlanFinalizer (implements org.apache.flink.util.Visitor<T>)
- org.apache.flink.optimizer.plandump.PlanJSONDumpGenerator
- org.apache.flink.optimizer.plan.PlanNode (implements org.apache.flink.optimizer.plandump.DumpableNode<T>, org.apache.flink.util.Visitable<T>)
- org.apache.flink.optimizer.plan.BulkPartialSolutionPlanNode
- org.apache.flink.optimizer.plan.DualInputPlanNode
- org.apache.flink.optimizer.plan.BinaryUnionPlanNode
- org.apache.flink.optimizer.plan.SinkJoinerPlanNode
- org.apache.flink.optimizer.plan.WorksetIterationPlanNode (implements org.apache.flink.optimizer.plan.IterationPlanNode)
- org.apache.flink.optimizer.plan.NAryUnionPlanNode
- org.apache.flink.optimizer.plan.SingleInputPlanNode
- org.apache.flink.optimizer.plan.BulkIterationPlanNode (implements org.apache.flink.optimizer.plan.IterationPlanNode)
- org.apache.flink.optimizer.plan.SinkPlanNode
- org.apache.flink.optimizer.plan.SolutionSetPlanNode
- org.apache.flink.optimizer.plan.SourcePlanNode
- org.apache.flink.optimizer.plan.WorksetPlanNode
- org.apache.flink.optimizer.traversals.RangePartitionRewriter (implements org.apache.flink.util.Visitor<T>)
- org.apache.flink.optimizer.dataproperties.RequestedGlobalProperties (implements java.lang.Cloneable)
- org.apache.flink.optimizer.dataproperties.RequestedLocalProperties (implements java.lang.Cloneable)
- org.apache.flink.optimizer.traversals.StaticDynamicPathIdentifier (implements org.apache.flink.util.Visitor<T>)
- org.apache.flink.optimizer.traversals.StepFunctionValidator (implements org.apache.flink.util.Visitor<T>)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- org.apache.flink.optimizer.postpass.ConflictingFieldTypeInfoException
- org.apache.flink.optimizer.postpass.MissingFieldTypeInfoException
- java.lang.RuntimeException
- org.apache.flink.optimizer.CompilerException
- org.apache.flink.optimizer.CompilerPostPassException
- org.apache.flink.optimizer.CompilerException
- java.lang.Exception
- org.apache.flink.optimizer.traversals.UnionParallelismAndForwardEnforcer (implements org.apache.flink.util.Visitor<T>)
- org.apache.flink.optimizer.util.Utils
Interface Hierarchy
- org.apache.flink.optimizer.operators.AbstractOperatorDescriptor
- org.apache.flink.optimizer.plandump.DumpableConnection<T>
- org.apache.flink.optimizer.plandump.DumpableNode<T>
- org.apache.flink.optimizer.dag.EstimateProvider
- org.apache.flink.optimizer.dag.IterationNode
- org.apache.flink.optimizer.plan.IterationPlanNode
- org.apache.flink.optimizer.postpass.OptimizerPostPass
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.apache.flink.optimizer.dataproperties.PartitioningProperty
- org.apache.flink.optimizer.plan.PlanNode.FeedbackPropertiesMeetRequirementsReport
- org.apache.flink.optimizer.plan.PlanNode.SourceAndDamReport
- org.apache.flink.optimizer.dag.TempMode
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)