org.apache.hadoop.hive.ql.plan
Class TableScanDesc
java.lang.Object
org.apache.hadoop.hive.ql.plan.AbstractOperatorDesc
org.apache.hadoop.hive.ql.plan.TableScanDesc
- All Implemented Interfaces:
- Serializable, Cloneable, OperatorDesc
public class TableScanDesc
- extends AbstractOperatorDesc
Table Scan Descriptor Currently, data is only read from a base source as part
of map-reduce framework. So, nothing is stored in the descriptor. But, more
things will be added here as table scan is invoked as part of local work.
- See Also:
- Serialized Form
FILTER_EXPR_CONF_STR
public static final String FILTER_EXPR_CONF_STR
- See Also:
- Constant Field Values
FILTER_TEXT_CONF_STR
public static final String FILTER_TEXT_CONF_STR
- See Also:
- Constant Field Values
TableScanDesc
public TableScanDesc()
TableScanDesc
public TableScanDesc(String alias)
TableScanDesc
public TableScanDesc(String alias,
List<VirtualColumn> vcs)
clone
public Object clone()
- Specified by:
clone
in interface OperatorDesc
- Overrides:
clone
in class AbstractOperatorDesc
getAlias
public String getAlias()
getFilterExprString
public String getFilterExprString()
getFilterExpr
public ExprNodeGenericFuncDesc getFilterExpr()
setFilterExpr
public void setFilterExpr(ExprNodeGenericFuncDesc filterExpr)
setAlias
public void setAlias(String alias)
setPartColumns
public void setPartColumns(List<String> partColumns)
getPartColumns
public List<String> getPartColumns()
setGatherStats
public void setGatherStats(boolean gatherStats)
isGatherStats
public boolean isGatherStats()
getVirtualCols
public List<VirtualColumn> getVirtualCols()
setVirtualCols
public void setVirtualCols(List<VirtualColumn> virtualCols)
addVirtualCols
public void addVirtualCols(List<VirtualColumn> virtualCols)
hasVirtualCols
public boolean hasVirtualCols()
setStatsAggPrefix
public void setStatsAggPrefix(String k)
getStatsAggPrefix
public String getStatsAggPrefix()
isStatsReliable
public boolean isStatsReliable()
setStatsReliable
public void setStatsReliable(boolean statsReliable)
getMaxStatsKeyPrefixLength
public int getMaxStatsKeyPrefixLength()
setMaxStatsKeyPrefixLength
public void setMaxStatsKeyPrefixLength(int maxStatsKeyPrefixLength)
setRowLimit
public void setRowLimit(int rowLimit)
getRowLimit
public int getRowLimit()
getRowLimitExplain
public Integer getRowLimitExplain()
getBucketFileNameMapping
public Map<String,Integer> getBucketFileNameMapping()
setBucketFileNameMapping
public void setBucketFileNameMapping(Map<String,Integer> bucketFileNameMapping)
setIsMetadataOnly
public void setIsMetadataOnly(boolean metadata_only)
getIsMetadataOnly
public boolean getIsMetadataOnly()
Copyright © 2014 The Apache Software Foundation. All rights reserved.