Package oracle.kv.hadoop.hive.table
Class TableLongObjectInspector
java.lang.Object
org.apache.hadoop.hive.serde2.objectinspector.primitive.AbstractPrimitiveObjectInspector
org.apache.hadoop.hive.serde2.objectinspector.primitive.AbstractPrimitiveJavaObjectInspector
oracle.kv.hadoop.hive.table.TableLongObjectInspector
- All Implemented Interfaces:
Cloneable
,ObjectInspector
,LongObjectInspector
,SettableLongObjectInspector
,PrimitiveObjectInspector
public class TableLongObjectInspector
extends AbstractPrimitiveJavaObjectInspector
implements SettableLongObjectInspector
The Hive ObjectInspector that is used to translate KVStore row fields
of type FieldDef.Type.LONG to Hive column type LONG.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector
ObjectInspector.Category
Nested classes/interfaces inherited from interface org.apache.hadoop.hive.serde2.objectinspector.PrimitiveObjectInspector
PrimitiveObjectInspector.PrimitiveCategory
-
Field Summary
Fields inherited from class org.apache.hadoop.hive.serde2.objectinspector.primitive.AbstractPrimitiveObjectInspector
typeInfo
-
Method Summary
Methods inherited from class org.apache.hadoop.hive.serde2.objectinspector.primitive.AbstractPrimitiveJavaObjectInspector
copyObject, getPrimitiveJavaObject, 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
copyObject, getJavaPrimitiveClass, getPrimitiveCategory, getPrimitiveJavaObject, getPrimitiveWritableClass, getTypeInfo, precision, preferWritable, scale
-
Method Details
-
getPrimitiveWritableObject
- Specified by:
getPrimitiveWritableObject
in interfacePrimitiveObjectInspector
-
get
- Specified by:
get
in interfaceLongObjectInspector
-
create
- Specified by:
create
in interfaceSettableLongObjectInspector
-
set
- Specified by:
set
in interfaceSettableLongObjectInspector
-