|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.pig.impl.plan.PlanVisitor<LogicalOperator,LogicalPlan>
org.apache.pig.impl.logicalLayer.LOVisitor
org.apache.pig.impl.logicalLayer.UnionOnSchemaSetter
public class UnionOnSchemaSetter
A visitor that modifies the logical plan (if necessary) for union-onschema functionality. It runs logical plan validator so that the correct schema of its inputs is available. It inserts foreach statements in its input if the input operator schema does not match the schema created by merging all input schemas
Field Summary |
---|
Fields inherited from class org.apache.pig.impl.plan.PlanVisitor |
---|
mCurrentWalker, mPlan |
Constructor Summary | |
---|---|
UnionOnSchemaSetter(LogicalPlan plan,
PigContext pigContext)
|
Method Summary | |
---|---|
void |
visit(LOUnion loUnion)
|
Methods inherited from class org.apache.pig.impl.logicalLayer.LOVisitor |
---|
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit |
Methods inherited from class org.apache.pig.impl.plan.PlanVisitor |
---|
getPlan, popWalker, pushWalker, visit |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public UnionOnSchemaSetter(LogicalPlan plan, PigContext pigContext)
Method Detail |
---|
public void visit(LOUnion loUnion) throws PlanValidationException, UnionOnSchemaSetException
visit
in class LOVisitor
PlanValidationException
UnionOnSchemaSetException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |