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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
create(long value)
long
get(Object o)
Object
getPrimitiveWritableObject(Object o)
Object
set(Object o, long value)
-
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 Detail
-
getPrimitiveWritableObject
public Object getPrimitiveWritableObject(Object o)
- Specified by:
getPrimitiveWritableObject
in interfacePrimitiveObjectInspector
-
get
public long get(Object o)
- Specified by:
get
in interfaceLongObjectInspector
-
create
public Object create(long value)
- Specified by:
create
in interfaceSettableLongObjectInspector
-
set
public Object set(Object o, long value)
- Specified by:
set
in interfaceSettableLongObjectInspector
-
-