com.google.common.hash

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total13,497 of 13,4970%546 of 5460%7347341,8811,8814544547373
Crc32cHashFunction.Crc32cHasher5,3360%120%13132632637711
FarmHashFingerprint647950%140%2020110110131311
BloomFilter6190%520%5252126126262611
Murmur3_32HashFunction5730%380%3838117117191911
Hashing4350%300%48488383333311
Murmur3_128HashFunction.Murmur3_128Hasher3900%160%232372728811
AbstractCompositeHashFunction.new Hasher() {...}3470%280%30304646161611
Striped643420%600%373776767711
Murmur3_32HashFunction.Murmur3_32Hasher3350%360%28286868101011
HashCode2670%280%27274545131311
BloomFilterStrategies.LockFreeBitArray2650%280%25255757111111
SipHashFunction.SipHasher2440%40%8846466611
AbstractStreamingHasher2330%160%22226262141411
AbstractHasher1900%120%20203636141411
LongAdder1870%260%28284848151511
HashCode.BytesHashCode1650%120%151531319911
BloomFilterStrategies.new BloomFilterStrategies() {...}1440%60%8825255511
AbstractByteHasher1430%60%16163636131311
LittleEndianByteArray1350%180%151526266611
SipHashFunction1300%140%141421217711
HashCode.LongHashCode1220%40%101020208811
MessageDigestHashFunction1220%60%111129298811
Hashing.ConcatenatedHashFunction1180%100%101023235511
BloomFilterStrategies.new BloomFilterStrategies() {...}1020%100%8823233311
MacHashFunction880%20%7724246611
AbstractCompositeHashFunction880%80%8815154411
AbstractHashFunction850%20%11111414101011
AbstractNonStreamingHashFunction820%40%101013138811
HashCode.IntHashCode820%40%101012128811
LittleEndianByteArray.JavaLittleEndianBytes.new LittleEndianByteArray.JavaLittleEndianBytes() {...}740%20%4414143311
MessageDigestHashFunction.MessageDigestHasher650%40%8820206611
Murmur3_128HashFunction600%40%9915157711
MacHashFunction.MacHasher580%20%8821217711
HashingInputStream580%40%9915157711
Funnels.SequentialFunnel570%40%7712125511
LittleEndianByteArray.UnsafeByteArray560%20%3314142211
Funnels.StringCharsetFunnel540%20%7712126611
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
Funnels.SinkAsStream0%n/a5510105511
ChecksumHashFunction.ChecksumHasher0%20%5511114411
Hashing.ChecksumType0%n/a22662211
BloomFilter.SerialForm0%n/a22772211
LittleEndianByteArray.UnsafeByteArray.new LittleEndianByteArray.UnsafeByteArray() {...}0%n/a33663311
Striped64.Cell0%n/a3310103311
LittleEndianByteArray.UnsafeByteArray.new LittleEndianByteArray.UnsafeByteArray() {...}0%n/a33443311
Hashing.LinearCongruentialGenerator0%n/a22552211
BloomFilterStrategies0%n/a11551111
Funnels0%n/a77777711
Funnels.LongFunnel0%n/a33553311
LongAddables0%n/a3310103311
MessageDigestHashFunction.SerializedForm0%n/a22662211
Funnels.IntegerFunnel0%n/a33553311
Funnels.UnencodedCharsFunnel0%n/a33553311
Funnels.ByteArrayFunnel0%n/a33553311
Java8Compatibility0%n/a44884411
Crc32cHashFunction0%n/a55555511
LittleEndianByteArray.JavaLittleEndianBytes0%n/a11221111
Funnels.StringCharsetFunnel.SerializedForm0%n/a22442211
LongAddables.PureJavaLongAddable0%n/a33553311
Hashing.ChecksumType.new Hashing.ChecksumType() {...}0%n/a22222211
Hashing.ChecksumType.new Hashing.ChecksumType() {...}0%n/a22222211
LongAddables.new Supplier() {...}0%n/a22222211
Hashing.Sha1Holder0%n/a11111111
Hashing.Md5Holder0%n/a11111111
Hashing.Sha384Holder0%n/a11221111
Hashing.Sha256Holder0%n/a11221111
LongAddables.new Supplier() {...}0%n/a22222211
Hashing.Sha512Holder0%n/a11221111