Class IcebergObjectInspector
- java.lang.Object
- 
- org.apache.iceberg.types.TypeUtil.SchemaVisitor<org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector>
- 
- org.apache.iceberg.mr.hive.serde.objectinspector.IcebergObjectInspector
 
 
- 
 public final class IcebergObjectInspector extends TypeUtil.SchemaVisitor<org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector> 
- 
- 
Field SummaryFields Modifier and Type Field Description static org.apache.hadoop.hive.serde2.objectinspector.ObjectInspectorDATE_INSPECTORstatic org.apache.hadoop.hive.serde2.objectinspector.ObjectInspectorTIMESTAMP_INSPECTORstatic org.apache.hadoop.hive.serde2.objectinspector.ObjectInspectorTIMESTAMP_INSPECTOR_WITH_TZ
 - 
Constructor SummaryConstructors Constructor Description IcebergObjectInspector()
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static org.apache.hadoop.hive.serde2.objectinspector.ObjectInspectorcreate(Schema schema)static org.apache.hadoop.hive.serde2.objectinspector.ObjectInspectorcreate(Types.NestedField... fields)org.apache.hadoop.hive.serde2.objectinspector.ObjectInspectorfield(Types.NestedField field, org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector fieldObjectInspector)org.apache.hadoop.hive.serde2.objectinspector.ObjectInspectorlist(Types.ListType listTypeInfo, org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector listObjectInspector)org.apache.hadoop.hive.serde2.objectinspector.ObjectInspectormap(Types.MapType mapType, org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector keyObjectInspector, org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector valueObjectInspector)org.apache.hadoop.hive.serde2.objectinspector.ObjectInspectorprimitive(Type.PrimitiveType primitiveType)org.apache.hadoop.hive.serde2.objectinspector.ObjectInspectorschema(Schema schema, org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector structObjectInspector)org.apache.hadoop.hive.serde2.objectinspector.ObjectInspectorstruct(Types.StructType structType, java.util.List<org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector> fieldObjectInspectors)- 
Methods inherited from class org.apache.iceberg.types.TypeUtil.SchemaVisitorafterField, afterListElement, afterMapKey, afterMapValue, beforeField, beforeListElement, beforeMapKey, beforeMapValue
 
- 
 
- 
- 
- 
Field Detail- 
DATE_INSPECTORpublic static final org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector DATE_INSPECTOR 
 - 
TIMESTAMP_INSPECTORpublic static final org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector TIMESTAMP_INSPECTOR 
 - 
TIMESTAMP_INSPECTOR_WITH_TZpublic static final org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector TIMESTAMP_INSPECTOR_WITH_TZ 
 
- 
 - 
Method Detail- 
createpublic static org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector create(@Nullable Schema schema)
 - 
createpublic static org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector create(Types.NestedField... fields) 
 - 
fieldpublic org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector field(Types.NestedField field, org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector fieldObjectInspector) - Overrides:
- fieldin class- TypeUtil.SchemaVisitor<org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector>
 
 - 
listpublic org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector list(Types.ListType listTypeInfo, org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector listObjectInspector) - Overrides:
- listin class- TypeUtil.SchemaVisitor<org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector>
 
 - 
mappublic org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector map(Types.MapType mapType, org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector keyObjectInspector, org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector valueObjectInspector) - Overrides:
- mapin class- TypeUtil.SchemaVisitor<org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector>
 
 - 
primitivepublic org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector primitive(Type.PrimitiveType primitiveType) - Overrides:
- primitivein class- TypeUtil.SchemaVisitor<org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector>
 
 - 
schemapublic org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector schema(Schema schema, org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector structObjectInspector) - Overrides:
- schemain class- TypeUtil.SchemaVisitor<org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector>
 
 - 
structpublic org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector struct(Types.StructType structType, java.util.List<org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector> fieldObjectInspectors) - Overrides:
- structin class- TypeUtil.SchemaVisitor<org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector>
 
 
- 
 
-