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