Uses of Class
org.apache.hadoop.hive.ql.exec.Operator

Packages that use Operator
org.apache.hadoop.hive.ql.exec   
org.apache.hadoop.hive.ql.optimizer   
org.apache.hadoop.hive.ql.parse   
org.apache.hadoop.hive.ql.plan   
 

Uses of Operator in org.apache.hadoop.hive.ql.exec
 

Subclasses of Operator in org.apache.hadoop.hive.ql.exec
 class CollectOperator
          Buffers rows emitted by other operators
 class ExtractOperator
          Extract operator implementation Extracts a subobject and passes that on.
 class FileSinkOperator
          File Sink operator implementation
 class FilterOperator
          Filter operator implementation
 class ForwardOperator
          Forward Operator Just forwards.
 class GroupByOperator
          GroupBy operator implementation.
 class JoinOperator
          Join operator implementation.
 class LimitOperator
          Limit operator implementation Limits the number of rows to be passed on.
 class MapOperator
          Map operator.
 class ReduceSinkOperator
          Reduce Sink Operator sends output to the reduce stage
 class ScriptOperator
           
 class SelectOperator
          Select operator implementation
 class TableScanOperator
          Table Scan Operator If the data is coming from the map-reduce framework, just forward it.
 class TerminalOperator<T extends Serializable>
          Terminal Operator Base Class
 class UnionOperator
          Union Operator Just forwards.
 

Fields in org.apache.hadoop.hive.ql.exec with type parameters of type Operator
protected  List<Operator<? extends Serializable>> Operator.childOperators
           
 Class<? extends Operator<T>> OperatorFactory.opTuple.opClass
           
protected  List<Operator<? extends Serializable>> Operator.parentOperators
           
 

Methods in org.apache.hadoop.hive.ql.exec that return Operator
static
<T extends Serializable>
Operator<T>
OperatorFactory.get(Class<T> opClass)
           
static
<T extends Serializable>
Operator<T>
OperatorFactory.get(Class<T> opClass, RowSchema rwsch)
           
static
<T extends Serializable>
Operator<T>
OperatorFactory.get(T conf, Operator<? extends Serializable>... oplist)
           
static
<T extends Serializable>
Operator<T>
OperatorFactory.get(T conf, RowSchema rwsch, Operator... oplist)
           
static
<T extends Serializable>
Operator<T>
OperatorFactory.getAndMakeChild(T conf, Operator... oplist)
           
static
<T extends Serializable>
Operator<T>
OperatorFactory.getAndMakeChild(T conf, RowSchema rwsch, Operator... oplist)
           
 

Methods in org.apache.hadoop.hive.ql.exec that return types with arguments of type Operator
 List<Operator<? extends Serializable>> Operator.getChildOperators()
           
 List<Operator<? extends Serializable>> Operator.getParentOperators()
           
 

Methods in org.apache.hadoop.hive.ql.exec with parameters of type Operator
static void Utilities.addMapWork(mapredWork mr, Table tbl, String alias, Operator<?> work)
           
 void ExecMapper.reportStats.func(Operator op)
           
 void Operator.OperatorFunc.func(Operator<? extends Serializable> op)
           
static
<T extends Serializable>
Operator<T>
OperatorFactory.get(T conf, Operator<? extends Serializable>... oplist)
           
static
<T extends Serializable>
Operator<T>
OperatorFactory.get(T conf, RowSchema rwsch, Operator... oplist)
           
static
<T extends Serializable>
Operator<T>
OperatorFactory.getAndMakeChild(T conf, Operator... oplist)
           
static
<T extends Serializable>
Operator<T>
OperatorFactory.getAndMakeChild(T conf, RowSchema rwsch, Operator... oplist)
           
static String Utilities.getOpTreeSkel(Operator<?> op)
           
 

Method parameters in org.apache.hadoop.hive.ql.exec with type arguments of type Operator
 List<String> GroupByOperator.genColLists(HashMap<Operator<? extends Serializable>,OpParseContext> opParseCtx)
           
 void Operator.setChildOperators(List<Operator<? extends Serializable>> childOperators)
           
 void Operator.setParentOperators(List<Operator<? extends Serializable>> parentOperators)
           
 

Constructor parameters in org.apache.hadoop.hive.ql.exec with type arguments of type Operator
OperatorFactory.opTuple(Class<T> descClass, Class<? extends Operator<T>> opClass)
           
 

Uses of Operator in org.apache.hadoop.hive.ql.optimizer
 

