Uses of Class
org.apache.hadoop.hive.serde2.objectinspector.StructObjectInspector

Packages that use StructObjectInspector
org.apache.hadoop.hive.ql.exec Hive QL execution tasks, operators, functions and other handlers. 
org.apache.hadoop.hive.ql.optimizer.ppr   
org.apache.hadoop.hive.ql.udf.generic Standard toolkit and framework for generic User-defined functions. 
org.apache.hadoop.hive.serde2.lazy.objectinspector   
org.apache.hadoop.hive.serde2.lazybinary.objectinspector   
org.apache.hadoop.hive.serde2.objectinspector   
 

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

Methods in org.apache.hadoop.hive.ql.exec that return StructObjectInspector
protected static StructObjectInspector ReduceSinkOperator.initEvaluatorsAndReturnStruct(ExprNodeEvaluator[] evals, List<List<Integer>> distinctColIndices, List<String> outputColNames, int length, ObjectInspector rowInspector)
          Initializes array of ExprNodeEvaluator.
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.
 

Uses of StructObjectInspector in org.apache.hadoop.hive.ql.optimizer.ppr
 

Methods in org.apache.hadoop.hive.ql.optimizer.ppr with parameters of type StructObjectInspector
static Object PartExprEvalUtils.evalExprWithPart(ExprNodeDesc expr, LinkedHashMap<String,String> partSpec, StructObjectInspector rowObjectInspector)
          Evaluate expression with partition columns
static Map<PrimitiveObjectInspector,ExprNodeEvaluator> PartExprEvalUtils.prepareExpr(ExprNodeDesc expr, List<String> partNames, StructObjectInspector rowObjectInspector)
           
 

Uses of StructObjectInspector in org.apache.hadoop.hive.ql.udf.generic
 

Methods in org.apache.hadoop.hive.ql.udf.generic that return StructObjectInspector
abstract  StructObjectInspector GenericUDTF.initialize(ObjectInspector[] argOIs)
          Initialize this GenericUDTF.
 StructObjectInspector GenericUDTFParseUrlTuple.initialize(ObjectInspector[] args)
           
 StructObjectInspector GenericUDTFExplode.initialize(ObjectInspector[] args)
           
 StructObjectInspector GenericUDTFStack.initialize(ObjectInspector[] args)
           
 StructObjectInspector GenericUDTFInline.initialize(ObjectInspector[] ois)
           
 StructObjectInspector GenericUDTFJSONTuple.initialize(ObjectInspector[] args)
           
 

Uses of StructObjectInspector in org.apache.hadoop.hive.serde2.lazy.objectinspector
 

Subclasses of StructObjectInspector in org.apache.hadoop.hive.serde2.lazy.objectinspector
 class LazySimpleStructObjectInspector
          LazySimpleStructObjectInspector works on struct data that is stored in LazyStruct.
 

Uses of StructObjectInspector in org.apache.hadoop.hive.serde2.lazybinary.objectinspector
 

Subclasses of StructObjectInspector in org.apache.hadoop.hive.serde2.lazybinary.objectinspector
 class LazyBinaryStructObjectInspector
          ObjectInspector for LazyBinaryStruct.
 

Uses of StructObjectInspector in org.apache.hadoop.hive.serde2.objectinspector
 

Subclasses of StructObjectInspector in org.apache.hadoop.hive.serde2.objectinspector
 class DelegatedStructObjectInspector
           
 class MetadataListStructObjectInspector
          StructObjectInspector works on struct data that is stored as a Java List or Java Array object.
 class ReflectionStructObjectInspector
          ReflectionStructObjectInspector works on struct data that is stored as a native Java object.
 class SettableStructObjectInspector
          SettableStructObjectInspector.
 class StandardStructObjectInspector
          ListStructObjectInspector works on struct data that is stored as a Java List or Java Array object.
 class SubStructObjectInspector
          SubsetStructObjectInspector implement a wrapper around a base object inspector (baseOI) such that when the row corresponding to the baseOI is given together with this object inspector, it will mask out some fields in the row as if they are not there.
 class UnionStructObjectInspector
          UnionStructObjectInspector unions several struct data into a single struct.
 

Fields in org.apache.hadoop.hive.serde2.objectinspector declared as StructObjectInspector
protected  StructObjectInspector SubStructObjectInspector.baseOI
           
 

Methods in org.apache.hadoop.hive.serde2.objectinspector with parameters of type StructObjectInspector
static String ObjectInspectorUtils.getFieldNames(StructObjectInspector soi)
          Get the list of field names as csv from a StructObjectInspector.
static String ObjectInspectorUtils.getFieldTypes(StructObjectInspector soi)
          Get the list of field type as csv from a StructObjectInspector.
static String ObjectInspectorUtils.getStandardStructTypeName(StructObjectInspector soi)
           
static void ObjectInspectorUtils.partialCopyToStandardObject(List<Object> result, Object row, int startCol, int numCols, StructObjectInspector soi, ObjectInspectorUtils.ObjectInspectorCopyOption objectInspectorOption)
          Copy specified fields in the input row to the output array of standard objects.
 void DelegatedStructObjectInspector.reset(StructObjectInspector current)
           
 

Method parameters in org.apache.hadoop.hive.serde2.objectinspector with type arguments of type StructObjectInspector
static UnionStructObjectInspector ObjectInspectorFactory.getUnionStructObjectInspector(List<StructObjectInspector> structObjectInspectors)
           
 

Constructors in org.apache.hadoop.hive.serde2.objectinspector with parameters of type StructObjectInspector
DelegatedStructObjectInspector(StructObjectInspector delegate)
           
ObjectInspectorConverters.StructConverter(StructObjectInspector inputOI, SettableStructObjectInspector outputOI)
           
SubStructObjectInspector(StructObjectInspector baseOI, int startCol, int numCols)
          Create a new Object Inspector based on a base object inspector and the subset of columns will be inspected (from startCol to startCol+numCols).
 

Constructor parameters in org.apache.hadoop.hive.serde2.objectinspector with type arguments of type StructObjectInspector
UnionStructObjectInspector(List<StructObjectInspector> unionObjectInspectors)
           
 



Copyright © 2011 The Apache Software Foundation