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

Packages that use LogicalPlan
org.apache.pig Public interfaces and classes for Pig. 
org.apache.pig.backend.executionengine   
org.apache.pig.backend.hadoop.executionengine   
org.apache.pig.newplan.logical   
org.apache.pig.newplan.logical.relational   
org.apache.pig.newplan.logical.visitor   
org.apache.pig.parser   
org.apache.pig.pen   
org.apache.pig.pen.util   
org.apache.pig.tools   
org.apache.pig.tools.pigstats   
 

Uses of LogicalPlan in org.apache.pig
 

Methods in org.apache.pig that return LogicalPlan
 LogicalPlan PigServer.Graph.getLogicalPlan()
           
 LogicalPlan PigServer.Graph.getPlan(String alias)
           
 

Methods in org.apache.pig that return types with arguments of type LogicalPlan
 Map<String,LogicalPlan> PigServer.getAliases()
          Return a map containing the logical plan associated with each alias.
 

Methods in org.apache.pig with parameters of type LogicalPlan
protected  PigStats PigServer.launchPlan(LogicalPlan lp, String jobName)
          A common method for launching the jobs according to the logical plan
 

Uses of LogicalPlan in org.apache.pig.backend.executionengine
 

Methods in org.apache.pig.backend.executionengine with parameters of type LogicalPlan
 void ExecutionEngine.explain(LogicalPlan lp, PigContext pc, PrintStream ps, String format, boolean verbose, File dir, String suffix)
          This method handles the backend processing of the Explain command.
 PigStats ExecutionEngine.launchPig(LogicalPlan lp, String grpName, PigContext pc)
          This method is responsible for the actual execution of a LogicalPlan.
 

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

Methods in org.apache.pig.backend.hadoop.executionengine with parameters of type LogicalPlan
 PhysicalPlan HExecutionEngine.compile(LogicalPlan plan, Properties properties)
           
 void HExecutionEngine.explain(LogicalPlan lp, PigContext pc, PrintStream ps, String format, boolean verbose, File file, String suffix)
           
 Map<LOForEach,Map<LogicalRelationalOperator,PhysicalOperator>> HExecutionEngine.getForEachInnerLogToPhyMap(LogicalPlan plan)
           
 PigStats HExecutionEngine.launchPig(LogicalPlan lp, String grpName, PigContext pc)
           
 

Uses of LogicalPlan in org.apache.pig.newplan.logical
 

Methods in org.apache.pig.newplan.logical with parameters of type LogicalPlan
static LOForEach Util.addForEachAfter(LogicalPlan plan, LogicalRelationalOperator op, int branch, Set<Integer> columnsToDrop)
           
static
<C extends LogicalRelationalOperator>
LinkedList<C>
Util.getLogicalRelationalOperators(LogicalPlan plan, Class<C> opClass)
          Returns a LinkedList of operators contained within the physical plan which implement the supplied class, in dependency order.
 

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

Methods in org.apache.pig.newplan.logical.relational that return LogicalPlan
 LogicalPlan LOForEach.getInnerPlan()
           
 

Methods in org.apache.pig.newplan.logical.relational with parameters of type LogicalPlan
 Operator LOSort.getInput(LogicalPlan plan)
           
 Operator LOLimit.getInput(LogicalPlan plan)
           
 Operator LOFilter.getInput(LogicalPlan plan)
           
 Operator LODistinct.getInput(LogicalPlan plan)
           
 List<Operator> LOUnion.getInputs(LogicalPlan plan)
           
 List<Operator> LOJoin.getInputs(LogicalPlan plan)
           
 List<Operator> LOCube.getInputs(LogicalPlan plan)
           
 List<Operator> LOCogroup.getInputs(LogicalPlan plan)
           
 void LOForEach.setInnerPlan(LogicalPlan p)
           
 

Constructors in org.apache.pig.newplan.logical.relational with parameters of type LogicalPlan
LOCogroup(LogicalPlan plan)
          Constructor for use in defining rule patterns
LOCross(LogicalPlan plan)
           
LOCube(LogicalPlan plan)
           
LODistinct(LogicalPlan plan)
           
LOFilter(LogicalPlan plan)
           
LOFilter(LogicalPlan plan, boolean sample)
           
LOFilter(LogicalPlan plan, LogicalExpressionPlan filterPlan)
           
LOFilter(LogicalPlan plan, LogicalExpressionPlan filterPlan, boolean sample)
           
LogicalPlan(LogicalPlan other)
           
