MCPcopy Index your code
hub / github.com/jankotek/mapdb / lowerEntry

Method lowerEntry

src/main/java/org/mapdb/BTreeMapJava.java:756–766  ·  view source on GitHub ↗
(K key)

Source from the content-addressed store, hash-verified

754 /* ---------------- Relational methods -------------- */
755
756 @Override
757 public Map.Entry<K,V> lowerEntry(K key) {
758 if(key==null)throw new NullPointerException();
759 if(tooLow(key))return null;
760
761 if(tooHigh(key))
762 return lastEntry();
763
764 Entry<K,V> r = m.lowerEntry(key);
765 return r!=null && !tooLow(r.getKey()) ? r :null;
766 }
767
768 @Override
769 public K lowerKey(K key) {

Callers 11

testLowerEntryMethod · 0.45
testLowerEntryMethod · 0.45
testLowerEntryMethod · 0.45
testEntryImmutabilityMethod · 0.45
testLowerEntryMethod · 0.45
testLowerEntryMethod · 0.45
testLowerEntryMethod · 0.45
higherEntryMethod · 0.45

Calls 4

tooLowMethod · 0.95
tooHighMethod · 0.95
lastEntryMethod · 0.95
getKeyMethod · 0.80

Tested by 10

testLowerEntryMethod · 0.36
testLowerEntryMethod · 0.36
testLowerEntryMethod · 0.36
testEntryImmutabilityMethod · 0.36
testLowerEntryMethod · 0.36
testLowerEntryMethod · 0.36
testLowerEntryMethod · 0.36