org.apache.pig.impl.logicalLayer
Class LogicalPlan

java.lang.Object
  extended by org.apache.pig.impl.plan.OperatorPlan<LogicalOperator>
      extended by org.apache.pig.impl.logicalLayer.LogicalPlan
All Implemented Interfaces:
Serializable, Cloneable, Iterable

public class LogicalPlan
extends OperatorPlan<LogicalOperator>

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.pig.impl.plan.OperatorPlan
log, mFromEdges, mKeys, mOps, mToEdges
 
Constructor Summary
LogicalPlan()
           
 
Method Summary
 LogicalPlan clone()
          Do not use the clone method directly.
 void explain(OutputStream out, PrintStream ps)
           
 LogicalOperator getSingleLeafPlanOutputOp()
           
 byte getSingleLeafPlanOutputType()
           
 
Methods inherited from class org.apache.pig.impl.plan.OperatorPlan
add, addAsLeaf, connect, disconnect, dump, getKeys, getLeaves, getOperator, getOperatorKey, getPredecessors, getRoots, getSuccessors, insertBetween, isSingleLeafPlan, iterator, merge, remove, removeAndReconnect, replace, size, trimAbove, trimBelow
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LogicalPlan

public LogicalPlan()
Method Detail

getSingleLeafPlanOutputOp

public LogicalOperator getSingleLeafPlanOutputOp()

getSingleLeafPlanOutputType

public byte getSingleLeafPlanOutputType()

explain

public void explain(OutputStream out,
                    PrintStream ps)
             throws VisitorException,
                    IOException
Throws:
VisitorException
IOException

clone

public LogicalPlan clone()
                  throws CloneNotSupportedException
Do not use the clone method directly. Use LogicalPlanCloner instead.

Overrides:
clone in class Object
Throws:
CloneNotSupportedException


Copyright © ${year} The Apache Software Foundation