org.apache.hadoop.hive.ql.optimizer.ppr
Class ExprProcFactory.PPRColumnExprProcessor

java.lang.Object
  extended by org.apache.hadoop.hive.ql.optimizer.PrunerExpressionOperatorFactory.ColumnExprProcessor
      extended by org.apache.hadoop.hive.ql.optimizer.ppr.ExprProcFactory.PPRColumnExprProcessor
All Implemented Interfaces:
NodeProcessor
Enclosing class:
ExprProcFactory

public static class ExprProcFactory.PPRColumnExprProcessor
extends PrunerExpressionOperatorFactory.ColumnExprProcessor

Processor for ppr column expressions.


Constructor Summary
ExprProcFactory.PPRColumnExprProcessor()
           
 
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

ExprProcFactory.PPRColumnExprProcessor

public ExprProcFactory.PPRColumnExprProcessor()
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