Package oracle.kv.hadoop.hive.table
Class TableMapObjectInspector
java.lang.Object
org.apache.hadoop.hive.serde2.objectinspector.StandardMapObjectInspector
oracle.kv.hadoop.hive.table.TableMapObjectInspector
- All Implemented Interfaces:
Cloneable
,MapObjectInspector
,ObjectInspector
,SettableMapObjectInspector
The Hive ObjectInspector that is used to translate KVStore row fields
of type FieldDef.Type.MAP to Hive column type MAP.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector
ObjectInspector.Category
-
Method Summary
Modifier and TypeMethodDescriptionMap<?,
?> int
getMapSize
(Object data) getMapValueElement
(Object data, Object key) Methods inherited from class org.apache.hadoop.hive.serde2.objectinspector.StandardMapObjectInspector
clear, create, getCategory, getMapKeyObjectInspector, getMapValueObjectInspector, getTypeName, put, remove
-
Method Details
-
getMapValueElement
- Specified by:
getMapValueElement
in interfaceMapObjectInspector
- Overrides:
getMapValueElement
in classStandardMapObjectInspector
-
getMapSize
- Specified by:
getMapSize
in interfaceMapObjectInspector
- Overrides:
getMapSize
in classStandardMapObjectInspector
-
getMap
- Specified by:
getMap
in interfaceMapObjectInspector
- Overrides:
getMap
in classStandardMapObjectInspector
-