MCPcopy Create free account
hub / github.com/codenameone/CodenameOne / getEntry

Method getEntry

Ports/CLDC11/src/java/util/HashMap.java:441–451  ·  view source on GitHub ↗
(Object key)

Source from the content-addressed store, hash-verified

439 }
440
441 final Entry<K, V> getEntry(Object key) {
442 Entry<K, V> m;
443 if (key == null) {
444 m = findNullKeyEntry();
445 } else {
446 int hash = computeHashCode(key);
447 int index = hash & (elementData.length - 1);
448 m = findNonNullKeyEntry(key, index, hash);
449 }
450 return m;
451 }
452
453 final Entry<K,V> findNonNullKeyEntry(Object key, int index, int keyHash) {
454 Entry<K,V> m = elementData[index];

Callers 6

containsKeyMethod · 0.95
getMethod · 0.95
removeMethod · 0.45
containsMethod · 0.45
fileJournalChangedMethod · 0.45
fileJournalChangedMethod · 0.45

Calls 3

findNullKeyEntryMethod · 0.95
computeHashCodeMethod · 0.95
findNonNullKeyEntryMethod · 0.95

Tested by

no test coverage detected