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
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 interfaceIntObjectInspector
-
create
- Specified by:
create
in interfaceSettableIntObjectInspector
-
set
- Specified by:
set
in interfaceSettableIntObjectInspector
-