public interface OperatorDesc extends Serializable, Cloneable
Modifier and Type | Method and Description |
---|---|
Object |
clone() |
void |
fillSignature(Map<String,Object> ret) |
Map<String,ExprNodeDesc> |
getColumnExprMap() |
long |
getMaxMemoryAvailable() |
long |
getMemoryNeeded() |
Map<String,String> |
getOpProps() |
String |
getRuntimeStatsTmpDir() |
Statistics |
getStatistics() |
OpTraits |
getTraits() |
boolean |
isSame(OperatorDesc other) |
void |
setColumnExprMap(Map<String,ExprNodeDesc> colExprMap) |
void |
setMaxMemoryAvailable(long memoryAvailble) |
void |
setMemoryNeeded(long memoryNeeded) |
void |
setRuntimeStatsTmpDir(String runtimeStatsTmpDir) |
void |
setStatistics(Statistics statistics) |
void |
setTraits(OpTraits opTraits) |
Object clone() throws CloneNotSupportedException
CloneNotSupportedException
Statistics getStatistics()
void setStatistics(Statistics statistics)
OpTraits getTraits()
void setTraits(OpTraits opTraits)
long getMemoryNeeded()
void setMemoryNeeded(long memoryNeeded)
long getMaxMemoryAvailable()
void setMaxMemoryAvailable(long memoryAvailble)
String getRuntimeStatsTmpDir()
void setRuntimeStatsTmpDir(String runtimeStatsTmpDir)
boolean isSame(OperatorDesc other)
Map<String,ExprNodeDesc> getColumnExprMap()
void setColumnExprMap(Map<String,ExprNodeDesc> colExprMap)
Copyright © 2022 The Apache Software Foundation. All rights reserved.