Class Hierarchy
- java.lang.Object
- io.trino.sql.planner.Coercer
- io.trino.sql.planner.CompilerConfig
- io.trino.sql.planner.ConnectorExpressions
- io.trino.sql.planner.ConnectorExpressionTranslator
- io.trino.sql.planner.DesugarArrayConstructorRewriter
- io.trino.sql.planner.DesugarAtTimeZoneRewriter
- io.trino.sql.planner.DesugarLikeRewriter
- io.trino.sql.planner.DesugarTryExpressionRewriter
- io.trino.sql.planner.DeterminismEvaluator
- io.trino.sql.planner.DistributedExecutionPlanner
- io.trino.sql.planner.DomainCoercer
- io.trino.sql.planner.DomainTranslator
- io.trino.sql.planner.DomainTranslator.ExtractionResult
- io.trino.sql.planner.EffectivePredicateExtractor
- io.trino.sql.planner.EqualityInference
- io.trino.sql.planner.EqualityInference.EqualityPartition
- io.trino.sql.planner.ExpressionExtractor
- io.trino.sql.planner.ExpressionInterpreter
- io.trino.sql.tree.ExpressionRewriter<C>
- io.trino.sql.planner.ExpressionNodeInliner
- io.trino.sql.planner.ParameterRewriter
- io.trino.sql.planner.ReferenceAwareExpressionNodeInliner
- io.trino.sql.planner.ExpressionSymbolInliner
- io.trino.sql.planner.FragmentTableScanCounter
- io.trino.sql.planner.FunctionCallBuilder
- io.trino.sql.planner.GroupingOperationRewriter
- io.trino.sql.planner.InputExtractor
- io.trino.sql.planner.LiteralEncoder
- io.trino.sql.planner.LiteralInterpreter
- io.trino.sql.planner.LocalDynamicFilterConsumer
- io.trino.sql.planner.LocalExecutionPlanner
- io.trino.sql.planner.LocalExecutionPlanner.LocalExecutionPlan
- io.trino.sql.planner.LocalExecutionPlanner.OperatorFactoryWithTypes
- io.trino.sql.planner.LogicalPlanner
- io.trino.sql.planner.LookupSymbolResolver (implements io.trino.sql.planner.SymbolResolver)
- io.trino.sql.planner.NodeAndMappings
- io.trino.sql.planner.NodePartitioningManager
- io.trino.sql.planner.NodePartitionMap
- io.trino.sql.planner.NoOpSymbolResolver (implements io.trino.sql.planner.SymbolResolver)
- io.trino.sql.planner.NullabilityAnalyzer
- io.trino.sql.planner.OptimizerStatsMBeanExporter
- io.trino.sql.planner.OptimizerStatsRecorder
- io.trino.sql.planner.OrderingScheme
- io.trino.sql.planner.PartialTranslator
- io.trino.sql.planner.Partitioning
- io.trino.sql.planner.Partitioning.ArgumentBinding
- io.trino.sql.planner.Partitioning.Translator
- io.trino.sql.planner.PartitioningHandle
- io.trino.sql.planner.PartitioningScheme
- io.trino.sql.planner.Plan
- io.trino.sql.planner.PlanCopier
- io.trino.sql.planner.PlanFragment
- io.trino.sql.planner.PlanFragmenter
- io.trino.sql.planner.PlanNodeIdAllocator
- io.trino.sql.planner.PlanOptimizers (implements io.trino.sql.planner.PlanOptimizersFactory)
- io.trino.sql.planner.plan.PlanVisitor<R,C>
- io.trino.sql.planner.SimplePlanVisitor<C>
- io.trino.sql.planner.ResolvedFunctionCallRewriter
- io.trino.sql.planner.RuleStatsRecorder
- io.trino.sql.planner.SchedulingOrderVisitor
- io.trino.sql.planner.ScopeAware<T>
- io.trino.sql.planner.SortExpressionContext
- io.trino.sql.planner.SortExpressionExtractor
- io.trino.sql.planner.StageExecutionPlan
- io.trino.sql.planner.StatisticsAggregationPlanner
- io.trino.sql.planner.StatisticsAggregationPlanner.ColumnStatisticsAggregation
- io.trino.sql.planner.StatisticsAggregationPlanner.TableStatisticAggregation
- io.trino.sql.planner.SubExpressionExtractor
- io.trino.sql.planner.SubPlan
- io.trino.sql.planner.Symbol (implements java.lang.Comparable<T>)
- io.trino.sql.planner.SymbolAllocator
- io.trino.sql.planner.SymbolsExtractor
- io.trino.sql.planner.SystemPartitioningHandle (implements io.trino.spi.connector.ConnectorPartitioningHandle)
- io.trino.sql.planner.TypeAnalyzer
- io.trino.sql.planner.TypeProvider
Interface Hierarchy
- io.trino.sql.planner.PlanOptimizersFactory
- io.trino.sql.planner.SymbolResolver
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- io.trino.sql.planner.LogicalPlanner.Stage
- io.trino.sql.planner.SystemPartitioningHandle.SystemPartitionFunction
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)