org.apache.hadoop.hive.ql.optimizer.listbucketingpruner
Class LBExprProcFactory.LBPRColumnExprProcessor

java.lang.Object
  extended by org.apache.hadoop.hive.ql.optimizer.PrunerExpressionOperatorFactory.ColumnExprProcessor
      extended by org.apache.hadoop.hive.ql.optimizer.listbucketingpruner.LBExprProcFactory.LBPRColumnExprProcessor
All Implemented Interfaces:
NodeProcessor
Enclosing class:
LBExprProcFactory

public static class LBExprProcFactory.LBPRColumnExprProcessor
extends PrunerExpressionOperatorFactory.ColumnExprProcessor

Processor for lbpr column expressions.


Constructor Summary
LBExprProcFactory.LBPRColumnExprProcessor()
           
 
Method Summary
protected  ExprNodeDesc processColumnDesc(NodeProcessorCtx procCtx, ExprNodeColumnDesc cd)
          Process column desc.
 
Methods inherited from class org.apache.hadoop.hive.ql.optimizer.PrunerExpressionOperatorFactory.ColumnExprProcessor
process
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LBExprProcFactory.LBPRColumnExprProcessor

public LBExprProcFactory.LBPRColumnExprProcessor()
Method Detail

processColumnDesc

protected ExprNodeDesc processColumnDesc(NodeProcessorCtx procCtx,
                                         ExprNodeColumnDesc cd)
Description copied from class: PrunerExpressionOperatorFactory.ColumnExprProcessor
Process column desc. It should be done by subclass.

Specified by:
processColumnDesc in class PrunerExpressionOperatorFactory.ColumnExprProcessor
Returns:


Copyright © 2012 The Apache Software Foundation