Class IcebergTimestampWithZoneObjectInspector

java.lang.Object
org.apache.hadoop.hive.serde2.objectinspector.primitive.AbstractPrimitiveObjectInspector
org.apache.hadoop.hive.serde2.objectinspector.primitive.AbstractPrimitiveJavaObjectInspector
org.apache.iceberg.mr.hive.serde.objectinspector.IcebergTimestampWithZoneObjectInspector
All Implemented Interfaces:
Cloneable, org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector, org.apache.hadoop.hive.serde2.objectinspector.primitive.TimestampObjectInspector, org.apache.hadoop.hive.serde2.objectinspector.PrimitiveObjectInspector, WriteObjectInspector

public class IcebergTimestampWithZoneObjectInspector extends org.apache.hadoop.hive.serde2.objectinspector.primitive.AbstractPrimitiveJavaObjectInspector implements org.apache.hadoop.hive.serde2.objectinspector.primitive.TimestampObjectInspector, WriteObjectInspector
  • Nested Class Summary Link icon

    Nested classes/interfaces inherited from interface org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector Link icon

    org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector.Category

    Nested classes/interfaces inherited from interface org.apache.hadoop.hive.serde2.objectinspector.PrimitiveObjectInspector Link icon

    org.apache.hadoop.hive.serde2.objectinspector.PrimitiveObjectInspector.PrimitiveCategory
  • Field Summary Link icon

    Fields inherited from class org.apache.hadoop.hive.serde2.objectinspector.primitive.AbstractPrimitiveObjectInspector Link icon

    typeInfo
  • Method Summary Link icon

    Modifier and Type
    Method
    Description
     
     
    get()
     
     
    org.apache.hadoop.hive.serde2.io.TimestampWritable
     

    Methods inherited from class org.apache.hadoop.hive.serde2.objectinspector.primitive.AbstractPrimitiveJavaObjectInspector Link icon

    preferWritable

    Methods inherited from class org.apache.hadoop.hive.serde2.objectinspector.primitive.AbstractPrimitiveObjectInspector Link icon

    getCategory, getJavaPrimitiveClass, getPrimitiveCategory, getPrimitiveWritableClass, getTypeInfo, getTypeName, precision, scale

    Methods inherited from class java.lang.Object Link icon

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector Link icon

    getCategory, getTypeName

    Methods inherited from interface org.apache.hadoop.hive.serde2.objectinspector.PrimitiveObjectInspector Link icon

    getJavaPrimitiveClass, getPrimitiveCategory, getPrimitiveWritableClass, getTypeInfo, precision, preferWritable, scale
  • Method Details Link icon

    • get Link icon

    • convert Link icon

      public OffsetDateTime convert(Object o)
      Specified by:
      convert in interface WriteObjectInspector
    • getPrimitiveJavaObject Link icon

      public Timestamp getPrimitiveJavaObject(Object o)
      Specified by:
      getPrimitiveJavaObject in interface org.apache.hadoop.hive.serde2.objectinspector.PrimitiveObjectInspector
      Specified by:
      getPrimitiveJavaObject in interface org.apache.hadoop.hive.serde2.objectinspector.primitive.TimestampObjectInspector
      Overrides:
      getPrimitiveJavaObject in class org.apache.hadoop.hive.serde2.objectinspector.primitive.AbstractPrimitiveJavaObjectInspector
    • getPrimitiveWritableObject Link icon

      public org.apache.hadoop.hive.serde2.io.TimestampWritable getPrimitiveWritableObject(Object o)
      Specified by:
      getPrimitiveWritableObject in interface org.apache.hadoop.hive.serde2.objectinspector.PrimitiveObjectInspector
      Specified by:
      getPrimitiveWritableObject in interface org.apache.hadoop.hive.serde2.objectinspector.primitive.TimestampObjectInspector
    • copyObject Link icon

      public Object copyObject(Object o)
      Specified by:
      copyObject in interface org.apache.hadoop.hive.serde2.objectinspector.PrimitiveObjectInspector
      Overrides:
      copyObject in class org.apache.hadoop.hive.serde2.objectinspector.primitive.AbstractPrimitiveJavaObjectInspector