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
FieldsFields inherited from class org.apache.hadoop.hbase.regionserver.CellFlatMap
maxCellIdx, minCellIdx -
Constructor Summary
ConstructorsConstructorDescriptionCellArrayMap(Comparator<? super Cell> comparator, Cell[] b, int min, int max, boolean descending) -
Method Summary
Modifier and TypeMethodDescriptionprotected CellFlatMapcreateSubCellFlatMap(int min, int max, boolean descending) protected CellgetCell(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, valuesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:
createSubCellFlatMapin classCellFlatMap
-
getCell
- Specified by:
getCellin classCellFlatMap
-