| Package | Description |
|---|---|
| org.apache.hadoop.hive.serde2 | |
| org.apache.hadoop.hive.serde2.avro | |
| org.apache.hadoop.hive.serde2.io | |
| org.apache.hadoop.hive.serde2.lazy.objectinspector | |
| org.apache.hadoop.hive.serde2.lazybinary.objectinspector | |
| org.apache.hadoop.hive.serde2.objectinspector | |
| org.apache.hadoop.hive.serde2.typeinfo |
This package provides the implementation of the SerDe type system.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BaseStructObjectInspector |
static class |
NullStructSerDe.NullStructSerDeObjectInspector
A object inspector for null struct serde.
|
| Modifier and Type | Method and Description |
|---|---|
static boolean |
SerDeUtils.hasAnyNullObject(List o,
StructObjectInspector loi,
boolean[] nullSafes)
return false though element is null if nullsafe flag is true for that
|
| Modifier and Type | Class and Description |
|---|---|
class |
AvroLazyObjectInspector
Lazy objectinspector for avro serialization
|
| Modifier and Type | Field and Description |
|---|---|
StructObjectInspector |
ParquetHiveRecord.inspector |
| Modifier and Type | Method and Description |
|---|---|
StructObjectInspector |
ParquetHiveRecord.getObjectInspector() |
| Constructor and Description |
|---|
ParquetHiveRecord(Object o,
StructObjectInspector oi) |
| Modifier and Type | Class and Description |
|---|---|
class |
LazySimpleStructObjectInspector
LazySimpleStructObjectInspector works on struct data that is stored in
LazyStruct.
|
| Modifier and Type | Class and Description |
|---|---|
class |
LazyBinaryStructObjectInspector
ObjectInspector for LazyBinaryStruct.
|
| Modifier and Type | Class and Description |
|---|---|
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 |
StandardConstantStructObjectInspector
A StandardStructObjectInspector which also implements the
ConstantObjectInspector interface.
|
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 |
ThriftUnionObjectInspector
Always use the ObjectInspectorFactory to create new ObjectInspector objects,
instead of directly creating an instance of this class.
|
class |
UnionStructObjectInspector
UnionStructObjectInspector unions several struct data into a single struct.
|
| Modifier and Type | Field and Description |
|---|---|
protected StructObjectInspector |
SubStructObjectInspector.baseOI |
| Modifier and Type | Method and Description |
|---|---|
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.
|
| Modifier and Type | Method and Description |
|---|---|
static UnionStructObjectInspector |
ObjectInspectorFactory.getUnionStructObjectInspector(List<StructObjectInspector> structObjectInspectors) |
| Constructor and Description |
|---|
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 and Description |
|---|
UnionStructObjectInspector(List<StructObjectInspector> unionObjectInspectors) |
| Modifier and Type | Method and Description |
|---|---|
static ArrayList<TypeInfo> |
TypeInfoUtils.typeInfosFromStructObjectInspector(StructObjectInspector structObjectInspector) |
Copyright © 2022 The Apache Software Foundation. All rights reserved.