public class LOFilter extends LogicalRelationalOperator
alias, lineNum, mCustomPartitioner, mPinnedOptions, requestedParallelism, schema| Constructor and Description |
|---|
LOFilter(LogicalPlan plan) |
LOFilter(LogicalPlan plan,
boolean sample) |
LOFilter(LogicalPlan plan,
LogicalExpressionPlan filterPlan) |
LOFilter(LogicalPlan plan,
LogicalExpressionPlan filterPlan,
boolean sample) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(PlanVisitor v)
Accept a visitor at this node in the graph.
|
LogicalExpressionPlan |
getFilterPlan() |
Operator |
getInput(LogicalPlan plan) |
LogicalSchema |
getSchema()
Get the schema for the output of this relational operator.
|
boolean |
isEqual(Operator other)
This is like a shallow equals comparison.
|
boolean |
isSample() |
void |
setFilterPlan(LogicalExpressionPlan filterPlan) |
checkEquality, fixDuplicateUids, getAlias, getCustomPartitioner, getLineNumber, getRequestedParallelism, isPinnedOption, neverUseForRealSetSchema, pinOption, resetSchema, resetUid, setAlias, setCustomPartitioner, setRequestedParallelism, setSchema, toStringannotate, getAnnotation, getLocation, getName, getPlan, removeAnnotation, setLocation, setPlanpublic LOFilter(LogicalPlan plan)
public LOFilter(LogicalPlan plan, LogicalExpressionPlan filterPlan)
public LOFilter(LogicalPlan plan, boolean sample)
public LOFilter(LogicalPlan plan, LogicalExpressionPlan filterPlan, boolean sample)
public LogicalExpressionPlan getFilterPlan()
public void setFilterPlan(LogicalExpressionPlan filterPlan)
public boolean isSample()
public LogicalSchema getSchema() throws FrontendException
LogicalRelationalOperatorgetSchema in class LogicalRelationalOperatorFrontendExceptionpublic void accept(PlanVisitor v) throws FrontendException
Operatoraccept in class Operatorv - Visitor to accept.FrontendExceptionpublic boolean isEqual(Operator other) throws FrontendException
OperatorisEqual in class OperatorFrontendExceptionpublic Operator getInput(LogicalPlan plan)
Copyright © 2007-2017 The Apache Software Foundation