public class LogicalPlan extends BaseOperatorPlan
fromEdges, log, ops, softFromEdges, softToEdges, toEdges| Constructor and Description | 
|---|
LogicalPlan()  | 
LogicalPlan(LogicalPlan other)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
explain(java.io.PrintStream ps,
       java.lang.String format,
       boolean verbose)  | 
Operator | 
findByAlias(java.lang.String alias)  | 
java.lang.String | 
getSignature()
Returns the signature of the LogicalPlan. 
 | 
boolean | 
isEqual(OperatorPlan other)
Equality is checked by calling equals on every leaf in the plan. 
 | 
void | 
optimize(PigContext pigContext)  | 
void | 
validate(PigContext pigContext,
        java.lang.String scope,
        boolean skipInputOutputValidation)  | 
add, connect, connect, createSoftLink, disconnect, getOperators, getPredecessors, getSinks, getSoftLinkPredecessors, getSoftLinkSuccessors, getSources, getSuccessors, insertBetween, isConnected, isEqual, moveTree, pathExists, remove, removeAndReconnect, removeSoftLink, replace, size, toString, trimBelowpublic LogicalPlan(LogicalPlan other)
public LogicalPlan()
public boolean isEqual(OperatorPlan other) throws FrontendException
isEqual in interface OperatorPlanisEqual in class BaseOperatorPlanother - object to compareFrontendExceptionpublic void explain(java.io.PrintStream ps,
                    java.lang.String format,
                    boolean verbose)
             throws FrontendException
explain in class BaseOperatorPlanFrontendExceptionpublic Operator findByAlias(java.lang.String alias)
public java.lang.String getSignature()
                              throws FrontendException
FrontendException - if signature can't be computedpublic void validate(PigContext pigContext, java.lang.String scope, boolean skipInputOutputValidation) throws FrontendException
FrontendExceptionpublic void optimize(PigContext pigContext) throws FrontendException
FrontendExceptionCopyright © 2007-2025 The Apache Software Foundation