Methods in org.apache.hadoop.hive.ql.optimizer that return Operator
 Operator<? extends Serializable> GenMRProcContext.getCurrTopOp()
           
 Operator<? extends Serializable> GenMRProcContext.GenMapRedCtx.getCurrTopOp()
           
 

Methods in org.apache.hadoop.hive.ql.optimizer that return types with arguments of type Operator
 Map<Operator<? extends Serializable>,GenMRProcContext.GenMapRedCtx> GenMRProcContext.getMapCurrCtx()
           
 HashMap<Operator<? extends Serializable>,Task<? extends Serializable>> GenMRProcContext.getOpTaskMap()
           
 HashMap<Operator<? extends Serializable>,OpParseContext> ColumnPrunerProcCtx.getOpToParseCtxMap()
           
 Map<Operator<? extends Serializable>,List<String>> ColumnPrunerProcCtx.getPrunedColLists()
           
 List<Operator<? extends Serializable>> GenMRProcContext.getRootOps()
           
 List<Operator<? extends Serializable>> GenMRProcContext.getSeenOps()
           
 

Methods in org.apache.hadoop.hive.ql.optimizer with parameters of type Operator
 List<String> ColumnPrunerProcCtx.genColLists(Operator<? extends Serializable> curOp)
          Creates the list of internal column names(these names are used in the RowResolver and are different from the external column names) that are needed in the subtree.
 List<String> ColumnPrunerProcCtx.getPrunedColList(Operator<? extends Serializable> op)
           
 void GenMRProcContext.setCurrTopOp(Operator<? extends Serializable> currTopOp)
           
static void GenMapRedUtils.setKeyAndValueDesc(mapredWork plan, Operator<? extends Serializable> topOp)
          set key and value descriptor
static void GenMapRedUtils.setTaskPlan(String alias_id, Operator<? extends Serializable> topOp, mapredWork plan, boolean local, GenMRProcContext opProcCtx)
          set the current task in the mapredWork
 

Method parameters in org.apache.hadoop.hive.ql.optimizer with type arguments of type Operator
 void GenMRProcContext.setMapCurrCtx(Map<Operator<? extends Serializable>,GenMRProcContext.GenMapRedCtx> mapCurrCtx)
           
 void GenMRProcContext.setOpTaskMap(HashMap<Operator<? extends Serializable>,Task<? extends Serializable>> opTaskMap)
           
 void GenMRProcContext.setRootOps(List<Operator<? extends Serializable>> rootOps)
           
 void GenMRProcContext.setSeenOps(List<Operator<? extends Serializable>> seenOps)
           
 

Constructors in org.apache.hadoop.hive.ql.optimizer with parameters of type Operator
GenMRProcContext.GenMapRedCtx(Task<? extends Serializable> currTask, Operator<? extends Serializable> currTopOp, String currAliasId)
           
 

Constructor parameters in org.apache.hadoop.hive.ql.optimizer with type arguments of type Operator
ColumnPrunerProcCtx(HashMap<Operator<? extends Serializable>,OpParseContext> opToParseContextMap)
           
GenMRProcContext(HashMap<Operator<? extends Serializable>,Task<? extends Serializable>> opTaskMap, List<Operator<? extends Serializable>> seenOps, ParseContext parseCtx, Task<? extends Serializable> mvTask, List<Task<? extends Serializable>> rootTasks, String scratchDir, int randomid, int pathid, Map<Operator<? extends Serializable>,GenMRProcContext.GenMapRedCtx> mapCurrCtx)
           
GenMRProcContext(HashMap<Operator<? extends Serializable>,Task<? extends Serializable>> opTaskMap, List<Operator<? extends Serializable>> seenOps, ParseContext parseCtx, Task<? extends Serializable> mvTask, List<Task<? extends Serializable>> rootTasks, String scratchDir, int randomid, int pathid, Map<Operator<? extends Serializable>,GenMRProcContext.GenMapRedCtx> mapCurrCtx)
           
GenMRProcContext(HashMap<Operator<? extends Serializable>,Task<? extends Serializable>> opTaskMap, List<Operator<? extends Serializable>> seenOps, ParseContext parseCtx, Task<? extends Serializable> mvTask, List<Task<? extends Serializable>> rootTasks, String scratchDir, int randomid, int pathid, Map<Operator<? extends Serializable>,GenMRProcContext.GenMapRedCtx> mapCurrCtx)
           
 

Uses of Operator in org.apache.hadoop.hive.ql.parse
 

Methods in org.apache.hadoop.hive.ql.parse that return Operator
 Operator SemanticAnalyzer.genPlan(QB qb)
           
 

