/guava/android/guava/src/com/google/common/collect/HashBiMap.java
return findEntryByValue( value, Hashing.smearedHash( value) ) ;int keyHash = Hashing.smearedHash( key) ;
int keyHash = Hashing.smearedHash ( key ) ;
@CheckForNull public V put(@ParametricNullness K key, @ParametricNullness V value) { return put(key, value, false); } @CheckForNull V put(@ParametricNullness K key, @ParametricNullness V value, boolean force) { <extra_id_0> int entryForKey = findEntryByKey(key, keyHash); if (entryForKey != ABSENT) { V oldValue = values[entryForKey]; if (Objects.equal(oldValue, value)) { return value; } else {