MCPcopy Create free account
hub / github.com/antlr/codebuff / seekByKey

Method seekByKey

corpus/java/training/guava/collect/HashBiMap.java:219–228  ·  view source on GitHub ↗
(@Nullable Object key, int keyHash)

Source from the content-addressed store, hash-verified

217 }
218
219 private BiEntry<K, V> seekByKey(@Nullable Object key, int keyHash) {
220 for (BiEntry<K, V> entry = hashTableKToV[keyHash & mask];
221 entry != null;
222 entry = entry.nextInKToVBucket) {
223 if (keyHash == entry.keyHash && Objects.equal(key, entry.key)) {
224 return entry;
225 }
226 }
227 return null;
228 }
229
230 private BiEntry<K, V> seekByValue(@Nullable Object value, int valueHash) {
231 for (BiEntry<K, V> entry = hashTableVToK[valueHash & mask];

Callers 7

containsKeyMethod · 0.95
getMethod · 0.95
putMethod · 0.95
putInverseMethod · 0.95
removeMethod · 0.95
removeMethod · 0.45
setValueMethod · 0.45

Calls 1

equalMethod · 0.95

Tested by

no test coverage detected