public class LOStream extends LogicalRelationalOperator
| Modifier and Type | Class and Description |
|---|---|
static class |
LOStream.CastState |
alias, lineNum, mCustomPartitioner, mPinnedOptions, requestedParallelism, schema| Constructor and Description |
|---|
LOStream(LogicalPlan plan,
ExecutableManager exeManager,
StreamingCommand cmd,
LogicalSchema schema) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(PlanVisitor v)
Accept a visitor at this node in the graph.
|
LOStream.CastState |
getCastState() |
ExecutableManager |
getExecutableManager() |
LogicalSchema |
getSchema()
Get the schema for the output of this relational operator.
|
LogicalSchema |
getScriptSchema() |
StreamingCommand |
getStreamingCommand()
Get the StreamingCommand object associated
with this operator
|
boolean |
isCastAdjusted() |
boolean |
isEqual(Operator other)
This is like a shallow equals comparison.
|
void |
resetUid()
Erase all cached uid, regenerate uid when we regenerating schema.
|
void |
setCastState(LOStream.CastState state) |
checkEquality, fixDuplicateUids, getAlias, getCustomPartitioner, getLineNumber, getRequestedParallelism, isPinnedOption, neverUseForRealSetSchema, pinOption, resetSchema, setAlias, setCustomPartitioner, setRequestedParallelism, setSchema, toStringannotate, getAnnotation, getLocation, getName, getPlan, removeAnnotation, setLocation, setPlanpublic LOStream(LogicalPlan plan, ExecutableManager exeManager, StreamingCommand cmd, LogicalSchema schema)
public StreamingCommand getStreamingCommand()
public ExecutableManager getExecutableManager()
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 void setCastState(LOStream.CastState state)
public LOStream.CastState getCastState()
public boolean isCastAdjusted()
public void resetUid()
LogicalRelationalOperatorresetUid in class LogicalRelationalOperatorpublic LogicalSchema getScriptSchema()
Copyright © 2007-2017 The Apache Software Foundation