Methods in org.apache.hadoop.hive.ql.parse that return types with arguments of type Operator
 HashMap<Operator<? extends Serializable>,OpParseContext> ParseContext.getOpParseCtx()
           
 HashMap<String,Operator<? extends Serializable>> ParseContext.getTopOps()
           
 HashMap<String,Operator<? extends Serializable>> ParseContext.getTopSelOps()
           
 

Method parameters in org.apache.hadoop.hive.ql.parse with type arguments of type Operator
 void ParseContext.setOpParseCtx(HashMap<Operator<? extends Serializable>,OpParseContext> opParseCtx)
           
 void ParseContext.setTopOps(HashMap<String,Operator<? extends Serializable>> topOps)
           
 void ParseContext.setTopSelOps(HashMap<String,Operator<? extends Serializable>> topSelOps)
           
 

Constructor parameters in org.apache.hadoop.hive.ql.parse with type arguments of type Operator
ParseContext(HiveConf conf, QB qb, ASTNode ast, HashMap<String,PartitionPruner> aliasToPruner, HashMap<String,SamplePruner> aliasToSamplePruner, HashMap<String,Operator<? extends Serializable>> topOps, HashMap<String,Operator<? extends Serializable>> topSelOps, HashMap<Operator<? extends Serializable>,OpParseContext> opParseCtx, List<loadTableDesc> loadTableWork, List<loadFileDesc> loadFileWork, Context ctx, HashMap<String,String> idToTableNameMap, int destTableId, UnionProcContext uCtx)
           
ParseContext(HiveConf conf, QB qb, ASTNode ast, HashMap<String,PartitionPruner> aliasToPruner, HashMap<String,SamplePruner> aliasToSamplePruner, HashMap<String,Operator<? extends Serializable>> topOps, HashMap<String,Operator<? extends Serializable>> topSelOps, HashMap<Operator<? extends Serializable>,OpParseContext> opParseCtx, List<loadTableDesc> loadTableWork, List<loadFileDesc> loadFileWork, Context ctx, HashMap<String,String> idToTableNameMap, int destTableId, UnionProcContext uCtx)
           
ParseContext(HiveConf conf, QB qb, ASTNode ast, HashMap<String,PartitionPruner> aliasToPruner, HashMap<String,SamplePruner> aliasToSamplePruner, HashMap<String,Operator<? extends Serializable>> topOps, HashMap<String,Operator<? extends Serializable>> topSelOps, HashMap<Operator<? extends Serializable>,OpParseContext> opParseCtx, List<loadTableDesc> loadTableWork, List<loadFileDesc> loadFileWork, Context ctx, HashMap<String,String> idToTableNameMap, int destTableId, UnionProcContext uCtx)
           
 

Uses of Operator in org.apache.hadoop.hive.ql.plan
 

Methods in org.apache.hadoop.hive.ql.plan that return Operator
 Operator<?> mapredWork.getReducer()
           
 

Methods in org.apache.hadoop.hive.ql.plan that return types with arguments of type Operator
 LinkedHashMap<String,Operator<? extends Serializable>> mapredWork.getAliasToWork()
           
 

Methods in org.apache.hadoop.hive.ql.plan with parameters of type Operator
 void mapredWork.addMapWork(String path, String alias, Operator<?> work, partitionDesc pd)
           
 void mapredWork.setReducer(Operator<?> reducer)
           
 

Method parameters in org.apache.hadoop.hive.ql.plan with type arguments of type Operator
 void mapredWork.setAliasToWork(LinkedHashMap<String,Operator<? extends Serializable>> aliasToWork)
           
 

Constructors in org.apache.hadoop.hive.ql.plan with parameters of type Operator
mapredWork(String command, LinkedHashMap<String,ArrayList<String>> pathToAliases, LinkedHashMap<String,partitionDesc> pathToPartitionInfo, LinkedHashMap<String,Operator<? extends Serializable>> aliasToWork, tableDesc keyDesc, List<tableDesc> tagToValueDesc, Operator<?> reducer, Integer numReduceTasks)
           
 

Constructor parameters in org.apache.hadoop.hive.ql.plan with type arguments of type Operator
mapredWork(String command, LinkedHashMap<String,ArrayList<String>> pathToAliases, LinkedHashMap<String,partitionDesc> pathToPartitionInfo, LinkedHashMap<String,Operator<? extends Serializable>> aliasToWork, tableDesc keyDesc, List<tableDesc> tagToValueDesc, Operator<?> reducer, Integer numReduceTasks)
           
 



Copyright © 2009 The Apache Software Foundation