public class LOForEach extends LogicalRelationalOperator
alias, lineNum, mCustomPartitioner, mPinnedOptions, requestedParallelism, schema| Constructor and Description |
|---|
LOForEach(OperatorPlan plan) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(PlanVisitor v)
Accept a visitor at this node in the graph.
|
LogicalSchema |
dumpNestedSchema(java.lang.String alias,
java.lang.String nestedAlias) |
static Pair<java.util.List<LOInnerLoad>,java.lang.Boolean> |
findReacheableInnerLoadFromBoundaryProject(ProjectExpression project) |
LOForEach |
getCasterForAsClause() |
LogicalPlan |
getInnerPlan() |
LogicalSchema |
getSchema()
Get the schema for the output of this relational operator.
|
boolean |
isEqual(Operator other)
This is like a shallow equals comparison.
|
void |
setCasterForAsClause(LOForEach casterForAsClause) |
void |
setInnerPlan(LogicalPlan p) |
checkEquality, fixDuplicateUids, getAlias, getCustomPartitioner, getLineNumber, getRequestedParallelism, isPinnedOption, neverUseForRealSetSchema, pinOption, resetSchema, resetUid, setAlias, setCustomPartitioner, setRequestedParallelism, setSchema, toStringannotate, getAnnotation, getLocation, getName, getPlan, removeAnnotation, setLocation, setPlanpublic LOForEach(OperatorPlan plan)
public LOForEach getCasterForAsClause()
public void setCasterForAsClause(LOForEach casterForAsClause)
public LogicalPlan getInnerPlan()
public void setInnerPlan(LogicalPlan p)
public boolean isEqual(Operator other) throws FrontendException
OperatorisEqual in class OperatorFrontendExceptionpublic LogicalSchema getSchema() throws FrontendException
LogicalRelationalOperatorgetSchema in class LogicalRelationalOperatorFrontendExceptionpublic void accept(PlanVisitor v) throws FrontendException
Operatoraccept in class Operatorv - Visitor to accept.FrontendExceptionpublic static Pair<java.util.List<LOInnerLoad>,java.lang.Boolean> findReacheableInnerLoadFromBoundaryProject(ProjectExpression project) throws FrontendException
FrontendExceptionpublic LogicalSchema dumpNestedSchema(java.lang.String alias, java.lang.String nestedAlias) throws FrontendException
FrontendExceptionCopyright © 2007-2025 The Apache Software Foundation