LogicalPlanData(LogicalPlan lp)
           
LOInnerLoad(LogicalPlan plan, LOForEach foreach, ProjectExpression projectExpression)
           
LOJoin(LogicalPlan plan)
           
LOJoin(LogicalPlan plan, MultiMap<Integer,LogicalExpressionPlan> joinPlans, LOJoin.JOINTYPE jt, boolean[] isInner)
           
LOLimit(LogicalPlan plan)
           
LOLimit(LogicalPlan plan, LogicalExpressionPlan limitPlan)
           
LOLimit(LogicalPlan plan, long limit)
           
LOLoad(FileSpec loader, LogicalSchema schema, LogicalPlan plan, org.apache.hadoop.conf.Configuration conf, LoadFunc loadFunc, String signature)
          Used from the LogicalPlanBuilder
LOLoad(LogicalSchema schema, LogicalPlan plan)
          used for pattern matching
LOSplitOutput(LogicalPlan plan)
           
LOSplitOutput(LogicalPlan plan, LogicalExpressionPlan filterPlan)
           
LOStore(LogicalPlan plan, FileSpec outputFileSpec, StoreFuncInterface storeFunc, String signature)
           
LOStream(LogicalPlan plan, ExecutableManager exeManager, StreamingCommand cmd, LogicalSchema schema)
           
 

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

Constructors in org.apache.pig.newplan.logical.visitor with parameters of type LogicalPlan
CastLineageSetter(LogicalPlan plan, CompilationMessageCollector msgCollector)
           
ImplicitSplitInsertVisitor(LogicalPlan plan)
           
 

Uses of LogicalPlan in org.apache.pig.parser
 

Methods in org.apache.pig.parser that return LogicalPlan
 LogicalPlan QueryParserDriver.parse(String query)
           
 

Methods in org.apache.pig.parser with parameters of type LogicalPlan
static void QueryParserUtils.attachStorePlan(String scope, LogicalPlan lp, String fileName, String func, Operator input, String alias, PigContext pigContext)
           
 

Uses of LogicalPlan in org.apache.pig.pen
 

Methods in org.apache.pig.pen with parameters of type LogicalPlan
static Map<LogicalRelationalOperator,Collection<IdentityHashSet<Tuple>>> EquivalenceClasses.getLoToEqClassMap(PhysicalPlan plan, LogicalPlan lp, Map<Operator,PhysicalOperator> logToPhyMap, Map<Operator,DataBag> logToDataMap, Map<LOForEach,Map<LogicalRelationalOperator,PhysicalOperator>> forEachInnerLogToPhyMap, HashMap<PhysicalOperator,Collection<IdentityHashSet<Tuple>>> poToEqclassesMap)
           
 

Constructors in org.apache.pig.pen with parameters of type LogicalPlan
ExampleGenerator(LogicalPlan plan, PigContext hadoopPigContext)
           
LineageTrimmingVisitor(LogicalPlan plan, Map<LOLoad,DataBag> baseData, ExampleGenerator eg, Map<Operator,PhysicalOperator> LogToPhyMap, PhysicalPlan physPlan, PigContext pc)
           
 

Uses of LogicalPlan in org.apache.pig.pen.util
 

Methods in org.apache.pig.pen.util with parameters of type LogicalPlan
static void DisplayExamples.printSimple(Operator op, LogicalPlan lp, Map<Operator,DataBag> exampleData)
           
static String DisplayExamples.printTabular(LogicalPlan lp, Map<Operator,DataBag> exampleData, Map<LOForEach,Map<LogicalRelationalOperator,DataBag>> forEachInnerLogToDataMap)
           
 

Uses of LogicalPlan in org.apache.pig.tools
 

Fields in org.apache.pig.tools declared as LogicalPlan
 LogicalPlan ToolsPigServer.PigPlans.lp
           
 

Methods in org.apache.pig.tools with parameters of type LogicalPlan
 List<ExecJob> ToolsPigServer.runPlan(LogicalPlan newPlan, String jobName)
          Given a (modified) new logical plan, run the script.
 

Constructors in org.apache.pig.tools with parameters of type LogicalPlan
ToolsPigServer.PigPlans(LogicalPlan lp)
           
 

Uses of LogicalPlan in org.apache.pig.tools.pigstats
 

Methods in org.apache.pig.tools.pigstats with parameters of type LogicalPlan
 void ScriptState.setScriptFeatures(LogicalPlan plan)
           
 



Copyright © 2007-2012 The Apache Software Foundation