org.apache.hadoop.hive.ql.ppd
Class OpWalkerInfo

java.lang.Object
  extended by org.apache.hadoop.hive.ql.ppd.OpWalkerInfo
All Implemented Interfaces:
NodeProcessorCtx

public class OpWalkerInfo
extends Object
implements NodeProcessorCtx

Context class for operator walker of predicate pushdown.


Constructor Summary
OpWalkerInfo(HashMap<Operator<? extends Serializable>,OpParseContext> opToParseCtxMap)
           
 
Method Summary
 ExprWalkerInfo getPrunedPreds(Operator<? extends Serializable> op)
           
 RowResolver getRowResolver(Node op)
           
 OpParseContext put(Operator<? extends Serializable> key, OpParseContext value)
           
 ExprWalkerInfo putPrunedPreds(Operator<? extends Serializable> op, ExprWalkerInfo value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OpWalkerInfo

public OpWalkerInfo(HashMap<Operator<? extends Serializable>,OpParseContext> opToParseCtxMap)
Method Detail

getPrunedPreds

public ExprWalkerInfo getPrunedPreds(Operator<? extends Serializable> op)

putPrunedPreds

public ExprWalkerInfo putPrunedPreds(Operator<? extends Serializable> op,
                                     ExprWalkerInfo value)

getRowResolver

public RowResolver getRowResolver(Node op)

put

public OpParseContext put(Operator<? extends Serializable> key,
                          OpParseContext value)


Copyright © 2009 The Apache Software Foundation