(Object key)
| 464 | } |
| 465 | |
| 466 | final Entry<K, V> getEntry(Object key) { |
| 467 | Entry<K, V> m; |
| 468 | if (key == null) { |
| 469 | m = findNullKeyEntry(); |
| 470 | } else { |
| 471 | int hash = computeHashCode(key); |
| 472 | int index = hash & (elementData.length - 1); |
| 473 | m = findNonNullKeyEntry(key, index, hash); |
| 474 | } |
| 475 | return m; |
| 476 | } |
| 477 | |
| 478 | final Entry<K,V> findNonNullKeyEntry(Object key, int index, int keyHash) { |
| 479 | Entry<K,V> m = elementData[index]; |
no test coverage detected