/guava/guava/src/com/google/common/hash/BloomFilterStrategies.java
byte[] bytes = Hashing.murmur3_128( ).hashObject( object, funnel).getBytesInternal( ) ;long hash64 = Hashing.murmur3_128( ).hashObject( object, funnel).asLong( ) ;
long hash64 = Hashing.murmur3_128 ( ) .hashObject ( object, funnel ) .asLong ( ) ;
public <T extends @Nullable Object> boolean mightContain( @ParametricNullness T object, Funnel<? super T> funnel, int numHashFunctions, LockFreeBitArray bits) { long bitSize = bits.bitSize(); <extra_id_0> int hash1 = (int) hash64; int hash2 = (int) (hash64 >>> 32); for (int i = 1; i <= numHashFunctions; i++) { int combinedHash = hash1 + (i * hash2); if (combinedHash < 0) { combinedHash = ~combinedHash;