Class IcebergRecordObjectInspector
java.lang.Object
org.apache.hadoop.hive.serde2.objectinspector.StructObjectInspector
org.apache.iceberg.mr.hive.serde.objectinspector.IcebergRecordObjectInspector
- All Implemented Interfaces:
Cloneable,org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector
public final class IcebergRecordObjectInspector
extends org.apache.hadoop.hive.serde2.objectinspector.StructObjectInspector
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector
org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector.Category -
Constructor Summary
ConstructorsConstructorDescriptionIcebergRecordObjectInspector(Types.StructType structType, List<org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector> objectInspectors) -
Method Summary
Modifier and TypeMethodDescriptionstatic IcebergRecordObjectInspectorempty()booleanList<? extends org.apache.hadoop.hive.serde2.objectinspector.StructField>org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector.CategorygetStructFieldData(Object o, org.apache.hadoop.hive.serde2.objectinspector.StructField structField) org.apache.hadoop.hive.serde2.objectinspector.StructFieldgetStructFieldRef(String name) inthashCode()Methods inherited from class org.apache.hadoop.hive.serde2.objectinspector.StructObjectInspector
isSettable, toString
-
Constructor Details
-
IcebergRecordObjectInspector
public IcebergRecordObjectInspector(Types.StructType structType, List<org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector> objectInspectors)
-
-
Method Details
-
empty
-
getAllStructFieldRefs
public List<? extends org.apache.hadoop.hive.serde2.objectinspector.StructField> getAllStructFieldRefs()- Specified by:
getAllStructFieldRefsin classorg.apache.hadoop.hive.serde2.objectinspector.StructObjectInspector
-
getStructFieldRef
- Specified by:
getStructFieldRefin classorg.apache.hadoop.hive.serde2.objectinspector.StructObjectInspector
-
getStructFieldData
public Object getStructFieldData(Object o, org.apache.hadoop.hive.serde2.objectinspector.StructField structField) - Specified by:
getStructFieldDatain classorg.apache.hadoop.hive.serde2.objectinspector.StructObjectInspector
-
getStructFieldsDataAsList
- Specified by:
getStructFieldsDataAsListin classorg.apache.hadoop.hive.serde2.objectinspector.StructObjectInspector
-
getTypeName
-
getCategory
public org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector.Category getCategory() -
equals
-
hashCode
public int hashCode()
-