public class LazyHBaseCellMap extends LazyMap
bytes, length, start
isNull, oi
Constructor and Description |
---|
LazyHBaseCellMap(LazyMapObjectInspector oi)
Construct a LazyCellMap object with the ObjectInspector.
|
Modifier and Type | Method and Description |
---|---|
Map<Object,Object> |
getMap()
Return the map object representing this LazyMap.
|
int |
getMapSize()
Get the size of the map represented by this LazyMap.
|
Object |
getMapValueElement(Object key)
Get the value in the map for the given key.
|
void |
init(org.apache.hadoop.hbase.client.Result r,
byte[] columnFamilyBytes,
List<Boolean> binaryStorage) |
void |
init(org.apache.hadoop.hbase.client.Result r,
byte[] columnFamilyBytes,
List<Boolean> binaryStorage,
byte[] qualPrefix) |
enlargeArrays, getParsed, init, setParsed
hashCode, isNull, isNull
getInspector, getObject, setInspector, setNull
public LazyHBaseCellMap(LazyMapObjectInspector oi)
oi
- public void init(org.apache.hadoop.hbase.client.Result r, byte[] columnFamilyBytes, List<Boolean> binaryStorage)
public void init(org.apache.hadoop.hbase.client.Result r, byte[] columnFamilyBytes, List<Boolean> binaryStorage, byte[] qualPrefix)
public Object getMapValueElement(Object key)
getMapValueElement
in class LazyMap
key
- public Map<Object,Object> getMap()
LazyMap
public int getMapSize()
LazyMap
getMapSize
in class LazyMap
Copyright © 2017 The Apache Software Foundation. All rights reserved.