Uses of Class
org.apache.pig.newplan.logical.expression.LogicalExpressionPlan

Packages that use LogicalExpressionPlan
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.newplan.logical.visitor   
 

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

Methods in org.apache.pig.newplan.logical.expression that return LogicalExpressionPlan
 LogicalExpressionPlan LogicalExpressionPlan.deepCopy()
           
 

Methods in org.apache.pig.newplan.logical.expression with parameters of type LogicalExpressionPlan
 LogicalExpression DivideExpression.deepCopy(LogicalExpressionPlan lgExpPlan)
           
 LogicalExpression MapLookupExpression.deepCopy(LogicalExpressionPlan lgExpPlan)
           
 LogicalExpression NotEqualExpression.deepCopy(LogicalExpressionPlan lgExpPlan)
           
 LogicalExpression OrExpression.deepCopy(LogicalExpressionPlan lgExpPlan)
           
 LogicalExpression CastExpression.deepCopy(LogicalExpressionPlan lgExpPlan)
           
 LogicalExpression ModExpression.deepCopy(LogicalExpressionPlan lgExpPlan)
           
 LogicalExpression ConstantExpression.deepCopy(LogicalExpressionPlan lgExpPlan)
           
 LogicalExpression DereferenceExpression.deepCopy(LogicalExpressionPlan lgExpPlan)
           
 LogicalExpression ScalarExpression.deepCopy(LogicalExpressionPlan lgExpPlan)
           
 LogicalExpression UserFuncExpression.deepCopy(LogicalExpressionPlan lgExpPlan)
           
 LogicalExpression GreaterThanExpression.deepCopy(LogicalExpressionPlan lgExpPlan)
           
 LogicalExpression IsNullExpression.deepCopy(LogicalExpressionPlan lgExpPlan)
           
 LogicalExpression SubtractExpression.deepCopy(LogicalExpressionPlan lgExpPlan)
           
 LogicalExpression RegexExpression.deepCopy(LogicalExpressionPlan lgExpPlan)
           
 LogicalExpression ProjectExpression.deepCopy(LogicalExpressionPlan lgExpPlan)
           
 LogicalExpression AddExpression.deepCopy(LogicalExpressionPlan lgExpPlan)
           
 LogicalExpression LessThanEqualExpression.deepCopy(LogicalExpressionPlan lgExpPlan)
           
 LogicalExpression GreaterThanEqualExpression.deepCopy(LogicalExpressionPlan lgExpPlan)
           
 LogicalExpression MultiplyExpression.deepCopy(LogicalExpressionPlan lgExpPlan)
           
 LogicalExpression BinCondExpression.deepCopy(LogicalExpressionPlan lgExpPlan)
           
 LogicalExpression LessThanExpression.deepCopy(LogicalExpressionPlan lgExpPlan)
           
 LogicalExpression AndExpression.deepCopy(LogicalExpressionPlan lgExpPlan)
           
abstract  LogicalExpression LogicalExpression.deepCopy(LogicalExpressionPlan lgExpPlan)
          Create the deep copy of this expression and add that into the passed LogicalExpressionPlan Return the copy of this expression with updated logical expression plan.
 LogicalExpression NegativeExpression.deepCopy(LogicalExpressionPlan lgExpPlan)
           
 LogicalExpression NotExpression.deepCopy(LogicalExpressionPlan lgExpPlan)
           
 LogicalExpression EqualExpression.deepCopy(LogicalExpressionPlan lgExpPlan)
           
 List<Operator> LogicalExpressionPlan.merge(LogicalExpressionPlan lgExpPlan)
          Merge all nodes in lgExpPlan, keep the connections
 

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

Methods in org.apache.pig.newplan.logical.optimizer with parameters of type LogicalExpressionPlan
protected  LogicalExpressionVisitor ProjectionPatcher.ProjectionFinder.getVisitor(LogicalExpressionPlan expr)
           
protected abstract  LogicalExpressionVisitor AllExpressionVisitor.getVisitor(LogicalExpressionPlan expr)
          Get a new instance of the expression visitor to apply to a given expression.
 

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

