org.apache.hadoop.hive.ql.optimizer.physical
Class PhysicalContext

java.lang.Object
  extended by org.apache.hadoop.hive.ql.optimizer.physical.PhysicalContext

public class PhysicalContext
extends Object

physical context used by physical resolvers.


Constructor Summary
PhysicalContext(HiveConf conf, ParseContext parseContext, Context context, List<Task<? extends Serializable>> rootTasks, Task<? extends Serializable> fetchTask)
           
 
Method Summary
 void addToRootTask(Task<? extends Serializable> tsk)
           
 HiveConf getConf()
           
 Context getContext()
           
 Task<? extends Serializable> getFetchTask()
           
 ParseContext getParseContext()
           
 List<Task<? extends Serializable>> getRootTasks()
           
 void removeFromRootTask(Task<? extends Serializable> tsk)
           
 void setConf(HiveConf conf)
           
 void setContext(Context context)
           
 void setFetchTask(Task<? extends Serializable> fetchTask)
           
 void setParseContext(ParseContext parseContext)
           
 void setRootTasks(List<Task<? extends Serializable>> rootTasks)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PhysicalContext

public PhysicalContext(HiveConf conf,
                       ParseContext parseContext,
                       Context context,
                       List<Task<? extends Serializable>> rootTasks,
                       Task<? extends Serializable> fetchTask)
Method Detail

getConf

public HiveConf getConf()

setConf

public void setConf(HiveConf conf)

getParseContext

public ParseContext getParseContext()

setParseContext

public void setParseContext(ParseContext parseContext)

getContext

public Context getContext()

setContext

public void setContext(Context context)

getRootTasks

public List<Task<? extends Serializable>> getRootTasks()

setRootTasks

public void setRootTasks(List<Task<? extends Serializable>> rootTasks)

getFetchTask

public Task<? extends Serializable> getFetchTask()

setFetchTask

public void setFetchTask(Task<? extends Serializable> fetchTask)

addToRootTask

public void addToRootTask(Task<? extends Serializable> tsk)

removeFromRootTask

public void removeFromRootTask(Task<? extends Serializable> tsk)


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