Class CellArrayMap
java.lang.Object
org.apache.hadoop.hbase.regionserver.CellFlatMap
org.apache.hadoop.hbase.regionserver.CellArrayMap
CellArrayMap is a simple array of Cells and cannot be allocated off-heap. As all java arrays
CellArrayMap's array of references pointing to Cell objects.
-
Nested Class Summary
-
Field Summary
Fields inherited from class org.apache.hadoop.hbase.regionserver.CellFlatMap
maxCellIdx, minCellIdx
-
Constructor Summary
ConstructorDescriptionCellArrayMap
(Comparator<? super Cell> comparator, Cell[] b, int min, int max, boolean descending) -
Method Summary
Modifier and TypeMethodDescriptionprotected CellFlatMap
createSubCellFlatMap
(int min, int max, boolean descending) protected Cell
getCell
(int i) Methods inherited from class org.apache.hadoop.hbase.regionserver.CellFlatMap
ceilingEntry, ceilingKey, clear, comparator, containsKey, containsValue, descendingKeySet, descendingMap, entrySet, firstEntry, firstKey, floorEntry, floorKey, get, headMap, headMap, higherEntry, higherKey, isEmpty, keySet, lastEntry, lastKey, lowerEntry, lowerKey, navigableKeySet, pollFirstEntry, pollLastEntry, put, putAll, remove, size, subMap, subMap, tailMap, tailMap, values
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, equals, forEach, getOrDefault, hashCode, merge, putIfAbsent, remove, replace, replace, replaceAll
-
Field Details
-
block
-
-
Constructor Details
-
CellArrayMap
public CellArrayMap(Comparator<? super Cell> comparator, Cell[] b, int min, int max, boolean descending)
-
-
Method Details
-
createSubCellFlatMap
- Specified by:
createSubCellFlatMap
in classCellFlatMap
-
getCell
- Specified by:
getCell
in classCellFlatMap
-