(Object key)
| 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]; |
no test coverage detected