| Modifier and Type | Method and Description | 
|---|---|
| java.util.Map<LOForEach,java.util.Map<LogicalRelationalOperator,PhysicalOperator>> | HExecutionEngine. getForEachInnerLogToPhyMap(LogicalPlan plan) | 
| Modifier and Type | Method and Description | 
|---|---|
| static LOForEach | Util. addForEachAfter(LogicalPlan plan,
               LogicalRelationalOperator op,
               int branch,
               java.util.Set<java.lang.Integer> columnsToDrop) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | UidResetter. visit(LOForEach foreach) | 
| void | SchemaResetter. visit(LOForEach foreach) | 
| void | AllSameRalationalNodesVisitor. visit(LOForEach foreach) | 
| void | AllExpressionVisitor. visit(LOForEach foreach) | 
| Modifier and Type | Method and Description | 
|---|---|
| LOForEach | LOInnerLoad. getLOForEach()Get the LOForEach operator that contains this operator as part of inner plan | 
| Modifier and Type | Method and Description | 
|---|---|
| void | LogicalRelationalNodesVisitor. visit(LOForEach foreach) | 
| void | LogToPhyTranslationVisitor. visit(LOForEach foreach) | 
| Constructor and Description | 
|---|
| LOInnerLoad(LogicalPlan plan,
           LOForEach foreach,
           ProjectExpression projectExpression) | 
| LOInnerLoad(OperatorPlan plan,
           LOForEach foreach,
           int colNum) | 
| LOInnerLoad(OperatorPlan plan,
           LOForEach foreach,
           java.lang.String colAlias) | 
| Modifier and Type | Method and Description | 
|---|---|
| static LOGenerate | OptimizerUtils. findGenerate(LOForEach foreach)Find generate op from the foreach operator. | 
| static boolean | OptimizerUtils. hasFlatten(LOForEach foreach)Helper method to find if a given LOForEach instance contains any flatten fields. | 
| void | ColumnPruneVisitor. visit(LOForEach foreach) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | UDFFinder. visit(LOForEach foreach) | 
| void | TypeCheckingRelVisitor. visit(LOForEach forEach) | 
| void | SchemaAliasVisitor. visit(LOForEach foreach) | 
| void | ProjectStarExpander. visit(LOForEach foreach) | 
| void | ProjStarInUdfExpander. visit(LOForEach foreach) | 
| void | LineageFindRelVisitor. visit(LOForEach fe) | 
| void | DuplicateForEachColumnRewriteVisitor. visit(LOForEach foreach) | 
| void | DanglingNestedNodeRemover. visit(LOForEach foreach) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | LineageTrimmingVisitor. visit(LOForEach forEach) | 
| void | AugmentBaseDataVisitor. visit(LOForEach forEach) | 
| Modifier and Type | Method and Description | 
|---|---|
| static java.util.Map<LogicalRelationalOperator,java.util.Collection<IdentityHashSet<Tuple>>> | EquivalenceClasses. getLoToEqClassMap(PhysicalPlan plan,
                 LogicalPlan lp,
                 java.util.Map<Operator,PhysicalOperator> logToPhyMap,
                 java.util.Map<Operator,DataBag> logToDataMap,
                 java.util.Map<LOForEach,java.util.Map<LogicalRelationalOperator,PhysicalOperator>> forEachInnerLogToPhyMap,
                 java.util.HashMap<PhysicalOperator,java.util.Collection<IdentityHashSet<Tuple>>> poToEqclassesMap) | 
| Modifier and Type | Method and Description | 
|---|---|
| static java.lang.String | DisplayExamples. printTabular(LogicalPlan lp,
            java.util.Map<Operator,DataBag> exampleData,
            java.util.Map<LOForEach,java.util.Map<LogicalRelationalOperator,DataBag>> forEachInnerLogToDataMap) | 
Copyright © 2007-2012 The Apache Software Foundation