Uses of Class
org.apache.pig.newplan.logical.relational.LogicalRelationalNodesVisitor

Packages that use LogicalRelationalNodesVisitor
org.apache.pig.newplan.logical.optimizer   
org.apache.pig.newplan.logical.relational   
org.apache.pig.newplan.logical.rules   
org.apache.pig.newplan.logical.visitor   
org.apache.pig.pen   
 

Uses of LogicalRelationalNodesVisitor in org.apache.pig.newplan.logical.optimizer
 

Subclasses of LogicalRelationalNodesVisitor in org.apache.pig.newplan.logical.optimizer
 class AllExpressionVisitor
          A visitor that walks a logical plan and then applies a given LogicalExpressionVisitor to all expressions it encounters.
 class AllSameRalationalNodesVisitor
          A visitor that walks the logical plan and calls the same method on every type of node.
static class ProjectionPatcher.ProjectionFinder
           
 class SchemaResetter
           
 class UidResetter
           
 

Uses of LogicalRelationalNodesVisitor in org.apache.pig.newplan.logical.relational
 

Subclasses of LogicalRelationalNodesVisitor in org.apache.pig.newplan.logical.relational
 class LogToPhyTranslationVisitor
           
 

Uses of LogicalRelationalNodesVisitor in org.apache.pig.newplan.logical.rules
 

Subclasses of LogicalRelationalNodesVisitor in org.apache.pig.newplan.logical.rules
 class ColumnPruneVisitor
           
static class MapKeysPruneHelper.FullMapCollector
           
static class MapKeysPruneHelper.MapMarker
          This class collects all the information required to create the list of keys required for a map
 

Uses of LogicalRelationalNodesVisitor in org.apache.pig.newplan.logical.visitor
 

Subclasses of LogicalRelationalNodesVisitor in org.apache.pig.newplan.logical.visitor
 class CastLineageSetter
          Find uid lineage information.
 class ColumnAliasConversionVisitor
          Logical plan visitor which will convert all column alias references to column indexes, using the underlying anonymous expression plan visitor.
 class DanglingNestedNodeRemover
           
 class DuplicateForEachColumnRewriteVisitor
           
 class ImplicitSplitInsertVisitor
           
 class InputOutputFileValidatorVisitor
           
 class LineageFindRelVisitor
          Create mapping between uid and Load FuncSpec when the LogicalExpression associated with it is known to hold an unmodified element of data returned by the load function.
 class ProjectStarExpander
          A visitor to walk operators that contain a nested plan and translate project( * ) operators to a list of projection operators, i.e., project( * ) -> project(0), project(1), ...
 class ProjStarInUdfExpander
          Expand project-star or project-range when used as udf argument.
 class ScalarVariableValidator
          This validator checks the correctness of use of scalar variables in logical operators.
 class ScalarVisitor
          Logical plan visitor which handles scalar projections.
 class SchemaAliasVisitor
           
 class SortInfoSetter
           
 class StoreAliasSetter
           
 class TypeCheckingRelVisitor
           
 class UDFFinder
           
 class UnionOnSchemaSetter
          A visitor that modifies the logical plan (if necessary) for union-onschema functionality.
 

Uses of LogicalRelationalNodesVisitor in org.apache.pig.pen
 

Subclasses of LogicalRelationalNodesVisitor in org.apache.pig.pen
 class AugmentBaseDataVisitor
           
 class LineageTrimmingVisitor
           
 class POOptimizeDisabler
           
 



Copyright © 2007-2012 The Apache Software Foundation