public class BisectionEntrySet<A,B> extends BisectionSet<Map.Entry<A,B>>
Modifier and Type | Field and Description |
---|---|
protected Comparator<? super A> |
keyComparator |
comparator, elems, length, offset
Constructor and Description |
---|
BisectionEntrySet(SortedEntryList<A,B> elems) |
Modifier and Type | Method and Description |
---|---|
BisectionEntrySet<A,B> |
headSet(Map.Entry<A,B> a) |
Comparator<? super A> |
keyComparator() |
protected BisectionEntrySet<A,B> |
shift(int offset,
int length) |
BisectionEntrySet<A,B> |
subSet(Map.Entry<A,B> a,
Map.Entry<A,B> b) |
BisectionEntrySet<A,B> |
tailSet(Map.Entry<A,B> a) |
bisect, comparator, contains, first, iterator, last, size
equals, hashCode, removeAll
add, addAll, clear, containsAll, isEmpty, remove, retainAll, toArray, toArray, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
spliterator
add, addAll, clear, containsAll, equals, hashCode, isEmpty, remove, removeAll, retainAll, toArray, toArray
parallelStream, removeIf, stream
protected final Comparator<? super A> keyComparator
public BisectionEntrySet(SortedEntryList<A,B> elems)
public Comparator<? super A> keyComparator()
protected BisectionEntrySet<A,B> shift(int offset, int length)
shift
in class BisectionSet<Map.Entry<A,B>>
see also the complete user documentation .