Package oracle.kv.hadoop.hive.table
Class TableIntObjectInspector
- java.lang.Object
-
- org.apache.hadoop.hive.serde2.objectinspector.primitive.AbstractPrimitiveObjectInspector
-
- org.apache.hadoop.hive.serde2.objectinspector.primitive.AbstractPrimitiveJavaObjectInspector
-
- oracle.kv.hadoop.hive.table.TableIntObjectInspector
-
- All Implemented Interfaces:
Cloneable
,ObjectInspector
,IntObjectInspector
,SettableIntObjectInspector
,PrimitiveObjectInspector
public class TableIntObjectInspector extends AbstractPrimitiveJavaObjectInspector implements SettableIntObjectInspector
The Hive ObjectInspector that is used to translate KVStore row fields of type FieldDef.Type.INTEGER to Hive column type INT.
-
-
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(int value)
int
get(Object o)
Object
getPrimitiveWritableObject(Object o)
Object
set(Object o, int 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 int get(Object o)
- Specified by:
get
in interfaceIntObjectInspector
-
create
public Object create(int value)
- Specified by:
create
in interfaceSettableIntObjectInspector
-
set
public Object set(Object o, int value)
- Specified by:
set
in interfaceSettableIntObjectInspector
-
-