|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use LOVisitor | |
---|---|
org.apache.pig.backend.hadoop.executionengine.physicalLayer | Implementation of physical operators that use hadoop as the execution engine and data storage. |
org.apache.pig.backend.local.executionengine.physicalLayer | |
org.apache.pig.impl.logicalLayer | The logical operators that represent a pig script and tools for manipulating those operators. |
org.apache.pig.impl.logicalLayer.optimizer | |
org.apache.pig.impl.logicalLayer.validators | |
org.apache.pig.pen |
Uses of LOVisitor in org.apache.pig.backend.hadoop.executionengine.physicalLayer |
---|
Subclasses of LOVisitor in org.apache.pig.backend.hadoop.executionengine.physicalLayer | |
---|---|
class |
LogToPhyTranslationVisitor
|
Uses of LOVisitor in org.apache.pig.backend.local.executionengine.physicalLayer |
---|
Subclasses of LOVisitor in org.apache.pig.backend.local.executionengine.physicalLayer | |
---|---|
class |
LocalLogToPhyTranslationVisitor
|
Uses of LOVisitor in org.apache.pig.impl.logicalLayer |
---|
Subclasses of LOVisitor in org.apache.pig.impl.logicalLayer | |
---|---|
class |
CastFinder
A visitor to track the casts in a plan. |
class |
ColumnPruner
|
class |
LogicalPlanCloneHelper
LogicalPlanCloneHelper implements a visitor mechanism to clone a logical plan and then patch up the connections held within the operators of the logical plan. |
class |
LOPrinter
A visitor mechanism printing out the logical plan. |
class |
PlanSetter
A visitor to set plans correctly inside logical operators. |
class |
ProjectFixerUpper
A class to visit all the projects and change them to attach to a new node. |
class |
ProjectionMapCalculator
A visitor to calculate all the projection maps in a logical plan. |
class |
ProjectionMapRemover
A visitor to reset all the projection maps in a logical plan. |
class |
ProjectStarTranslator
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 |
RemoveRedundantOperators
A visitor to remove redundant operators in a plan |
class |
TopLevelProjectFinder
A visitor to track the top-level projection operators in a plan. |
class |
UDFFinder
A visitor to track the UDFs in a plan. |
Methods in org.apache.pig.impl.logicalLayer with parameters of type LOVisitor | |
---|---|
void |
UnaryExpressionOperator.visit(LOVisitor v)
|
abstract void |
LogicalOperator.visit(LOVisitor v)
Visit this node with the provided visitor. |
void |
LOUserFunc.visit(LOVisitor v)
|
void |
LOUnion.visit(LOVisitor v)
|
void |
LOSubtract.visit(LOVisitor v)
|
void |
LOStream.visit(LOVisitor v)
|
void |
LOStore.visit(LOVisitor v)
|
void |
LOSplitOutput.visit(LOVisitor v)
|
void |
LOSplit.visit(LOVisitor v)
|
void |
LOSort.visit(LOVisitor v)
|
void |
LORegexp.visit(LOVisitor v)
|
void |
LOProject.visit(LOVisitor v)
|
void |
LOOr.visit(LOVisitor v)
|
void |
LONotEqual.visit(LOVisitor v)
|
void |
LONot.visit(LOVisitor v)
|
void |
LONegative.visit(LOVisitor v)
|
void |
LOMultiply.visit(LOVisitor v)
|
void |
LOMod.visit(LOVisitor v)
|
void |
LOMapLookup.visit(LOVisitor v)
|
void |
LOLoad.visit(LOVisitor v)
|
void |
LOLimit.visit(LOVisitor v)
|
void |
LOLesserThanEqual.visit(LOVisitor v)
|
void |
LOLesserThan.visit(LOVisitor v)
|
void |
LOJoin.visit(LOVisitor v)
|
void |
LOIsNull.visit(LOVisitor v)
|
void |
LOGreaterThanEqual.visit(LOVisitor v)
|
void |
LOGreaterThan.visit(LOVisitor v)
|
void |
LOGenerate.visit(LOVisitor v)
|
void |
LOForEach.visit(LOVisitor v)
|
void |
LOFilter.visit(LOVisitor v)
|
void |
LOEqual.visit(LOVisitor v)
|
void |
LODivide.visit(LOVisitor v)
|
void |
LODistinct.visit(LOVisitor v)
|
void |
LODefine.visit(LOVisitor v)
|
void |
LOCross.visit(LOVisitor v)
|
void |
LOConst.visit(LOVisitor v)
|
void |
LOCogroup.visit(LOVisitor v)
|
void |
LOCast.visit(LOVisitor v)
|
void |
LOBinCond.visit(LOVisitor v)
|
void |
LOAnd.visit(LOVisitor v)
|
void |
LOAdd.visit(LOVisitor v)
|
void |
BinaryExpressionOperator.visit(LOVisitor v)
|
Method parameters in org.apache.pig.impl.logicalLayer with type arguments of type LOVisitor | |
---|---|
void |
LOSplitOutput.rewire(Operator<LOVisitor> oldPred,
int oldPredIndex,
Operator<LOVisitor> newPred,
boolean useOldPred)
|
void |
LOSplitOutput.rewire(Operator<LOVisitor> oldPred,
int oldPredIndex,
Operator<LOVisitor> newPred,
boolean useOldPred)
|
void |
LOSplit.rewire(Operator<LOVisitor> oldPred,
int oldPredIndex,
Operator<LOVisitor> newPred,
boolean useOldPred)
|
void |
LOSplit.rewire(Operator<LOVisitor> oldPred,
int oldPredIndex,
Operator<LOVisitor> newPred,
boolean useOldPred)
|
void |
LOSort.rewire(Operator<LOVisitor> oldPred,
int oldPredIndex,
Operator<LOVisitor> newPred,
boolean useOldPred)
|
void |
LOSort.rewire(Operator<LOVisitor> oldPred,
int oldPredIndex,
Operator<LOVisitor> newPred,
boolean useOldPred)
|
void |
LOForEach.rewire(Operator<LOVisitor> oldPred,
int oldPredIndex,
Operator<LOVisitor> newPred,
boolean useOldPred)
|
void |
LOForEach.rewire(Operator<LOVisitor> oldPred,
int oldPredIndex,
Operator<LOVisitor> newPred,
boolean useOldPred)
|
void |
LOFilter.rewire(Operator<LOVisitor> oldPred,
int oldPredIndex,
Operator<LOVisitor> newPred,
boolean useOldPred)
|
void |
LOFilter.rewire(Operator<LOVisitor> oldPred,
int oldPredIndex,
Operator<LOVisitor> newPred,
boolean useOldPred)
|
void |
LOCogroup.rewire(Operator<LOVisitor> oldPred,
int oldPredIndex,
Operator<LOVisitor> newPred,
boolean useOldPred)
|
void |
LOCogroup.rewire(Operator<LOVisitor> oldPred,
int oldPredIndex,
Operator<LOVisitor> newPred,
boolean useOldPred)
|
Uses of LOVisitor in org.apache.pig.impl.logicalLayer.optimizer |
---|
Subclasses of LOVisitor in org.apache.pig.impl.logicalLayer.optimizer | |
---|---|
class |
SchemaCalculator
A visitor to reset all the schemas in a logical plan. |
class |
SchemaRemover
A visitor to reset all the schemas in a logical plan. |
Uses of LOVisitor in org.apache.pig.impl.logicalLayer.validators |
---|
Subclasses of LOVisitor in org.apache.pig.impl.logicalLayer.validators | |
---|---|
class |
InputOutputFileVisitor
Visitor for checking input/output files Exceptions in here do not affect later operations so we don't throw any exception but log all of them in msgCollector. |
class |
SchemaAliasVisitor
|
class |
TypeCheckingVisitor
Visitor for type checking. |
Uses of LOVisitor in org.apache.pig.pen |
---|
Subclasses of LOVisitor in org.apache.pig.pen | |
---|---|
class |
AugmentBaseDataVisitor
|
class |
DerivedDataVisitor
|
class |
LineageTrimmingVisitor
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |