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

Packages that use ExprNodeEvaluator
org.apache.hadoop.hive.ql.exec   
 

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

Subclasses of ExprNodeEvaluator in org.apache.hadoop.hive.ql.exec
 class ExprNodeColumnEvaluator
          This evaluator gets the column from the row object.
 class ExprNodeConstantEvaluator
           
 class ExprNodeFieldEvaluator
          This Evaluator can evaluate s.f for s as both struct and list of struct.
 class ExprNodeGenericFuncEvaluator
           
 class ExprNodeNullEvaluator
           
 

Fields in org.apache.hadoop.hive.ql.exec declared as ExprNodeEvaluator
protected  ExprNodeEvaluator[][] GroupByOperator.aggregationParameterFields
           
protected  ExprNodeEvaluator[] SelectOperator.eval
           
protected  ExprNodeEvaluator ExtractOperator.eval
           
protected  ExprNodeEvaluator[] ReduceSinkOperator.keyEval
          The evaluators for the key columns.
protected  ExprNodeEvaluator[] GroupByOperator.keyFields
           
protected  ExprNodeEvaluator[] ReduceSinkOperator.partitionEval
          The evaluators for the partition columns (CLUSTER BY or DISTRIBUTE BY in Hive language).
protected  ExprNodeEvaluator[] ReduceSinkOperator.valueEval
          The evaluators for the value columns.
 

Fields in org.apache.hadoop.hive.ql.exec with type parameters of type ExprNodeEvaluator
protected  Map<Byte,List<ExprNodeEvaluator>> MapJoinOperator.joinKeys
          The expressions for join inputs's join keys.
protected  Map<Byte,List<ExprNodeEvaluator>> CommonJoinOperator.joinValues
          The expressions for join outputs.
 

Methods in org.apache.hadoop.hive.ql.exec that return ExprNodeEvaluator
static ExprNodeEvaluator ExprNodeEvaluatorFactory.get(exprNodeDesc desc)
           
 

Methods in org.apache.hadoop.hive.ql.exec with parameters of type ExprNodeEvaluator
protected static ObjectInspector[] Operator.initEvaluators(ExprNodeEvaluator[] evals, ObjectInspector rowInspector)
          Initialize an array of ExprNodeEvaluator and return the result ObjectInspectors.
protected static StructObjectInspector Operator.initEvaluatorsAndReturnStruct(ExprNodeEvaluator[] evals, List<String> outputColName, ObjectInspector rowInspector)
          Initialize an array of ExprNodeEvaluator and put the return values into a StructObjectInspector with integer field names.
 

Method parameters in org.apache.hadoop.hive.ql.exec with type arguments of type ExprNodeEvaluator
protected static ArrayList<Object> CommonJoinOperator.computeValues(Object row, List<ExprNodeEvaluator> valueFields, List<ObjectInspector> valueFieldsOI)
          Return the value as a standard object.
protected static HashMap<Byte,List<ObjectInspector>> CommonJoinOperator.getObjectInspectorsFromEvaluators(Map<Byte,List<ExprNodeEvaluator>> exprEntries, ObjectInspector[] inputObjInspector)
           
protected  int CommonJoinOperator.populateJoinKeyValue(Map<Byte,List<ExprNodeEvaluator>> outMap, Map<Byte,List<exprNodeDesc>> inputMap)
           
 



Copyright © 2009 The Apache Software Foundation