|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of LogicalExpressionPlan in org.apache.pig.newplan |
---|
Fields in org.apache.pig.newplan declared as LogicalExpressionPlan | |
---|---|
protected LogicalExpressionPlan |
FilterExtractor.filteredPlan
Plan that is created after all pushable filters are removed |
protected LogicalExpressionPlan |
FilterExtractor.originalPlan
We visit this plan to create the filteredPlan |
protected LogicalExpressionPlan |
FilterExtractor.pushdownExprPlan
Plan that can be pushed down |
Methods in org.apache.pig.newplan that return LogicalExpressionPlan | |
---|---|
LogicalExpressionPlan |
FilterExtractor.getFilteredPlan()
|
Constructors in org.apache.pig.newplan with parameters of type LogicalExpressionPlan | |
---|---|
FilterExtractor(LogicalExpressionPlan plan,
List<String> partitionCols)
|
Uses of LogicalExpressionPlan in org.apache.pig.newplan.logical.expression |
---|
Methods in org.apache.pig.newplan.logical.expression that return LogicalExpressionPlan | |
---|---|
LogicalExpressionPlan |
LogicalExpressionPlan.deepCopy()
|
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 |
LOSplitOutput.getFilterPlan()
|
LogicalExpressionPlan |
LOFilter.getFilterPlan()
|
LogicalExpressionPlan |
LOLimit.getLimitPlan()
|
Methods in org.apache.pig.newplan.logical.relational that return types with arguments of type LogicalExpressionPlan | |
---|---|
MultiMap<Integer,LogicalExpressionPlan> |
LOJoin.getExpressionPlans()
Get all of the expressions plans that are in this join. |
MultiMap<Integer,LogicalExpressionPlan> |
LOCube.getExpressionPlans()
|
MultiMap<Integer,LogicalExpressionPlan> |
LOCogroup.getExpressionPlans()
|
Collection<LogicalExpressionPlan> |
LOJoin.getExpressionPlanValues()
|
Collection<LogicalExpressionPlan> |
LOJoin.getJoinPlan(int inputIndex)
|
List<LogicalExpressionPlan> |
LOGenerate.getOutputPlans()
|
List<LogicalExpressionPlan> |
LORank.getRankColPlans()
|
List<LogicalExpressionPlan> |
LOSort.getSortColPlans()
|
Methods in org.apache.pig.newplan.logical.relational with parameters of type LogicalExpressionPlan | |
---|---|
void |
LOSplitOutput.setFilterPlan(LogicalExpressionPlan filterPlan)
|
void |
LOFilter.setFilterPlan(LogicalExpressionPlan filterPlan)
|
void |
LOLimit.setLimitPlan(LogicalExpressionPlan mlimitPlan)
|
Method parameters in org.apache.pig.newplan.logical.relational with type arguments of type LogicalExpressionPlan | |
---|---|
void |
LOCube.setExpressionPlans(MultiMap<Integer,LogicalExpressionPlan> plans)
|
void |
LOCogroup.setExpressionPlans(MultiMap<Integer,LogicalExpressionPlan> plans)
|
void |
LOJoin.setJoinPlans(MultiMap<Integer,LogicalExpressionPlan> joinPlans)
|
void |
LOGenerate.setOutputPlans(List<LogicalExpressionPlan> plans)
|
void |
LORank.setRankColPlan(List<LogicalExpressionPlan> rankColPlans)
|
void |
LOSort.setSortColPlans(List<LogicalExpressionPlan> sortPlans)
|
Constructors in org.apache.pig.newplan.logical.relational with parameters of type LogicalExpressionPlan | |
---|---|
LOFilter(LogicalPlan plan,
LogicalExpressionPlan filterPlan)
|
|
LOFilter(LogicalPlan plan,
LogicalExpressionPlan filterPlan,
boolean sample)
|
|
LOLimit(LogicalPlan plan,
LogicalExpressionPlan limitPlan)
|
|
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)
|
|
LOCube(OperatorPlan plan,
MultiMap<Integer,LogicalExpressionPlan> expressionPlans)
|
|
LOGenerate(OperatorPlan plan,
List<LogicalExpressionPlan> ps,
boolean[] flatten)
|
|
LOJoin(LogicalPlan plan,
MultiMap<Integer,LogicalExpressionPlan> joinPlans,
LOJoin.JOINTYPE jt,
boolean[] isInner)
|
|
LORank(OperatorPlan plan,
List<LogicalExpressionPlan> rankColPlans,
List<Boolean> ascCols)
|
|
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 |
ScalarVisitor.getVisitor(LogicalExpressionPlan exprPlan)
|
protected LogicalExpressionVisitor |
ProjStarInUdfExpander.getVisitor(LogicalExpressionPlan exprPlan)
|
protected LogicalExpressionVisitor |
ColumnAliasConversionVisitor.getVisitor(LogicalExpressionPlan exprPlan)
|
protected LogicalExpressionVisitor |
CastLineageSetter.getVisitor(LogicalExpressionPlan exprPlan)
|
Constructors in org.apache.pig.newplan.logical.visitor with parameters of type LogicalExpressionPlan | |
---|---|
ResetProjectionAttachedRelationalOpVisitor(LogicalExpressionPlan plan,
LogicalRelationalOperator op)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |