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