org.apache.hadoop.hive.ql.optimizer.pcr
Class PcrExprProcCtx

java.lang.Object
  extended by org.apache.hadoop.hive.ql.optimizer.pcr.PcrExprProcCtx
All Implemented Interfaces:
NodeProcessorCtx

public class PcrExprProcCtx
extends Object
implements NodeProcessorCtx

The processor context for partition condition remover. This contains partition pruned for the table scan and table alias.


Constructor Summary
PcrExprProcCtx(String tabAlias, List<Partition> partList)
           
PcrExprProcCtx(String tabAlias, List<Partition> partList, List<VirtualColumn> vcs)
           
 
Method Summary
 List<Partition> getPartList()
           
 String getTabAlias()
           
 List<VirtualColumn> getVirtualColumns()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PcrExprProcCtx

public PcrExprProcCtx(String tabAlias,
                      List<Partition> partList)

PcrExprProcCtx

public PcrExprProcCtx(String tabAlias,
                      List<Partition> partList,
                      List<VirtualColumn> vcs)
Method Detail

getTabAlias

public String getTabAlias()

getPartList

public List<Partition> getPartList()

getVirtualColumns

public List<VirtualColumn> getVirtualColumns()


Copyright © 2014 The Apache Software Foundation. All rights reserved.