Class IcebergTimeObjectInspector

  • All Implemented Interfaces:
    java.lang.Cloneable, org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector, org.apache.hadoop.hive.serde2.objectinspector.primitive.StringObjectInspector, org.apache.hadoop.hive.serde2.objectinspector.PrimitiveObjectInspector, WriteObjectInspector

    public class IcebergTimeObjectInspector
    extends org.apache.hadoop.hive.serde2.objectinspector.primitive.AbstractPrimitiveJavaObjectInspector
    implements org.apache.hadoop.hive.serde2.objectinspector.primitive.StringObjectInspector, WriteObjectInspector
    • Nested Class Summary

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

        org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector.Category
      • Nested classes/interfaces inherited from interface org.apache.hadoop.hive.serde2.objectinspector.PrimitiveObjectInspector

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

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

        typeInfo
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.time.LocalTime convert​(java.lang.Object o)  
      java.lang.Object copyObject​(java.lang.Object o)  
      static IcebergTimeObjectInspector get()  
      java.lang.String getPrimitiveJavaObject​(java.lang.Object o)  
      org.apache.hadoop.io.Text getPrimitiveWritableObject​(java.lang.Object o)  
      • Methods inherited from class org.apache.hadoop.hive.serde2.objectinspector.primitive.AbstractPrimitiveJavaObjectInspector

        preferWritable
      • Methods inherited from class org.apache.hadoop.hive.serde2.objectinspector.primitive.AbstractPrimitiveObjectInspector

        getCategory, getJavaPrimitiveClass, getPrimitiveCategory, getPrimitiveWritableClass, getTypeInfo, getTypeName, precision, scale
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector

        getCategory, getTypeName
      • Methods inherited from interface org.apache.hadoop.hive.serde2.objectinspector.PrimitiveObjectInspector

        getJavaPrimitiveClass, getPrimitiveCategory, getPrimitiveWritableClass, getTypeInfo, precision, preferWritable, scale
    • Method Detail

      • getPrimitiveJavaObject

        public java.lang.String getPrimitiveJavaObject​(java.lang.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.StringObjectInspector
        Overrides:
        getPrimitiveJavaObject in class org.apache.hadoop.hive.serde2.objectinspector.primitive.AbstractPrimitiveJavaObjectInspector
      • getPrimitiveWritableObject

        public org.apache.hadoop.io.Text getPrimitiveWritableObject​(java.lang.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.StringObjectInspector
      • copyObject

        public java.lang.Object copyObject​(java.lang.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