Package org.teiid.query.optimizer.relational
-
Interface Summary Interface Description OptimizerRule -
Class Summary Class Description AliasGenerator Adds safe (generated) aliases to the source command The structure is a little convoluted: AliasGenerator - structure navigator, alters the command by adding alias symbols NamingVisitor - changes the output names of Element and Group symbols SQLNamingContext - a hierarchical context for tracking Element and Group namesColumnMaskingHelper PartitionAnalyzer TODO: support recursive detection of partitions Extracts a map of partitioning information from a unionPlanHints PlanToProcessConverter PlanToProcessConverter.SharedStateKey RelationalPlanner This class generates a relational plan for query execution.RowBasedSecurityHelper RuleStack