Uses of Class
org.apache.pig.newplan.PlanVisitor

Packages that use PlanVisitor
org.apache.pig.backend.hadoop.executionengine   
org.apache.pig.newplan   
org.apache.pig.newplan.logical.expression   
org.apache.pig.newplan.logical.optimizer   
org.apache.pig.newplan.logical.relational   
org.apache.pig.newplan.logical.rules   
org.apache.pig.tools.pigstats   
 

Uses of PlanVisitor in org.apache.pig.backend.hadoop.executionengine
 

Subclasses of PlanVisitor in org.apache.pig.backend.hadoop.executionengine
static class HExecutionEngine.SortInfoSetter
           
 

Uses of PlanVisitor in org.apache.pig.newplan
 

Subclasses of PlanVisitor in org.apache.pig.newplan
 class PColFilterExtractor
          This Visitor works on the filter condition of a LOFilter which immediately follows a LOLoad that interacts with a metadata system (currently OWL) to read table data.
 

Methods in org.apache.pig.newplan with parameters of type PlanVisitor
abstract  void Operator.accept(PlanVisitor v)
          Accept a visitor at this node in the graph.
 void SubtreeDependencyOrderWalker.walk(PlanVisitor visitor)
           
 void ReverseDependencyOrderWalkerWOSeenChk.walk(PlanVisitor visitor)
          Begin traversing the graph.
 void ReverseDependencyOrderWalker.walk(PlanVisitor visitor)
          Begin traversing the graph.
abstract  void PlanWalker.walk(PlanVisitor visitor)
          Begin traversing the graph.
 void DepthFirstWalker.walk(PlanVisitor visitor)
          Begin traversing the graph.
 void DependencyOrderWalker.walk(PlanVisitor visitor)
          Begin traversing the graph.
 

Uses of PlanVisitor in org.apache.pig.newplan.logical.expression
 

Subclasses of PlanVisitor in org.apache.pig.newplan.logical.expression
 class AllSameExpressionVisitor
           
 class ExpToPhyTranslationVisitor
           
 class LogicalExpressionVisitor
          A visitor for expression plans.
 

Methods in org.apache.pig.newplan.logical.expression with parameters of type PlanVisitor
 void UserFuncExpression.accept(PlanVisitor v)
           
 void SubtractExpression.accept(PlanVisitor v)
           
 void RegexExpression.accept(PlanVisitor v)
           
 void ProjectExpression.accept(PlanVisitor v)
           
 void OrExpression.accept(PlanVisitor v)
           
 void NotExpression.accept(PlanVisitor v)
           
 void NotEqualExpression.accept(PlanVisitor v)
           
 void NegativeExpression.accept(PlanVisitor v)
           
 void MultiplyExpression.accept(PlanVisitor v)
           
 void ModExpression.accept(PlanVisitor v)
           
 void MapLookupExpression.accept(PlanVisitor v)
           
 void LessThanExpression.accept(PlanVisitor v)
           
 void LessThanEqualExpression.accept(PlanVisitor v)
           
 void IsNullExpression.accept(PlanVisitor v)
           
 void GreaterThanExpression.accept(PlanVisitor v)
           
 void GreaterThanEqualExpression.accept(PlanVisitor v)
           
 void EqualExpression.accept(PlanVisitor v)
           
 void DivideExpression.accept(PlanVisitor v)
           
 void DereferenceExpression.accept(PlanVisitor v)
           
 void ConstantExpression.accept(PlanVisitor v)
           
 void CastExpression.accept(PlanVisitor v)
           
 void BinCondExpression.accept(PlanVisitor v)
           
 void AndExpression.accept(PlanVisitor v)
           
 void AddExpression.accept(PlanVisitor v)
           
 

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

Subclasses of PlanVisitor 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.
 class LogicalPlanPrinter
          A visitor mechanism printing out the logical plan.
static class ProjectionPatcher.ProjectionFinder
           
 class SchemaResetter
           
 class UidResetter
           
 

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

Subclasses of PlanVisitor in org.apache.pig.newplan.logical.relational
 class LogicalRelationalNodesVisitor
          A visitor for logical plans.
 class LogToPhyTranslationVisitor
           
 

Methods in org.apache.pig.newplan.logical.relational with parameters of type PlanVisitor
 void LOUnion.accept(PlanVisitor v)
           
 void LOStream.accept(PlanVisitor v)
           
 void LOStore.accept(PlanVisitor v)
           
 void LOSplitOutput.accept(PlanVisitor v)
           
 void LOSplit.accept(PlanVisitor v)
           
 void LOSort.accept(PlanVisitor v)
           
 void LONative.accept(PlanVisitor v)
           
 void LOLoad.accept(PlanVisitor v)
           
 void LOLimit.accept(PlanVisitor v)
           
 void LOJoin.accept(PlanVisitor v)
           
 void LOInnerLoad.accept(PlanVisitor v)
           
 void LOGenerate.accept(PlanVisitor v)
           
 void LOForEach.accept(PlanVisitor v)
           
 void LOFilter.accept(PlanVisitor v)
           
 void LODistinct.accept(PlanVisitor v)
           
 void LOCross.accept(PlanVisitor v)
           
 void LOCogroup.accept(PlanVisitor v)
           
 

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

Subclasses of PlanVisitor 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 PlanVisitor in org.apache.pig.tools.pigstats
 

Methods in org.apache.pig.tools.pigstats with parameters of type PlanVisitor
 void JobStats.accept(PlanVisitor v)
           
 



Copyright © ${year} The Apache Software Foundation