public class LOStore extends LogicalRelationalOperator
alias, lineNum, mCustomPartitioner, mPinnedOptions, requestedParallelism, schema
Constructor and Description |
---|
LOStore(LogicalPlan plan,
FileSpec outputFileSpec,
StoreFuncInterface storeFunc,
String signature) |
LOStore(LogicalPlan plan,
FileSpec outputFileSpec,
StoreFuncInterface storeFunc,
String signature,
boolean disambiguationEnabled) |
Modifier and Type | Method and Description |
---|---|
void |
accept(PlanVisitor v)
Accept a visitor at this node in the graph.
|
FileSpec |
getFileSpec() |
FileSpec |
getInputSpec() |
FileSpec |
getOutputSpec() |
LogicalSchema |
getSchema()
Get the schema for the output of this relational operator.
|
String |
getSignature() |
SortInfo |
getSortInfo() |
StoreFuncInterface |
getStoreFunc() |
boolean |
isEqual(Operator other)
This is like a shallow equals comparison.
|
boolean |
isTmpStore() |
void |
setInputSpec(FileSpec in) |
void |
setSortInfo(SortInfo sortInfo) |
void |
setTmpStore(boolean isTmpStore) |
checkEquality, fixDuplicateUids, getAlias, getCustomPartitioner, getLineNumber, getRequestedParallelism, isPinnedOption, neverUseForRealSetSchema, pinOption, resetSchema, resetUid, setAlias, setCustomPartitioner, setRequestedParallelism, setSchema, toString
annotate, getAnnotation, getLocation, getName, getPlan, removeAnnotation, setLocation, setPlan
public LOStore(LogicalPlan plan, FileSpec outputFileSpec, StoreFuncInterface storeFunc, String signature)
public LOStore(LogicalPlan plan, FileSpec outputFileSpec, StoreFuncInterface storeFunc, String signature, boolean disambiguationEnabled)
public FileSpec getOutputSpec()
public StoreFuncInterface getStoreFunc()
public LogicalSchema getSchema() throws FrontendException
LogicalRelationalOperator
getSchema
in class LogicalRelationalOperator
FrontendException
public void accept(PlanVisitor v) throws FrontendException
Operator
accept
in class Operator
v
- Visitor to accept.FrontendException
public boolean isEqual(Operator other) throws FrontendException
Operator
isEqual
in class Operator
FrontendException
public SortInfo getSortInfo()
public void setSortInfo(SortInfo sortInfo)
public boolean isTmpStore()
public void setTmpStore(boolean isTmpStore)
public void setInputSpec(FileSpec in)
public FileSpec getInputSpec()
public String getSignature()
public FileSpec getFileSpec()
Copyright © 2007-2017 The Apache Software Foundation