Methods in org.apache.pig.newplan.logical.relational that return LogicalExpressionPlan
 LogicalExpressionPlan LOFilter.getFilterPlan()
           
 LogicalExpressionPlan LOSplitOutput.getFilterPlan()
           
 

Methods in org.apache.pig.newplan.logical.relational that return types with arguments of type LogicalExpressionPlan
 MultiMap<Integer,LogicalExpressionPlan> LOCogroup.getExpressionPlans()
           
 MultiMap<Integer,LogicalExpressionPlan> LOJoin.getExpressionPlans()
          Get all of the expressions plans that are in this join.
 Collection<LogicalExpressionPlan> LOJoin.getExpressionPlanValues()
           
 Collection<LogicalExpressionPlan> LOJoin.getJoinPlan(int inputIndex)
           
 List<LogicalExpressionPlan> LOGenerate.getOutputPlans()
           
 List<LogicalExpressionPlan> LOSort.getSortColPlans()
           
 

Methods in org.apache.pig.newplan.logical.relational with parameters of type LogicalExpressionPlan
 void LOFilter.setFilterPlan(LogicalExpressionPlan filterPlan)
           
 void LOSplitOutput.setFilterPlan(LogicalExpressionPlan filterPlan)
           
 

Method parameters in org.apache.pig.newplan.logical.relational with type arguments of type LogicalExpressionPlan
 void LOCogroup.setExpressionPlans(MultiMap<Integer,LogicalExpressionPlan> plans)
           
 void LOJoin.setJoinPlans(MultiMap<Integer,LogicalExpressionPlan> joinPlans)
           
 void LOGenerate.setOutputPlans(List<LogicalExpressionPlan> plans)
           
 void LOSort.setSortColPlans(List<LogicalExpressionPlan> sortPlans)
           
 

Constructors in org.apache.pig.newplan.logical.relational with parameters of type LogicalExpressionPlan
LOFilter(LogicalPlan plan, LogicalExpressionPlan filterPlan)
           
LOSplitOutput(LogicalPlan plan, LogicalExpressionPlan filterPlan)
           
 

Constructor parameters in org.apache.pig.newplan.logical.relational with type arguments of type LogicalExpressionPlan
LOCogroup(OperatorPlan plan, MultiMap<Integer,LogicalExpressionPlan> expressionPlans, boolean[] isInner)
           
LOCogroup(OperatorPlan plan, MultiMap<Integer,LogicalExpressionPlan> expressionPlans, LOCogroup.GROUPTYPE groupType, boolean[] isInner)
           
LOGenerate(OperatorPlan plan, List<LogicalExpressionPlan> ps, boolean[] flatten)
           
LOJoin(LogicalPlan plan, MultiMap<Integer,LogicalExpressionPlan> joinPlans, LOJoin.JOINTYPE jt, boolean[] isInner)
           
LOSort(OperatorPlan plan, List<LogicalExpressionPlan> sortColPlans, List<Boolean> ascCols, FuncSpec sortFunc)
           
 

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

Methods in org.apache.pig.newplan.logical.rules with parameters of type LogicalExpressionPlan
protected  LogicalExpressionVisitor MapKeysPruneHelper.MapMarker.getVisitor(LogicalExpressionPlan expr)
           
protected  LogicalExpressionVisitor MapKeysPruneHelper.FullMapCollector.getVisitor(LogicalExpressionPlan expr)
           
static boolean OptimizerUtils.planHasNonDeterministicUdf(LogicalExpressionPlan filterPlan)
          Helper method to determine if the logical expression plan for a Filter contains non-deterministic operations and should therefore be treated extra carefully during optimization.
 

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

Methods in org.apache.pig.newplan.logical.visitor with parameters of type LogicalExpressionPlan
protected  LogicalExpressionVisitor ProjStarInUdfExpander.getVisitor(LogicalExpressionPlan exprPlan)
           
protected  LogicalExpressionVisitor ScalarVisitor.getVisitor(LogicalExpressionPlan exprPlan)
           
protected  LogicalExpressionVisitor ColumnAliasConversionVisitor.getVisitor(LogicalExpressionPlan exprPlan)
           
protected  LogicalExpressionVisitor CastLineageSetter.getVisitor(LogicalExpressionPlan exprPlan)
           
 



Copyright © ${year} The Apache Software Foundation