public final class IcebergRecordObjectInspector
extends org.apache.hadoop.hive.serde2.objectinspector.StructObjectInspector
Constructor and Description |
---|
IcebergRecordObjectInspector(Types.StructType structType,
java.util.List<org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector> objectInspectors) |
Modifier and Type | Method and Description |
---|---|
static IcebergRecordObjectInspector |
empty() |
boolean |
equals(java.lang.Object o) |
java.util.List<? extends org.apache.hadoop.hive.serde2.objectinspector.StructField> |
getAllStructFieldRefs() |
org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector.Category |
getCategory() |
java.lang.Object |
getStructFieldData(java.lang.Object o,
org.apache.hadoop.hive.serde2.objectinspector.StructField structField) |
org.apache.hadoop.hive.serde2.objectinspector.StructField |
getStructFieldRef(java.lang.String name) |
java.util.List<java.lang.Object> |
getStructFieldsDataAsList(java.lang.Object o) |
java.lang.String |
getTypeName() |
int |
hashCode() |
public IcebergRecordObjectInspector(Types.StructType structType, java.util.List<org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector> objectInspectors)
public static IcebergRecordObjectInspector empty()
public java.util.List<? extends org.apache.hadoop.hive.serde2.objectinspector.StructField> getAllStructFieldRefs()
getAllStructFieldRefs
in class org.apache.hadoop.hive.serde2.objectinspector.StructObjectInspector
public org.apache.hadoop.hive.serde2.objectinspector.StructField getStructFieldRef(java.lang.String name)
getStructFieldRef
in class org.apache.hadoop.hive.serde2.objectinspector.StructObjectInspector
public java.lang.Object getStructFieldData(java.lang.Object o, org.apache.hadoop.hive.serde2.objectinspector.StructField structField)
getStructFieldData
in class org.apache.hadoop.hive.serde2.objectinspector.StructObjectInspector
public java.util.List<java.lang.Object> getStructFieldsDataAsList(java.lang.Object o)
getStructFieldsDataAsList
in class org.apache.hadoop.hive.serde2.objectinspector.StructObjectInspector
public java.lang.String getTypeName()
public org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector.Category getCategory()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object