com.google.common.hash

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total14,127 of 14,1270%562 of 5620%7557551,6681,6684674677474
Crc32cHashFunction.Crc32cHasher5,3570%120%131340407711
FarmHashFingerprint648010%140%2020108108131311
Fingerprint20116230%180%21219797121211
Murmur3_32HashFunction5950%420%4040114114191911
BloomFilter5640%460%45459292222211
Hashing4450%300%51518585363611
Murmur3_128HashFunction.Murmur3_128Hasher3900%160%232372728811
AbstractCompositeHashFunction.new Hasher() {...}3470%280%30304646161611
Striped643420%600%373774747711
Murmur3_32HashFunction.Murmur3_32Hasher3350%360%28286868101011
BloomFilterStrategies.LockFreeBitArray2720%280%27275858131311
HashCode2700%280%27274343131311
SipHashFunction.SipHasher2440%40%8846466611
AbstractStreamingHasher2330%160%22226262141411
AbstractHasher1900%120%20203535141411
LongAdder1870%260%28284545151511
HashCode.BytesHashCode1650%120%151522229911
BloomFilterStrategies.new BloomFilterStrategies() {...}1440%60%8823235511
AbstractByteHasher1420%60%16163434131311
SipHashFunction1410%140%141417177711
LittleEndianByteArray1350%180%151523236611
MessageDigestHashFunction1220%60%111128288811
HashCode.LongHashCode1220%40%101012128811
Hashing.ConcatenatedHashFunction1180%100%101021215511
BloomFilterStrategies.new BloomFilterStrategies() {...}1020%100%8823233311
MacHashFunction880%20%7724246611
AbstractCompositeHashFunction880%80%8815154411
AbstractHashFunction850%20%11111313101011
HashCode.IntHashCode820%40%101012128811
AbstractNonStreamingHashFunction820%40%101013138811
LittleEndianByteArray.JavaLittleEndianBytes.new LittleEndianByteArray.JavaLittleEndianBytes() {...}740%20%44663311
Funnels.SequentialFunnel660%40%7713135511
Murmur3_128HashFunction650%40%9913137711
MessageDigestHashFunction.MessageDigestHasher650%40%8820206611
Funnels.StringCharsetFunnel630%20%7712126611
MacHashFunction.MacHasher580%20%8821217711
HashingInputStream580%40%9915157711
Funnels.SinkAsStream500%n/a5510105511
LittleEndianByteArray.UnsafeByteArray470%20%3313132211
HashingOutputStream450%n/a5512125511
AbstractNonStreamingHashFunction.ExposedByteArrayOutputStream450%20%5510104411
ChecksumHashFunction0%40%66994411
AbstractNonStreamingHashFunction.BufferingHasher0%n/a5510105511
LittleEndianByteArray.UnsafeByteArray.new PrivilegedExceptionAction() {...}0%40%44882211
Striped64.new PrivilegedExceptionAction() {...}0%40%44772211
ChecksumHashFunction.ChecksumHasher0%20%5511114411
BloomFilter.SerialForm0%n/a22772211
LittleEndianByteArray.UnsafeByteArray.new LittleEndianByteArray.UnsafeByteArray() {...}0%n/a33663311
Striped64.Cell0%n/a3311113311
Hashing.ChecksumType0%n/a22662211
LittleEndianByteArray.UnsafeByteArray.new LittleEndianByteArray.UnsafeByteArray() {...}0%n/a33443311
Hashing.LinearCongruentialGenerator0%n/a22552211
LongAddables0%n/a33993311
Funnels0%n/a77777711
MessageDigestHashFunction.SerializedForm0%n/a22662211
Java8Compatibility0%n/a44884411
Funnels.LongFunnel0%n/a33553311
Funnels.IntegerFunnel0%n/a33553311
Crc32cHashFunction0%n/a55555511
Funnels.UnencodedCharsFunnel0%n/a33553311
Funnels.ByteArrayFunnel0%n/a33553311
BloomFilterStrategies0%n/a11331111
LongAddables.PureJavaLongAddable0%n/a33553311
Funnels.StringCharsetFunnel.SerializedForm0%n/a22442211
Hashing.ChecksumType.new Hashing.ChecksumType() {...}0%n/a22222211
Hashing.ChecksumType.new Hashing.ChecksumType() {...}0%n/a22222211
LittleEndianByteArray.JavaLittleEndianBytes0%n/a11221111
LongAddables.new Supplier() {...}0%n/a22222211
Hashing.Sha1Holder0%n/a11111111
Hashing.Md5Holder0%n/a11111111
LongAddables.new Supplier() {...}0%n/a22222211
Hashing.Sha384Holder0%n/a11111111
Hashing.Sha256Holder0%n/a11111111
Hashing.Sha512Holder0%n/a11111111