@InterfaceAudience.Private public abstract class CellFlatMap extends Object implements NavigableMap<Cell,Cell>
Modifier and Type | Field and Description |
---|---|
protected int |
maxCellIdx |
protected int |
minCellIdx |
Constructor and Description |
---|
CellFlatMap(Comparator<? super Cell> comparator,
int min,
int max,
boolean d) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, equals, forEach, getOrDefault, hashCode, merge, putIfAbsent, remove, replace, replace, replaceAll
public CellFlatMap(Comparator<? super Cell> comparator, int min, int max, boolean d)
protected abstract CellFlatMap createSubCellFlatMap(int min, int max, boolean descending)
protected abstract Cell getCell(int i)
public Comparator<? super Cell> comparator()
comparator
in interface SortedMap<Cell,Cell>
public NavigableMap<Cell,Cell> subMap(Cell fromKey, boolean fromInclusive, Cell toKey, boolean toInclusive)
subMap
in interface NavigableMap<Cell,Cell>
public NavigableMap<Cell,Cell> headMap(Cell toKey, boolean inclusive)
headMap
in interface NavigableMap<Cell,Cell>
public NavigableMap<Cell,Cell> tailMap(Cell fromKey, boolean inclusive)
tailMap
in interface NavigableMap<Cell,Cell>
public NavigableMap<Cell,Cell> descendingMap()
descendingMap
in interface NavigableMap<Cell,Cell>
public NavigableMap<Cell,Cell> subMap(Cell k1, Cell k2)
public NavigableMap<Cell,Cell> headMap(Cell k)
public NavigableMap<Cell,Cell> tailMap(Cell k)
public Cell ceilingKey(Cell k)
ceilingKey
in interface NavigableMap<Cell,Cell>
public Cell higherKey(Cell k)
higherKey
in interface NavigableMap<Cell,Cell>
public boolean containsKey(Object o)
containsKey
in interface Map<Cell,Cell>
public boolean containsValue(Object o)
containsValue
in interface Map<Cell,Cell>
public Map.Entry<Cell,Cell> lowerEntry(Cell k)
lowerEntry
in interface NavigableMap<Cell,Cell>
public Map.Entry<Cell,Cell> higherEntry(Cell k)
higherEntry
in interface NavigableMap<Cell,Cell>
public Map.Entry<Cell,Cell> ceilingEntry(Cell k)
ceilingEntry
in interface NavigableMap<Cell,Cell>
public Map.Entry<Cell,Cell> floorEntry(Cell k)
floorEntry
in interface NavigableMap<Cell,Cell>
public Map.Entry<Cell,Cell> firstEntry()
firstEntry
in interface NavigableMap<Cell,Cell>
public Map.Entry<Cell,Cell> lastEntry()
lastEntry
in interface NavigableMap<Cell,Cell>
public Map.Entry<Cell,Cell> pollFirstEntry()
pollFirstEntry
in interface NavigableMap<Cell,Cell>
public Map.Entry<Cell,Cell> pollLastEntry()
pollLastEntry
in interface NavigableMap<Cell,Cell>
public NavigableSet<Cell> navigableKeySet()
navigableKeySet
in interface NavigableMap<Cell,Cell>
public NavigableSet<Cell> descendingKeySet()
descendingKeySet
in interface NavigableMap<Cell,Cell>
public NavigableSet<Cell> keySet()
public Collection<Cell> values()
Copyright © 2007–2019 Cloudera. All rights reserved.