|
||||||||||
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.exec.persistence | |
org.apache.hadoop.hive.ql.metadata | |
org.apache.hadoop.hive.ql.optimizer.ppr | |
org.apache.hadoop.hive.ql.parse | |
org.apache.hadoop.hive.ql.plan | |
org.apache.hadoop.hive.ql.udf.generic | Standard toolkit and framework for generic User-defined functions. |
org.apache.hadoop.hive.ql.udf.ptf | |
org.apache.hadoop.hive.serde2 | |
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 | |
---|---|
StructObjectInspector |
PTFPartition.getInputOI()
|
StructObjectInspector |
PTFPartition.getOutputOI()
|
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. |
static StructObjectInspector |
PTFPartition.setupPartitionOutputOI(SerDe serDe,
StructObjectInspector tblFnOI)
|
Methods in org.apache.hadoop.hive.ql.exec with parameters of type StructObjectInspector | |
---|---|
static PTFPartition |
PTFPartition.create(HiveConf cfg,
SerDe serDe,
StructObjectInspector inputOI,
StructObjectInspector outputOI)
|
static StructObjectInspector |
PTFPartition.setupPartitionOutputOI(SerDe serDe,
StructObjectInspector tblFnOI)
|
Constructors in org.apache.hadoop.hive.ql.exec with parameters of type StructObjectInspector | |
---|---|
PTFPartition(HiveConf cfg,
SerDe serDe,
StructObjectInspector inputOI,
StructObjectInspector outputOI)
|
Uses of StructObjectInspector in org.apache.hadoop.hive.ql.exec.persistence |
---|
Methods in org.apache.hadoop.hive.ql.exec.persistence with parameters of type StructObjectInspector | |
---|---|
static TableDesc |
PTFRowContainer.createTableDesc(StructObjectInspector oI)
|
Uses of StructObjectInspector in org.apache.hadoop.hive.ql.metadata |
---|
Methods in org.apache.hadoop.hive.ql.metadata that return StructObjectInspector | |
---|---|
static StructObjectInspector |
VirtualColumn.getVCSObjectInspector(List<VirtualColumn> vcs)
|
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,
List<VirtualColumn> vcs,
StructObjectInspector rowObjectInspector)
Evaluate expression with partition columns |
Uses of StructObjectInspector in org.apache.hadoop.hive.ql.parse |
---|
Methods in org.apache.hadoop.hive.ql.parse that return StructObjectInspector | |
---|---|
static StructObjectInspector |
PTFTranslator.getStandardStructOI(RowResolver rr)
For each column on the input RR, construct a StructField for it OI is constructed using the list of input column names and their corresponding OIs. |
Methods in org.apache.hadoop.hive.ql.parse with parameters of type StructObjectInspector | |
---|---|
protected static RowResolver |
PTFTranslator.buildRowResolverForNoop(String tabAlias,
StructObjectInspector rowObjectInspector,
RowResolver inputRowResolver)
|
protected static RowResolver |
PTFTranslator.buildRowResolverForPTF(String tbFnName,
String tabAlias,
StructObjectInspector rowObjectInspector,
ArrayList<String> outputColNames,
RowResolver inputRR)
|
protected static SerDe |
PTFTranslator.createLazyBinarySerDe(Configuration cfg,
StructObjectInspector oi,
Map<String,String> serdePropsMap)
|
Uses of StructObjectInspector in org.apache.hadoop.hive.ql.plan |
---|
Methods in org.apache.hadoop.hive.ql.plan that return StructObjectInspector | |
---|---|
StructObjectInspector |
PTFDesc.ShapeDetails.getOI()
|
Methods in org.apache.hadoop.hive.ql.plan with parameters of type StructObjectInspector | |
---|---|
static void |
PTFDeserializer.addOIPropertiestoSerDePropsMap(StructObjectInspector OI,
Map<String,String> serdePropsMap)
|
protected void |
PTFDeserializer.initialize(PTFDesc.PTFQueryInputDef def,
StructObjectInspector OI)
|
protected void |
PTFDeserializer.initialize(PTFDesc.ShapeDetails shp,
StructObjectInspector OI)
|
void |
PTFDesc.ShapeDetails.setOI(StructObjectInspector oI)
|
Constructors in org.apache.hadoop.hive.ql.plan with parameters of type StructObjectInspector | |
---|---|
PTFDeserializer(PTFDesc ptfDesc,
StructObjectInspector inputOI,
HiveConf hConf)
|
Uses of StructObjectInspector in org.apache.hadoop.hive.ql.udf.generic |
---|
Methods in org.apache.hadoop.hive.ql.udf.generic that return StructObjectInspector | |
---|---|
StructObjectInspector |
GenericUDTFJSONTuple.initialize(ObjectInspector[] args)
|
StructObjectInspector |
GenericUDTFParseUrlTuple.initialize(ObjectInspector[] args)
|
StructObjectInspector |
GenericUDTFInline.initialize(ObjectInspector[] ois)
|
StructObjectInspector |
GenericUDTFExplode.initialize(ObjectInspector[] args)
|
StructObjectInspector |
GenericUDTFStack.initialize(ObjectInspector[] args)
|
abstract StructObjectInspector |
GenericUDTF.initialize(ObjectInspector[] argOIs)
Initialize this GenericUDTF. |
Uses of StructObjectInspector in org.apache.hadoop.hive.ql.udf.ptf |
---|
Fields in org.apache.hadoop.hive.ql.udf.ptf declared as StructObjectInspector | |
---|---|
protected StructObjectInspector |
TableFunctionEvaluator.OI
|
protected StructObjectInspector |
TableFunctionEvaluator.rawInputOI
|
Methods in org.apache.hadoop.hive.ql.udf.ptf that return StructObjectInspector | |
---|---|
protected static StructObjectInspector |
MatchPath.createSelectListOI(MatchPath evaluator,
PTFDesc.PTFInputDef inpDef)
|
StructObjectInspector |
TableFunctionEvaluator.getOutputOI()
|
StructObjectInspector |
TableFunctionEvaluator.getRawInputOI()
|
StructObjectInspector |
WindowingTableFunction.WindowingTableFunctionResolver.getWdwProcessingOutputOI()
|
Methods in org.apache.hadoop.hive.ql.udf.ptf with parameters of type StructObjectInspector | |
---|---|
protected void |
TableFunctionEvaluator.setOutputOI(StructObjectInspector outputOI)
|
protected void |
TableFunctionResolver.setOutputOI(StructObjectInspector outputOI)
|
protected void |
TableFunctionEvaluator.setRawInputOI(StructObjectInspector rawInputOI)
|
protected void |
TableFunctionResolver.setRawInputOI(StructObjectInspector rawInputOI)
|
void |
WindowingTableFunction.WindowingTableFunctionResolver.setWdwProcessingOutputOI(StructObjectInspector wdwProcessingOutputOI)
|
Uses of StructObjectInspector in org.apache.hadoop.hive.serde2 |
---|
Subclasses of StructObjectInspector in org.apache.hadoop.hive.serde2 | |
---|---|
class |
CustomNonSettableStructObjectInspector1
|
static class |
NullStructSerDe.NullStructSerDeObjectInspector
A object inspector for null struct serde. |
Methods in org.apache.hadoop.hive.serde2 with parameters of type StructObjectInspector | |
---|---|
static boolean |
SerDeUtils.hasAnyNullObject(List o,
StructObjectInspector loi,
boolean[] nullSafes)
return false though element is null if nullsafe flag is true for that |
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 void |
ObjectInspectorUtils.copyToStandardObject(List<Object> result,
Object row,
StructObjectInspector soi,
ObjectInspectorUtils.ObjectInspectorCopyOption objectInspectorOption)
Copy fields in the input row to the output array of standard objects. |
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)
|
|
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 |