Uses of Interface
org.apache.hadoop.hive.ql.plan.OperatorDesc

Packages that use OperatorDesc
org.apache.hadoop.hive.ql.exec Hive QL execution tasks, operators, functions and other handlers. 
org.apache.hadoop.hive.ql.io   
org.apache.hadoop.hive.ql.io.rcfile.merge   
org.apache.hadoop.hive.ql.optimizer   
org.apache.hadoop.hive.ql.optimizer.index   
org.apache.hadoop.hive.ql.optimizer.lineage   
org.apache.hadoop.hive.ql.optimizer.pcr   
org.apache.hadoop.hive.ql.optimizer.physical   
org.apache.hadoop.hive.ql.parse   
org.apache.hadoop.hive.ql.plan   
org.apache.hadoop.hive.ql.ppd   
 

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

Classes in org.apache.hadoop.hive.ql.exec with type parameters of type OperatorDesc
 class Operator<T extends OperatorDesc>
          Base operator implementation.
static class OperatorFactory.OpTuple<T extends OperatorDesc>
          OpTuple.
 class TerminalOperator<T extends OperatorDesc>
          Terminal Operator Base Class.
 

Fields in org.apache.hadoop.hive.ql.exec declared as OperatorDesc
protected  T Operator.conf
           
 

Fields in org.apache.hadoop.hive.ql.exec with type parameters of type OperatorDesc
protected  List<Operator<? extends OperatorDesc>> Operator.childOperators
           
protected  List<Operator<? extends OperatorDesc>> Operator.parentOperators
           
 

Methods in org.apache.hadoop.hive.ql.exec with type parameters of type OperatorDesc
static
<T extends OperatorDesc>
Operator<T>
OperatorFactory.get(Class<T> opClass)
           
static
<T extends OperatorDesc>
Operator<T>
OperatorFactory.get(Class<T> opClass, RowSchema rwsch)
           
static
<T extends OperatorDesc>
Operator<T>
OperatorFactory.get(T conf, Operator<? extends OperatorDesc>... oplist)
          Returns an operator given the conf and a list of children operators.
static
<T extends OperatorDesc>
Operator<T>
OperatorFactory.get(T conf, RowSchema rwsch, Operator... oplist)
          Returns an operator given the conf and a list of children operators.
static
<T extends OperatorDesc>
Operator<T>
OperatorFactory.getAndMakeChild(T conf, List<Operator<? extends OperatorDesc>> oplist)
          Returns an operator given the conf and a list of parent operators.
static
<T extends OperatorDesc>
Operator<T>
OperatorFactory.getAndMakeChild(T conf, Operator... oplist)
          Returns an operator given the conf and a list of parent operators.
static
<T extends OperatorDesc>
Operator<T>
OperatorFactory.getAndMakeChild(T conf, RowSchema rwsch, List<Operator<? extends OperatorDesc>> oplist)
          Returns an operator given the conf and a list of parent operators.
static
<T extends OperatorDesc>
Operator<T>
OperatorFactory.getAndMakeChild(T conf, RowSchema rwsch, Operator... oplist)
          Returns an operator given the conf and a list of parent operators.
 

Methods in org.apache.hadoop.hive.ql.exec that return types with arguments of type OperatorDesc
 Operator<? extends OperatorDesc> Operator.clone()
           
 List<Operator<? extends OperatorDesc>> Operator.getChildOperators()
           
 List<Operator<? extends OperatorDesc>> Operator.getParentOperators()
           
 Operator<? extends OperatorDesc> MapRedTask.getReducer()
           
 Operator<? extends OperatorDesc> Task.getReducer()
           
 Collection<Operator<? extends OperatorDesc>> MapredLocalTask.getTopOperators()
           
 Collection<Operator<? extends OperatorDesc>> ExecDriver.getTopOperators()
           
 Collection<Operator<? extends OperatorDesc>> Task.getTopOperators()
           
 

Method parameters in org.apache.hadoop.hive.ql.exec with type arguments of type OperatorDesc
 void Operator.OperatorFunc.func(Operator<? extends OperatorDesc> op)
           
 List<String> GroupByOperator.genColLists(HashMap<Operator<? extends OperatorDesc>,OpParseContext> opParseCtx)
           
static
<T extends OperatorDesc>
Operator<T>
OperatorFactory.getAndMakeChild(T conf, List<Operator<? extends OperatorDesc>> oplist)
          Returns an operator given the conf and a list of parent operators.
static
<T extends OperatorDesc>
Operator<T>
OperatorFactory.getAndMakeChild(T conf, RowSchema rwsch, List<Operator<? extends OperatorDesc>> oplist)
          Returns an operator given the conf and a list of parent operators.
static void OperatorFactory.makeChild(Operator<? extends OperatorDesc> ret, Operator<? extends OperatorDesc>... oplist)
          Returns an operator given the conf and a list of children operators.
 void Operator.removeChild(Operator<? extends OperatorDesc> child)
           
 void Operator.removeChildAndAdoptItsChildren(Operator<? extends OperatorDesc> child)
          Remove a child and add all of the child's children to the location of the child
 void Operator.removeParent(Operator<? extends OperatorDesc> parent)
           
 void Operator.replaceChild(Operator<? extends OperatorDesc> child, Operator<? extends OperatorDesc> newChild)
          Replace one child with another at the same position.
 void Operator.replaceChild(Operator<? extends OperatorDesc> child, Operator<? extends OperatorDesc> newChild)
          Replace one child with another at the same position.
 void Operator.replaceParent(Operator<? extends OperatorDesc> parent, Operator<? extends OperatorDesc> newParent)
          Replace one parent with another at the same position.
 void Operator.replaceParent(Operator<? extends OperatorDesc> parent, Operator<? extends OperatorDesc> newParent)
          Replace one parent with another at the same position.
 void Operator.setChildOperators(List<Operator<? extends OperatorDesc>> childOperators)
           
 void Operator.setParentOperators(List<Operator<? extends OperatorDesc>> parentOperators)
           
 

Constructor parameters in org.apache.hadoop.hive.ql.exec with type arguments of type OperatorDesc
SkewJoinHandler(CommonJoinOperator<? extends OperatorDesc> joinOp)
           
 

Uses of OperatorDesc in org.apache.hadoop.hive.ql.io
 

Methods in org.apache.hadoop.hive.ql.io that return types with arguments of type OperatorDesc
static List<Operator<? extends OperatorDesc>> HiveFileFormatUtils.doGetWorksFromPath(Map<String,ArrayList<String>> pathToAliases, Map<String,Operator<? extends OperatorDesc>> aliasToWork, org.apache.hadoop.fs.Path dir)
          Get the list of operatators from the opeerator tree that are needed for the path
 

Method parameters in org.apache.hadoop.hive.ql.io with type arguments of type OperatorDesc
static List<Operator<? extends OperatorDesc>> HiveFileFormatUtils.doGetWorksFromPath(Map<String,ArrayList<String>> pathToAliases, Map<String,Operator<? extends OperatorDesc>> aliasToWork, org.apache.hadoop.fs.Path dir)
          Get the list of operatators from the opeerator tree that are needed for the path
 

Uses of OperatorDesc in org.apache.hadoop.hive.ql.io.rcfile.merge
 

Classes in org.apache.hadoop.hive.ql.io.rcfile.merge that implement OperatorDesc
 class MergeWork
           
 

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

Methods in org.apache.hadoop.hive.ql.optimizer that return types with arguments of type OperatorDesc
 Operator<? extends OperatorDesc> GenMRProcContext.getCurrTopOp()
           
 Operator<? extends OperatorDesc> GenMRProcContext.GenMapRedCtx.getCurrTopOp()
           
 List<Operator<? extends OperatorDesc>> GenMRProcContext.GenMRUnionCtx.getListTopOperators()
           
 LinkedHashMap<Operator<? extends OperatorDesc>,GenMRProcContext.GenMapRedCtx> GenMRProcContext.getMapCurrCtx()
           
 HashMap<Operator<? extends OperatorDesc>,Task<? extends Serializable>> GenMRProcContext.getOpTaskMap()
           
 HashMap<Operator<? extends OperatorDesc>,OpParseContext> ColumnPrunerProcCtx.getOpToParseCtxMap()
           
 Map<Operator<? extends OperatorDesc>,List<String>> ColumnPrunerProcCtx.getPrunedColLists()
           
 Operator<? extends OperatorDesc> GenMRProcContext.GenMRMapJoinCtx.getRootMapJoinOp()
           
 List<Operator<? extends OperatorDesc>> GenMRProcContext.getRootOps()
           
 List<Operator<? extends OperatorDesc>> GenMRProcContext.getSeenOps()
           
static Operator<? extends OperatorDesc> GenMapRedUtils.putOpInsertMap(Operator<? extends OperatorDesc> op, RowResolver rr, ParseContext parseCtx)
          insert in the map for the operator to row resolver.
 

Method parameters in org.apache.hadoop.hive.ql.optimizer with type arguments of type OperatorDesc
 void GenMRProcContext.GenMRUnionCtx.addListTopOperators(Operator<? extends OperatorDesc> topOperator)
           
static MapJoinOperator MapJoinProcessor.convertMapJoin(LinkedHashMap<Operator<? extends OperatorDesc>,OpParseContext> opParseCtxMap, JoinOperator op, QBJoinTree joinTree, int mapJoinPos, boolean noCheckOuterJoin)
          convert a regular join to a a map-side join.
 List<String> ColumnPrunerProcCtx.genColLists(Operator<? extends OperatorDesc> 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 OperatorDesc> op)
           
static void GenMapRedUtils.initMapJoinPlan(Operator<? extends OperatorDesc> op, GenMRProcContext ctx, boolean readInputMapJoin, boolean readInputUnion, boolean setReducer, int pos)
           
static void GenMapRedUtils.initMapJoinPlan(Operator<? extends OperatorDesc> op, GenMRProcContext opProcCtx, boolean readInputMapJoin, boolean readInputUnion, boolean setReducer, int pos, boolean createLocalPlan)
          Initialize the current plan by adding it to root tasks.
static void GenMapRedUtils.joinPlan(Operator<? extends OperatorDesc> op, Task<? extends Serializable> oldTask, Task<? extends Serializable> task, GenMRProcContext opProcCtx, int pos, boolean split, boolean readMapJoinData, boolean readUnionData)
           
static void GenMapRedUtils.joinPlan(Operator<? extends OperatorDesc> op, Task<? extends Serializable> oldTask, Task<? extends Serializable> task, GenMRProcContext opProcCtx, int pos, boolean split, boolean readMapJoinData, boolean readUnionData, boolean createLocalWork)
          Merge the current task with the task for the current reducer.
static Operator<? extends OperatorDesc> GenMapRedUtils.putOpInsertMap(Operator<? extends OperatorDesc> op, RowResolver rr, ParseContext parseCtx)
          insert in the map for the operator to row resolver.
 void GenMRProcContext.setCurrTopOp(Operator<? extends OperatorDesc> currTopOp)
           
static void GenMapRedUtils.setKeyAndValueDesc(MapredWork plan, Operator<? extends OperatorDesc> topOp)
          set key and value descriptor.
 void GenMRProcContext.GenMRUnionCtx.setListTopOperators(List<Operator<? extends OperatorDesc>> listTopOperators)
           
 void GenMRProcContext.setMapCurrCtx(LinkedHashMap<Operator<? extends OperatorDesc>,GenMRProcContext.GenMapRedCtx> mapCurrCtx)
           
 void GenMRProcContext.setOpTaskMap(HashMap<Operator<? extends OperatorDesc>,Task<? extends Serializable>> opTaskMap)
           
 void GenMRProcContext.GenMRMapJoinCtx.setRootMapJoinOp(Operator<? extends OperatorDesc> rootMapJoinOp)
           
 void GenMRProcContext.setRootOps(List<Operator<? extends OperatorDesc>> rootOps)
           
 void GenMRProcContext.setSeenOps(List<Operator<? extends OperatorDesc>> seenOps)
           
static void GenMapRedUtils.setTaskPlan(String alias_id, Operator<? extends OperatorDesc> topOp, MapredWork plan, boolean local, GenMRProcContext opProcCtx)
          set the current task in the mapredWork.
static void GenMapRedUtils.setTaskPlan(String alias_id, Operator<? extends OperatorDesc> topOp, MapredWork plan, boolean local, GenMRProcContext opProcCtx, PrunedPartitionList pList)
          set the current task in the mapredWork.
static void GenMapRedUtils.setTaskPlan(String path, String alias, Operator<? extends OperatorDesc> topOp, MapredWork plan, boolean local, TableDesc tt_desc)
          set the current task in the mapredWork.
static void GenMapRedUtils.splitTasks(Operator<? extends OperatorDesc> op, Task<? extends Serializable> parentTask, Task<? extends Serializable> childTask, GenMRProcContext opProcCtx, boolean setReducer, boolean local, int posn)
           
 

Constructor parameters in org.apache.hadoop.hive.ql.optimizer with type arguments of type OperatorDesc
ColumnPrunerProcCtx(HashMap<Operator<? extends OperatorDesc>,OpParseContext> opToParseContextMap)
           
GenMRProcContext.GenMapRedCtx(Task<? extends Serializable> currTask, Operator<? extends OperatorDesc> currTopOp, String currAliasId)
           
GenMRProcContext.GenMRMapJoinCtx(String taskTmpDir, TableDesc tt_desc, Operator<? extends OperatorDesc> rootMapJoinOp, AbstractMapJoinOperator<? extends MapJoinDesc> oldMapJoin)
           
GenMRProcContext(HiveConf conf, HashMap<Operator<? extends OperatorDesc>,Task<? extends Serializable>> opTaskMap, List<Operator<? extends OperatorDesc>> seenOps, ParseContext parseCtx, List<Task<MoveWork>> mvTask, List<Task<? extends Serializable>> rootTasks, LinkedHashMap<Operator<? extends OperatorDesc>,GenMRProcContext.GenMapRedCtx> mapCurrCtx, Set<ReadEntity> inputs, Set<WriteEntity> outputs)
           
GenMRProcContext(HiveConf conf, HashMap<Operator<? extends OperatorDesc>,Task<? extends Serializable>> opTaskMap, List<Operator<? extends OperatorDesc>> seenOps, ParseContext parseCtx, List<Task<MoveWork>> mvTask, List<Task<? extends Serializable>> rootTasks, LinkedHashMap<Operator<? extends OperatorDesc>,GenMRProcContext.GenMapRedCtx> mapCurrCtx, Set<ReadEntity> inputs, Set<WriteEntity> outputs)
           
GenMRProcContext(HiveConf conf, HashMap<Operator<? extends OperatorDesc>,Task<? extends Serializable>> opTaskMap, List<Operator<? extends OperatorDesc>> seenOps, ParseContext parseCtx, List<Task<MoveWork>> mvTask, List<Task<? extends Serializable>> rootTasks, LinkedHashMap<Operator<? extends OperatorDesc>,GenMRProcContext.GenMapRedCtx> mapCurrCtx, Set<ReadEntity> inputs, Set<WriteEntity> outputs)
           
 

Uses of OperatorDesc in org.apache.hadoop.hive.ql.optimizer.index
 

Methods in org.apache.hadoop.hive.ql.optimizer.index that return types with arguments of type OperatorDesc
 Map<Operator<? extends OperatorDesc>,OpParseContext> RewriteQueryUsingAggregateIndexCtx.getOpc()
           
 

Method parameters in org.apache.hadoop.hive.ql.optimizer.index with type arguments of type OperatorDesc
 void RewriteQueryUsingAggregateIndexCtx.invokeRewriteQueryProc(Operator<? extends OperatorDesc> topOp)
          Walk the original operator tree using the DefaultGraphWalker using the rules.
 

Uses of OperatorDesc in org.apache.hadoop.hive.ql.optimizer.lineage
 

Methods in org.apache.hadoop.hive.ql.optimizer.lineage that return types with arguments of type OperatorDesc
 Operator<? extends OperatorDesc> ExprProcCtx.getInputOperator()
          Gets the input operator.
protected static Operator<? extends OperatorDesc> OpProcFactory.getParent(Stack<Node> stack)
          Returns the parent operator in the walk path to the current operator.
 

Method parameters in org.apache.hadoop.hive.ql.optimizer.lineage with type arguments of type OperatorDesc
 LineageInfo.Dependency LineageCtx.Index.getDependency(Operator<? extends OperatorDesc> op, ColumnInfo col)
          Gets the dependency for an operator, columninfo tuple.
static LineageInfo.Dependency ExprProcFactory.getExprDependency(LineageCtx lctx, Operator<? extends OperatorDesc> inpOp, ExprNodeDesc expr)
          Gets the expression dependencies for the expression.
 void LineageCtx.Index.mergeDependency(Operator<? extends OperatorDesc> op, ColumnInfo ci, LineageInfo.Dependency dep)
          Merges the new dependencies in dep to the existing dependencies of (op, ci).
 void LineageCtx.Index.putDependency(Operator<? extends OperatorDesc> op, ColumnInfo col, LineageInfo.Dependency dep)
          Puts the dependency for an operator, columninfo tuple.
 

Constructor parameters in org.apache.hadoop.hive.ql.optimizer.lineage with type arguments of type OperatorDesc
ExprProcCtx(LineageCtx lctx, Operator<? extends OperatorDesc> inpOp)
          Constructor.
 

Uses of OperatorDesc in org.apache.hadoop.hive.ql.optimizer.pcr
 

Methods in org.apache.hadoop.hive.ql.optimizer.pcr that return types with arguments of type OperatorDesc
 Operator<? extends OperatorDesc> PcrOpWalkerCtx.OpToDeleteInfo.getParent()
           
 

Constructor parameters in org.apache.hadoop.hive.ql.optimizer.pcr with type arguments of type OperatorDesc
PcrOpWalkerCtx.OpToDeleteInfo(Operator<? extends OperatorDesc> parent, FilterOperator operator)
           
 

Uses of OperatorDesc in org.apache.hadoop.hive.ql.optimizer.physical
 

Methods in org.apache.hadoop.hive.ql.optimizer.physical that return types with arguments of type OperatorDesc
 List<Operator<? extends OperatorDesc>> MapJoinResolver.LocalMapJoinProcCtx.getDummyParentOp()
           
 

Method parameters in org.apache.hadoop.hive.ql.optimizer.physical with type arguments of type OperatorDesc
 void MapJoinResolver.LocalMapJoinProcCtx.addDummyParentOp(Operator<? extends OperatorDesc> op)
           
 void LocalMapJoinProcFactory.LocalMapJoinProcessor.hasGroupBy(Operator<? extends OperatorDesc> mapJoinOp, MapJoinResolver.LocalMapJoinProcCtx localMapJoinProcCtx)
           
 void MapJoinResolver.LocalMapJoinProcCtx.setDummyParentOp(List<Operator<? extends OperatorDesc>> op)
           
 

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

Methods in org.apache.hadoop.hive.ql.parse with type parameters of type OperatorDesc
<T extends OperatorDesc>
Operator<T>
SemanticAnalyzer.putOpInsertMap(Operator<T> op, RowResolver rr)
           
 

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

Method parameters in org.apache.hadoop.hive.ql.parse with type arguments of type OperatorDesc
 void TableAccessInfo.add(Operator<? extends OperatorDesc> op, Map<String,List<String>> tableToKeysMap)
           
 void TableAccessCtx.addOperatorTableAccess(Operator<? extends OperatorDesc> op, Map<String,List<String>> tableToKeysMap)
           
 void ParseContext.setOpParseCtx(LinkedHashMap<Operator<? extends OperatorDesc>,OpParseContext> opParseCtx)
           
 void ParseContext.setTopOps(HashMap<String,Operator<? extends OperatorDesc>> topOps)
           
 void ParseContext.setTopSelOps(HashMap<String,Operator<? extends OperatorDesc>> topSelOps)
           
 

Constructor parameters in org.apache.hadoop.hive.ql.parse with type arguments of type OperatorDesc
ParseContext(HiveConf conf, QB qb, ASTNode ast, HashMap<TableScanOperator,ExprNodeDesc> opToPartPruner, HashMap<TableScanOperator,PrunedPartitionList> opToPartList, HashMap<String,Operator<? extends OperatorDesc>> topOps, HashMap<String,Operator<? extends OperatorDesc>> topSelOps, LinkedHashMap<Operator<? extends OperatorDesc>,OpParseContext> opParseCtx, Map<JoinOperator,QBJoinTree> joinContext, HashMap<TableScanOperator,Table> topToTable, List<LoadTableDesc> loadTableWork, List<LoadFileDesc> loadFileWork, Context ctx, HashMap<String,String> idToTableNameMap, int destTableId, UnionProcContext uCtx, List<AbstractMapJoinOperator<? extends MapJoinDesc>> listMapJoinOpsNoReducer, Map<GroupByOperator,Set<String>> groupOpToInputTables, Map<String,PrunedPartitionList> prunedPartitions, HashMap<TableScanOperator,FilterDesc.sampleDesc> opToSamplePruner, GlobalLimitCtx globalLimitCtx, HashMap<String,SplitSample> nameToSplitSample, HashSet<ReadEntity> semanticInputs, List<Task<? extends Serializable>> rootTasks, Map<TableScanOperator,Map<String,ExprNodeDesc>> opToPartToSkewedPruner)
           
ParseContext(HiveConf conf, QB qb, ASTNode ast, HashMap<TableScanOperator,ExprNodeDesc> opToPartPruner, HashMap<TableScanOperator,PrunedPartitionList> opToPartList, HashMap<String,Operator<? extends OperatorDesc>> topOps, HashMap<String,Operator<? extends OperatorDesc>> topSelOps, LinkedHashMap<Operator<? extends OperatorDesc>,OpParseContext> opParseCtx, Map<JoinOperator,QBJoinTree> joinContext, HashMap<TableScanOperator,Table> topToTable, List<LoadTableDesc> loadTableWork, List<LoadFileDesc> loadFileWork, Context ctx, HashMap<String,String> idToTableNameMap, int destTableId, UnionProcContext uCtx, List<AbstractMapJoinOperator<? extends MapJoinDesc>> listMapJoinOpsNoReducer, Map<GroupByOperator,Set<String>> groupOpToInputTables, Map<String,PrunedPartitionList> prunedPartitions, HashMap<TableScanOperator,FilterDesc.sampleDesc> opToSamplePruner, GlobalLimitCtx globalLimitCtx, HashMap<String,SplitSample> nameToSplitSample, HashSet<ReadEntity> semanticInputs, List<Task<? extends Serializable>> rootTasks, Map<TableScanOperator,Map<String,ExprNodeDesc>> opToPartToSkewedPruner)
           
ParseContext(HiveConf conf, QB qb, ASTNode ast, HashMap<TableScanOperator,ExprNodeDesc> opToPartPruner, HashMap<TableScanOperator,PrunedPartitionList> opToPartList, HashMap<String,Operator<? extends OperatorDesc>> topOps, HashMap<String,Operator<? extends OperatorDesc>> topSelOps, LinkedHashMap<Operator<? extends OperatorDesc>,OpParseContext> opParseCtx, Map<JoinOperator,QBJoinTree> joinContext, HashMap<TableScanOperator,Table> topToTable, List<LoadTableDesc> loadTableWork, List<LoadFileDesc> loadFileWork, Context ctx, HashMap<String,String> idToTableNameMap, int destTableId, UnionProcContext uCtx, List<AbstractMapJoinOperator<? extends MapJoinDesc>> listMapJoinOpsNoReducer, Map<GroupByOperator,Set<String>> groupOpToInputTables, Map<String,PrunedPartitionList> prunedPartitions, HashMap<TableScanOperator,FilterDesc.sampleDesc> opToSamplePruner, GlobalLimitCtx globalLimitCtx, HashMap<String,SplitSample> nameToSplitSample, HashSet<ReadEntity> semanticInputs, List<Task<? extends Serializable>> rootTasks, Map<TableScanOperator,Map<String,ExprNodeDesc>> opToPartToSkewedPruner)
           
 

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

Classes in org.apache.hadoop.hive.ql.plan that implement OperatorDesc
 class AbstractOperatorDesc
           
 class CollectDesc
          CollectDesc.
 class ExtractDesc
          ExtractDesc.
 class FileSinkDesc
          FileSinkDesc.
 class FilterDesc
          FilterDesc.
 class ForwardDesc
          ForwardDesc.
 class GroupByDesc
          GroupByDesc.
 class HashTableDummyDesc
          HashTable Dummy Descriptor implementation.
 class HashTableSinkDesc
          Map Join operator Descriptor implementation.
 class JoinDesc
          Join operator Descriptor implementation.
 class LateralViewForwardDesc
          LateralViewForwardDesc.
 class LateralViewJoinDesc
          LateralViewJoinDesc.
 class LimitDesc
          LimitDesc.
 class ListSinkDesc
          description for ListSinkOperator, just for explain result.
 class MapJoinDesc
          Map Join operator Descriptor implementation.
 class MapredWork
          MapredWork.
 class ReduceSinkDesc
          ReduceSinkDesc.
 class ScriptDesc
          ScriptDesc.
 class SelectDesc
          SelectDesc.
 class SMBJoinDesc
           
 class TableScanDesc
          Table Scan Descriptor Currently, data is only read from a base source as part of map-reduce framework.
 class UDTFDesc
          All member variables should have a setters and getters of the form get and set or else they won't be recreated properly at run time.
 class UnionDesc
          unionDesc is a empty class currently.
 

Methods in org.apache.hadoop.hive.ql.plan that return types with arguments of type OperatorDesc
 LinkedHashMap<String,Operator<? extends OperatorDesc>> MapredWork.getAliasToWork()
           
 LinkedHashMap<String,Operator<? extends OperatorDesc>> MapredLocalWork.getAliasToWork()
           
 List<Operator<? extends OperatorDesc>> MapredLocalWork.getDummyParentOp()
           
 LinkedHashMap<Operator<? extends OperatorDesc>,OpParseContext> MapredWork.getOpParseCtxMap()
           
 

Method parameters in org.apache.hadoop.hive.ql.plan with type arguments of type OperatorDesc
 void MapredWork.setAliasToWork(LinkedHashMap<String,Operator<? extends OperatorDesc>> aliasToWork)
           
 void MapredLocalWork.setAliasToWork(LinkedHashMap<String,Operator<? extends OperatorDesc>> aliasToWork)
           
 void MapredLocalWork.setDummyParentOp(List<Operator<? extends OperatorDesc>> op)
           
 void MapredWork.setOpParseCtxMap(LinkedHashMap<Operator<? extends OperatorDesc>,OpParseContext> opParseCtxMap)
           
 

Constructor parameters in org.apache.hadoop.hive.ql.plan with type arguments of type OperatorDesc
MapredLocalWork(LinkedHashMap<String,Operator<? extends OperatorDesc>> aliasToWork, LinkedHashMap<String,FetchWork> aliasToFetchWork)
           
MapredWork(String command, LinkedHashMap<String,ArrayList<String>> pathToAliases, LinkedHashMap<String,PartitionDesc> pathToPartitionInfo, LinkedHashMap<String,Operator<? extends OperatorDesc>> aliasToWork, TableDesc keyDesc, List<TableDesc> tagToValueDesc, Operator<?> reducer, Integer numReduceTasks, MapredLocalWork mapLocalWork, boolean hadoopSupportsSplittable)
           
 

Uses of OperatorDesc in org.apache.hadoop.hive.ql.ppd
 

Methods in org.apache.hadoop.hive.ql.ppd that return types with arguments of type OperatorDesc
 Operator<? extends OperatorDesc> ExprWalkerInfo.getOp()
           
 

Method parameters in org.apache.hadoop.hive.ql.ppd with type arguments of type OperatorDesc
static ExprWalkerInfo ExprWalkerProcFactory.extractPushdownPreds(OpWalkerInfo opContext, Operator<? extends OperatorDesc> op, ExprNodeDesc pred)
           
static ExprWalkerInfo ExprWalkerProcFactory.extractPushdownPreds(OpWalkerInfo opContext, Operator<? extends OperatorDesc> op, List<ExprNodeDesc> preds)
          Extracts pushdown predicates from the given list of predicate expression.
 ExprWalkerInfo OpWalkerInfo.getPrunedPreds(Operator<? extends OperatorDesc> op)
           
 OpParseContext OpWalkerInfo.put(Operator<? extends OperatorDesc> key, OpParseContext value)
           
 ExprWalkerInfo OpWalkerInfo.putPrunedPreds(Operator<? extends OperatorDesc> op, ExprWalkerInfo value)
           
 

Constructor parameters in org.apache.hadoop.hive.ql.ppd with type arguments of type OperatorDesc
ExprWalkerInfo(Operator<? extends OperatorDesc> op, RowResolver toRR)
           
 



Copyright © 2011 The Apache Software Foundation