public class LimitDesc extends AbstractOperatorDesc
| Modifier and Type | Class and Description |
|---|---|
class |
LimitDesc.LimitOperatorExplainVectorization |
colExprMap, memAvailable, memNeeded, opProps, opTraits, runtimeStatsTmpDir, statistics, vectorDesc, vectorMode| Constructor and Description |
|---|
LimitDesc() |
LimitDesc(int limit) |
LimitDesc(int offset,
int limit) |
| Modifier and Type | Method and Description |
|---|---|
int |
getLeastRows() |
int |
getLimit() |
LimitDesc.LimitOperatorExplainVectorization |
getLimitVectorization() |
Integer |
getOffset()
not to print the offset if it is 0 we need to turn null.
|
boolean |
isSame(OperatorDesc other)
The default implementation delegates to
Object.equals(Object). |
void |
setLeastRows(int leastRows) |
void |
setLimit(int limit) |
void |
setOffset(Integer offset) |
clone, fillSignature, getColumnExprMap, getColumnExprMapForExplain, getMaxMemoryAvailable, getMemoryNeeded, getOpProps, getRuntimeStatsTmpDir, getStatistics, getTraits, getUserLevelStatistics, getVectorDesc, getVectorMode, setColumnExprMap, setMaxMemoryAvailable, setMemoryNeeded, setOpProps, setRuntimeStatsTmpDir, setStatistics, setTraits, setVectorDesc, setVectorModepublic LimitDesc()
public LimitDesc(int limit)
public LimitDesc(int offset,
int limit)
public Integer getOffset()
public void setOffset(Integer offset)
public int getLimit()
public void setLimit(int limit)
public int getLeastRows()
public void setLeastRows(int leastRows)
public LimitDesc.LimitOperatorExplainVectorization getLimitVectorization()
public boolean isSame(OperatorDesc other)
AbstractOperatorDescObject.equals(Object). Intended to be
overridden by sub classes.isSame in interface OperatorDescisSame in class AbstractOperatorDescCopyright © 2019 The Apache Software Foundation. All Rights Reserved.