Class Hierarchy
- java.lang.Object
- org.apache.calcite.rel.AbstractRelNode (implements org.apache.calcite.rel.RelNode)
- org.apache.calcite.rel.rules.CalcRelSplitter
- org.apache.calcite.rel.rules.CalcRelSplitter.RelType
- org.apache.calcite.rel.rules.CoreRules
- org.apache.calcite.rel.rules.DateRangeRules
- org.apache.calcite.rel.rules.LoptJoinTree
- org.apache.calcite.rel.rules.LoptJoinTree.BinaryTree
- org.apache.calcite.rel.rules.LoptJoinTree.Leaf
- org.apache.calcite.rel.rules.LoptJoinTree.Node
- org.apache.calcite.rel.rules.LoptMultiJoin
- org.apache.calcite.rel.rules.LoptSemiJoinOptimizer
- org.apache.calcite.rel.rules.MeasureRules
- org.apache.calcite.rel.rules.PruneEmptyRules
- org.apache.calcite.rel.rules.PushProjector
- org.apache.calcite.rel.rules.ReduceDecimalsRule.RexExpander
- org.apache.calcite.plan.RelOptRule
- org.apache.calcite.plan.RelRule<C>
- org.apache.calcite.rel.rules.AbstractJoinExtractFilterRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.JoinExtractFilterRule
- org.apache.calcite.rel.rules.AggregateCaseToFilterRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.AggregateExpandDistinctAggregatesRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.AggregateExpandWithinDistinctRule
- org.apache.calcite.rel.rules.AggregateExtractProjectRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.AggregateFilterTransposeRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.AggregateJoinJoinRemoveRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.AggregateJoinRemoveRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.AggregateJoinTransposeRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.AggregateMergeRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.AggregateProjectConstantToDummyJoinRule
- org.apache.calcite.rel.rules.AggregateProjectMergeRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.AggregateProjectPullUpConstantsRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.AggregateReduceFunctionsRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.AggregateRemoveRule (implements org.apache.calcite.rel.rules.SubstitutionRule)
- org.apache.calcite.rel.rules.AggregateStarTableRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.AggregateProjectStarTableRule
- org.apache.calcite.rel.rules.AggregateUnionAggregateRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.AggregateUnionTransposeRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.AggregateValuesRule (implements org.apache.calcite.rel.rules.SubstitutionRule)
- org.apache.calcite.rel.rules.CalcMergeRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.CalcRemoveRule (implements org.apache.calcite.rel.rules.SubstitutionRule)
- org.apache.calcite.rel.rules.CalcSplitRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.CoerceInputsRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.DateRangeRules.FilterDateRangeRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.ExchangeRemoveConstantKeysRule (implements org.apache.calcite.rel.rules.SubstitutionRule)
- org.apache.calcite.rel.rules.FilterAggregateTransposeRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.FilterCalcMergeRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.FilterCorrelateRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.FilterFlattenCorrelatedConditionRule
- org.apache.calcite.rel.rules.FilterJoinRule<C> (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.FilterJoinRule.FilterIntoJoinRule
- org.apache.calcite.rel.rules.FilterJoinRule.JoinConditionPushRule
- org.apache.calcite.rel.rules.FilterMergeRule (implements org.apache.calcite.rel.rules.SubstitutionRule)
- org.apache.calcite.rel.rules.FilterMultiJoinMergeRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.FilterProjectTransposeRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.FilterRemoveIsNotDistinctFromRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.FilterSampleTransposeRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.FilterSetOpTransposeRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.FilterTableFunctionTransposeRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.FilterTableScanRule
- org.apache.calcite.rel.rules.FilterToCalcRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.FilterWindowTransposeRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.IntersectToDistinctRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.JoinAddRedundantSemiJoinRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.JoinAssociateRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.JoinCommuteRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.JoinDeriveIsNotNullFilterRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.JoinProjectTransposeRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.MultiJoinProjectTransposeRule
- org.apache.calcite.rel.rules.JoinPushExpressionsRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.JoinPushThroughJoinRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.JoinPushTransitivePredicatesRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.JoinToCorrelateRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.JoinToMultiJoinRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.JoinUnionTransposeRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.LoptOptimizeJoinRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.MatchRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.MaterializedViewFilterScanRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.MeasureRules.AggregateMeasure2Rule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.MeasureRules.AggregateMeasureRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.MeasureRules.FilterSortMeasureRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.MeasureRules.ProjectMeasureRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.MeasureRules.ProjectSortMeasureRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.MinusToDistinctRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.MultiJoinOptimizeBushyRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.ProjectAggregateMergeRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.ProjectCalcMergeRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.ProjectCorrelateTransposeRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.ProjectFilterTransposeRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.ProjectJoinJoinRemoveRule (implements org.apache.calcite.rel.rules.SubstitutionRule)
- org.apache.calcite.rel.rules.ProjectJoinRemoveRule (implements org.apache.calcite.rel.rules.SubstitutionRule)
- org.apache.calcite.rel.rules.ProjectJoinTransposeRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.ProjectMergeRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.ProjectMultiJoinMergeRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.ProjectOverSumToSum0Rule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.ProjectRemoveRule (implements org.apache.calcite.rel.rules.SubstitutionRule)
- org.apache.calcite.rel.rules.ProjectSetOpTransposeRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.ProjectTableScanRule
- org.apache.calcite.rel.rules.ProjectToCalcRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.ProjectToWindowRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.ProjectToWindowRule.CalcToWindowRule
- org.apache.calcite.rel.rules.ProjectToWindowRule.ProjectToLogicalProjectAndWindowRule
- org.apache.calcite.rel.rules.ProjectWindowTransposeRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.PruneEmptyRules.PruneEmptyRule (implements org.apache.calcite.rel.rules.SubstitutionRule)
- org.apache.calcite.rel.rules.PruneEmptyRules.RemoveEmptySingleRule
- org.apache.calcite.rel.rules.ReduceDecimalsRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.ReduceExpressionsRule<C> (implements org.apache.calcite.rel.rules.SubstitutionRule)
- org.apache.calcite.rel.rules.ReduceExpressionsRule.CalcReduceExpressionsRule
- org.apache.calcite.rel.rules.ReduceExpressionsRule.FilterReduceExpressionsRule
- org.apache.calcite.rel.rules.ReduceExpressionsRule.JoinReduceExpressionsRule
- org.apache.calcite.rel.rules.ReduceExpressionsRule.ProjectReduceExpressionsRule
- org.apache.calcite.rel.rules.ReduceExpressionsRule.WindowReduceExpressionsRule
- org.apache.calcite.rel.rules.SampleToFilterRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.SemiJoinFilterTransposeRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.SemiJoinJoinTransposeRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.SemiJoinProjectTransposeRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.SemiJoinRemoveRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.SemiJoinRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.SemiJoinRule.JoinOnUniqueToSemiJoinRule
- org.apache.calcite.rel.rules.SemiJoinRule.JoinToSemiJoinRule
- org.apache.calcite.rel.rules.SemiJoinRule.ProjectToSemiJoinRule
- org.apache.calcite.rel.rules.SingleValuesOptimizationRules.PruneSingleValueRule (implements org.apache.calcite.rel.rules.SubstitutionRule)
- org.apache.calcite.rel.rules.SortJoinCopyRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.SortJoinTransposeRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.SortMergeRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.SortProjectTransposeRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.SortRemoveConstantKeysRule (implements org.apache.calcite.rel.rules.SubstitutionRule)
- org.apache.calcite.rel.rules.SortRemoveRedundantRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.SortRemoveRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.SortUnionTransposeRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.SpatialRules.FilterHilbertRule
- org.apache.calcite.rel.rules.SubQueryRemoveRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.TableScanRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.UnionEliminatorRule (implements org.apache.calcite.rel.rules.SubstitutionRule)
- org.apache.calcite.rel.rules.UnionMergeRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.UnionPullUpConstantsRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.UnionToDistinctRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.UnionToValuesRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.ValuesReduceRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.rel.rules.AbstractJoinExtractFilterRule (implements org.apache.calcite.rel.rules.TransformationRule)
- org.apache.calcite.plan.RelRule<C>
- org.apache.calcite.rel.RelShuttleImpl (implements org.apache.calcite.rel.RelShuttle)
- org.apache.calcite.rel.rules.ProjectCorrelateTransposeRule.RelNodesExprsHandler
- org.apache.calcite.rex.RexShuttle (implements org.apache.calcite.rex.RexVisitor<R>)
- org.apache.calcite.rel.rules.ProjectCorrelateTransposeRule.RexFieldAccessReplacer
- org.apache.calcite.rel.rules.ReduceDecimalsRule.DecimalShuttle
- org.apache.calcite.rel.rules.ReduceExpressionsRule.CaseShuttle
- org.apache.calcite.rel.rules.ReduceExpressionsRule.RexReplacer
- org.apache.calcite.rex.RexVisitorImpl<R> (implements org.apache.calcite.rex.RexVisitor<R>)
- org.apache.calcite.rel.rules.ReduceExpressionsRule.ReducibleExprLocator
- org.apache.calcite.rel.rules.SingleValuesOptimizationRules
- org.apache.calcite.rel.rules.SpatialRules
Interface Hierarchy
- org.apache.calcite.rel.rules.FilterJoinRule.Predicate
- java.util.function.Predicate<T>
- org.apache.calcite.rel.rules.PushProjector.ExprCondition
- org.apache.calcite.plan.RelRule.Config
- org.apache.calcite.rel.rules.AbstractJoinExtractFilterRule.Config
- org.apache.calcite.rel.rules.JoinExtractFilterRule.Config
- org.apache.calcite.rel.rules.AggregateCaseToFilterRule.Config
- org.apache.calcite.rel.rules.AggregateExpandDistinctAggregatesRule.Config
- org.apache.calcite.rel.rules.AggregateExpandWithinDistinctRule.Config
- org.apache.calcite.rel.rules.AggregateExtractProjectRule.Config
- org.apache.calcite.rel.rules.AggregateFilterTransposeRule.Config
- org.apache.calcite.rel.rules.AggregateJoinJoinRemoveRule.Config
- org.apache.calcite.rel.rules.AggregateJoinRemoveRule.Config
- org.apache.calcite.rel.rules.AggregateJoinTransposeRule.Config
- org.apache.calcite.rel.rules.AggregateMergeRule.Config
- org.apache.calcite.rel.rules.AggregateProjectConstantToDummyJoinRule.Config
- org.apache.calcite.rel.rules.AggregateProjectMergeRule.Config
- org.apache.calcite.rel.rules.AggregateProjectPullUpConstantsRule.Config
- org.apache.calcite.rel.rules.AggregateReduceFunctionsRule.Config
- org.apache.calcite.rel.rules.AggregateRemoveRule.Config
- org.apache.calcite.rel.rules.AggregateStarTableRule.Config
- org.apache.calcite.rel.rules.AggregateProjectStarTableRule.Config
- org.apache.calcite.rel.rules.AggregateUnionAggregateRule.Config
- org.apache.calcite.rel.rules.AggregateUnionTransposeRule.Config
- org.apache.calcite.rel.rules.AggregateValuesRule.Config
- org.apache.calcite.rel.rules.CalcMergeRule.Config
- org.apache.calcite.rel.rules.CalcRemoveRule.Config
- org.apache.calcite.rel.rules.CalcSplitRule.Config
- org.apache.calcite.rel.rules.CoerceInputsRule.Config
- org.apache.calcite.rel.rules.DateRangeRules.FilterDateRangeRule.FilterDateRangeRuleConfig
- org.apache.calcite.rel.rules.ExchangeRemoveConstantKeysRule.Config
- org.apache.calcite.rel.rules.FilterAggregateTransposeRule.Config
- org.apache.calcite.rel.rules.FilterCalcMergeRule.Config
- org.apache.calcite.rel.rules.FilterCorrelateRule.Config
- org.apache.calcite.rel.rules.FilterFlattenCorrelatedConditionRule.Config
- org.apache.calcite.rel.rules.FilterJoinRule.Config
- org.apache.calcite.rel.rules.FilterJoinRule.FilterIntoJoinRule.FilterIntoJoinRuleConfig
- org.apache.calcite.rel.rules.FilterJoinRule.JoinConditionPushRule.JoinConditionPushRuleConfig
- org.apache.calcite.rel.rules.FilterMergeRule.Config
- org.apache.calcite.rel.rules.FilterMultiJoinMergeRule.Config
- org.apache.calcite.rel.rules.FilterProjectTransposeRule.Config
- org.apache.calcite.rel.rules.FilterRemoveIsNotDistinctFromRule.Config
- org.apache.calcite.rel.rules.FilterSampleTransposeRule.Config
- org.apache.calcite.rel.rules.FilterSetOpTransposeRule.Config
- org.apache.calcite.rel.rules.FilterTableFunctionTransposeRule.Config
- org.apache.calcite.rel.rules.FilterTableScanRule.Config
- org.apache.calcite.rel.rules.FilterToCalcRule.Config
- org.apache.calcite.rel.rules.FilterWindowTransposeRule.Config
- org.apache.calcite.rel.rules.IntersectToDistinctRule.Config
- org.apache.calcite.rel.rules.JoinAddRedundantSemiJoinRule.Config
- org.apache.calcite.rel.rules.JoinAssociateRule.Config
- org.apache.calcite.rel.rules.JoinCommuteRule.Config
- org.apache.calcite.rel.rules.JoinDeriveIsNotNullFilterRule.Config
- org.apache.calcite.rel.rules.JoinProjectTransposeRule.Config
- org.apache.calcite.rel.rules.MultiJoinProjectTransposeRule.Config
- org.apache.calcite.rel.rules.JoinPushExpressionsRule.Config
- org.apache.calcite.rel.rules.JoinPushThroughJoinRule.Config
- org.apache.calcite.rel.rules.JoinPushTransitivePredicatesRule.Config
- org.apache.calcite.rel.rules.JoinToCorrelateRule.Config
- org.apache.calcite.rel.rules.JoinToMultiJoinRule.Config
- org.apache.calcite.rel.rules.JoinUnionTransposeRule.Config
- org.apache.calcite.rel.rules.LoptOptimizeJoinRule.Config
- org.apache.calcite.rel.rules.MatchRule.Config
- org.apache.calcite.rel.rules.MaterializedViewFilterScanRule.Config
- org.apache.calcite.rel.rules.MeasureRules.AggregateMeasure2RuleConfig
- org.apache.calcite.rel.rules.MeasureRules.AggregateMeasureRuleConfig
- org.apache.calcite.rel.rules.MeasureRules.FilterSortMeasureRuleConfig
- org.apache.calcite.rel.rules.MeasureRules.ProjectMeasureRuleConfig
- org.apache.calcite.rel.rules.MeasureRules.ProjectSortMeasureRuleConfig
- org.apache.calcite.rel.rules.MinusToDistinctRule.Config
- org.apache.calcite.rel.rules.MultiJoinOptimizeBushyRule.Config
- org.apache.calcite.rel.rules.ProjectAggregateMergeRule.Config
- org.apache.calcite.rel.rules.ProjectCalcMergeRule.Config
- org.apache.calcite.rel.rules.ProjectCorrelateTransposeRule.Config
- org.apache.calcite.rel.rules.ProjectFilterTransposeRule.Config
- org.apache.calcite.rel.rules.ProjectJoinJoinRemoveRule.Config
- org.apache.calcite.rel.rules.ProjectJoinRemoveRule.Config
- org.apache.calcite.rel.rules.ProjectJoinTransposeRule.Config
- org.apache.calcite.rel.rules.ProjectMergeRule.Config
- org.apache.calcite.rel.rules.ProjectMultiJoinMergeRule.Config
- org.apache.calcite.rel.rules.ProjectOverSumToSum0Rule.Config
- org.apache.calcite.rel.rules.ProjectRemoveRule.Config
- org.apache.calcite.rel.rules.ProjectSetOpTransposeRule.Config
- org.apache.calcite.rel.rules.ProjectTableScanRule.Config
- org.apache.calcite.rel.rules.ProjectToCalcRule.Config
- org.apache.calcite.rel.rules.ProjectToWindowRule.Config
- org.apache.calcite.rel.rules.ProjectToWindowRule.CalcToWindowRule.CalcToWindowRuleConfig
- org.apache.calcite.rel.rules.ProjectToWindowRule.ProjectToLogicalProjectAndWindowRule.ProjectToLogicalProjectAndWindowRuleConfig
- org.apache.calcite.rel.rules.ProjectWindowTransposeRule.Config
- org.apache.calcite.rel.rules.PruneEmptyRules.PruneEmptyRule.Config
- org.apache.calcite.rel.rules.PruneEmptyRules.CorrelateLeftEmptyRuleConfig
- org.apache.calcite.rel.rules.PruneEmptyRules.CorrelateRightEmptyRuleConfig
- org.apache.calcite.rel.rules.PruneEmptyRules.IntersectEmptyPruneRuleConfig
- org.apache.calcite.rel.rules.PruneEmptyRules.JoinLeftEmptyRuleConfig
- org.apache.calcite.rel.rules.PruneEmptyRules.JoinRightEmptyRuleConfig
- org.apache.calcite.rel.rules.PruneEmptyRules.MinusEmptyPruneRuleConfig
- org.apache.calcite.rel.rules.PruneEmptyRules.RemoveEmptySingleRule.RemoveEmptySingleRuleConfig
- org.apache.calcite.rel.rules.PruneEmptyRules.SortFetchZeroRuleConfig
- org.apache.calcite.rel.rules.PruneEmptyRules.UnionEmptyPruneRuleConfig
- org.apache.calcite.rel.rules.PruneEmptyRules.ZeroMaxRowsRuleConfig
- org.apache.calcite.rel.rules.ReduceDecimalsRule.Config
- org.apache.calcite.rel.rules.ReduceExpressionsRule.Config
- org.apache.calcite.rel.rules.ReduceExpressionsRule.CalcReduceExpressionsRule.CalcReduceExpressionsRuleConfig
- org.apache.calcite.rel.rules.ReduceExpressionsRule.FilterReduceExpressionsRule.FilterReduceExpressionsRuleConfig
- org.apache.calcite.rel.rules.ReduceExpressionsRule.JoinReduceExpressionsRule.JoinReduceExpressionsRuleConfig
- org.apache.calcite.rel.rules.ReduceExpressionsRule.ProjectReduceExpressionsRule.ProjectReduceExpressionsRuleConfig
- org.apache.calcite.rel.rules.ReduceExpressionsRule.WindowReduceExpressionsRule.WindowReduceExpressionsRuleConfig
- org.apache.calcite.rel.rules.SampleToFilterRule.Config
- org.apache.calcite.rel.rules.SemiJoinFilterTransposeRule.Config
- org.apache.calcite.rel.rules.SemiJoinJoinTransposeRule.Config
- org.apache.calcite.rel.rules.SemiJoinProjectTransposeRule.Config
- org.apache.calcite.rel.rules.SemiJoinRemoveRule.Config
- org.apache.calcite.rel.rules.SemiJoinRule.Config
- org.apache.calcite.rel.rules.SemiJoinRule.JoinOnUniqueToSemiJoinRule.JoinOnUniqueToSemiJoinRuleConfig
- org.apache.calcite.rel.rules.SemiJoinRule.JoinToSemiJoinRule.JoinToSemiJoinRuleConfig
- org.apache.calcite.rel.rules.SemiJoinRule.ProjectToSemiJoinRule.ProjectToSemiJoinRuleConfig
- org.apache.calcite.rel.rules.SingleValuesOptimizationRules.PruneSingleValueRule.Config
- org.apache.calcite.rel.rules.SortJoinCopyRule.Config
- org.apache.calcite.rel.rules.SortJoinTransposeRule.Config
- org.apache.calcite.rel.rules.SortMergeRule.Config
- org.apache.calcite.rel.rules.SortProjectTransposeRule.Config
- org.apache.calcite.rel.rules.SortRemoveConstantKeysRule.Config
- org.apache.calcite.rel.rules.SortRemoveRedundantRule.Config
- org.apache.calcite.rel.rules.SortRemoveRule.Config
- org.apache.calcite.rel.rules.SortUnionTransposeRule.Config
- org.apache.calcite.rel.rules.SpatialRules.FilterHilbertRule.Config
- org.apache.calcite.rel.rules.SubQueryRemoveRule.Config
- org.apache.calcite.rel.rules.TableScanRule.Config
- org.apache.calcite.rel.rules.UnionEliminatorRule.Config
- org.apache.calcite.rel.rules.UnionMergeRule.Config
- org.apache.calcite.rel.rules.UnionPullUpConstantsRule.Config
- org.apache.calcite.rel.rules.UnionToDistinctRule.Config
- org.apache.calcite.rel.rules.UnionToValuesRule.Config
- org.apache.calcite.rel.rules.ValuesReduceRule.Config
- org.apache.calcite.rel.rules.AbstractJoinExtractFilterRule.Config
- org.apache.calcite.rel.rules.TransformationRule
- org.apache.calcite.rel.rules.SubstitutionRule