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(PrintStream ps,
String format,
boolean verbose) |
Operator |
findByAlias(String alias) |
String |
getHash() |
String |
getSignature()
Returns the signature of the LogicalPlan.
|
boolean |
isEqual(OperatorPlan other)
Equality is checked by calling equals on every leaf in the plan.
|
add, connect, connect, createSoftLink, disconnect, getOperators, getPredecessors, getSinks, getSoftLinkPredecessors, getSoftLinkSuccessors, getSources, getSuccessors, insertBetween, isConnected, isEqual, pathExists, remove, removeAndReconnect, removeSoftLink, replace, size, toStringpublic LogicalPlan(LogicalPlan other)
public LogicalPlan()
public boolean isEqual(OperatorPlan other) throws FrontendException
isEqual in interface OperatorPlanisEqual in class BaseOperatorPlanother - object to compareFrontendExceptionpublic void explain(PrintStream ps, String format, boolean verbose) throws FrontendException
explain in class BaseOperatorPlanFrontendExceptionpublic String getSignature() throws FrontendException
FrontendException - if signature can't be computedpublic String getHash() throws FrontendException
FrontendExceptionCopyright © 2007-2012 The Apache Software Foundation