public class TableScanDesc extends AbstractOperatorDesc
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
FILTER_EXPR_CONF_STR |
static java.lang.String |
FILTER_TEXT_CONF_STR |
Constructor and Description |
---|
TableScanDesc() |
TableScanDesc(java.lang.String alias) |
TableScanDesc(java.lang.String alias,
java.util.List<VirtualColumn> vcs) |
Modifier and Type | Method and Description |
---|---|
void |
addVirtualCols(java.util.List<VirtualColumn> virtualCols) |
java.lang.Object |
clone() |
java.lang.String |
getAlias() |
java.util.Map<java.lang.String,java.lang.Integer> |
getBucketFileNameMapping() |
ExprNodeDesc |
getFilterExpr() |
int |
getMaxStatsKeyPrefixLength() |
java.util.List<java.lang.String> |
getPartColumns() |
int |
getRowLimit() |
java.lang.Integer |
getRowLimitExplain() |
java.lang.String |
getStatsAggPrefix() |
java.util.List<VirtualColumn> |
getVirtualCols() |
boolean |
hasVirtualCols() |
boolean |
isGatherStats() |
boolean |
isStatsReliable() |
void |
setAlias(java.lang.String alias) |
void |
setBucketFileNameMapping(java.util.Map<java.lang.String,java.lang.Integer> bucketFileNameMapping) |
void |
setFilterExpr(ExprNodeDesc filterExpr) |
void |
setGatherStats(boolean gatherStats) |
void |
setMaxStatsKeyPrefixLength(int maxStatsKeyPrefixLength) |
void |
setPartColumns(java.util.List<java.lang.String> partColumns) |
void |
setRowLimit(int rowLimit) |
void |
setStatsAggPrefix(java.lang.String k) |
void |
setStatsReliable(boolean statsReliable) |
void |
setVirtualCols(java.util.List<VirtualColumn> virtualCols) |
public static final java.lang.String FILTER_EXPR_CONF_STR
public static final java.lang.String FILTER_TEXT_CONF_STR
public TableScanDesc()
public TableScanDesc(java.lang.String alias)
public TableScanDesc(java.lang.String alias, java.util.List<VirtualColumn> vcs)
public java.lang.Object clone()
clone
in interface OperatorDesc
clone
in class AbstractOperatorDesc
public java.lang.String getAlias()
public ExprNodeDesc getFilterExpr()
public void setFilterExpr(ExprNodeDesc filterExpr)
public void setAlias(java.lang.String alias)
public void setPartColumns(java.util.List<java.lang.String> partColumns)
public java.util.List<java.lang.String> getPartColumns()
public void setGatherStats(boolean gatherStats)
public boolean isGatherStats()
public java.util.List<VirtualColumn> getVirtualCols()
public void setVirtualCols(java.util.List<VirtualColumn> virtualCols)
public void addVirtualCols(java.util.List<VirtualColumn> virtualCols)
public boolean hasVirtualCols()
public void setStatsAggPrefix(java.lang.String k)
public java.lang.String getStatsAggPrefix()
public boolean isStatsReliable()
public void setStatsReliable(boolean statsReliable)
public int getMaxStatsKeyPrefixLength()
public void setMaxStatsKeyPrefixLength(int maxStatsKeyPrefixLength)
public void setRowLimit(int rowLimit)
public int getRowLimit()
public java.lang.Integer getRowLimitExplain()
public java.util.Map<java.lang.String,java.lang.Integer> getBucketFileNameMapping()
public void setBucketFileNameMapping(java.util.Map<java.lang.String,java.lang.Integer> bucketFileNameMapping)
Copyright © 2012 The Apache Software Foundation