|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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 | |
---|---|
StructObjectInspector |
GenericUDTFStack.initialize(ObjectInspector[] args)
|
StructObjectInspector |
GenericUDTFParseUrlTuple.initialize(ObjectInspector[] args)
|
StructObjectInspector |
GenericUDTFExplode.initialize(ObjectInspector[] args)
|
StructObjectInspector |
GenericUDTFJSONTuple.initialize(ObjectInspector[] args)
|
abstract StructObjectInspector |
GenericUDTF.initialize(ObjectInspector[] argOIs)
Initialize this GenericUDTF. |
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 |
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. |
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 | |
---|---|
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)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |