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<?,?> intgetMapSize(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:
getMapValueElementin interfaceMapObjectInspector- Overrides:
getMapValueElementin classStandardMapObjectInspector
-
getMapSize
- Specified by:
getMapSizein interfaceMapObjectInspector- Overrides:
getMapSizein classStandardMapObjectInspector
-
getMap
- Specified by:
getMapin interfaceMapObjectInspector- Overrides:
getMapin classStandardMapObjectInspector
-