
com.google.common.hash.Hashing.class Maven / Gradle / Ivy
The newest version!
???? 2~
S ? S ?
S ? q ? o ? ?Yo
?
S ? ?
? ?
? q ? ?
? o ? m ? ?
? k ? i ? g ? e ? c ? ? ? ?
S ?
? ?
?
S ?
S ?
S ?
S
a _ ]
[
4 Y
D
S
<
< !"#
$!%&
D'
D()
D*+,
J-./.0 .12
--
3456 InnerClasses LinearCongruentialGenerator ConcatenatedHashFunction7 FarmHashFingerprint64Holder8 ChecksumType9
Adler32Holder: Crc32Holder; Crc32cHolder< Sha512Holder= Sha384Holder> Sha256Holder?
Sha1Holder@ Md5HolderA SipHash24HolderB Murmur3_128HolderC Murmur3_32Holder GOOD_FAST_HASH_SEED I goodFastHash ((I)Lcom/google/common/hash/HashFunction; Code LineNumberTable LocalVariableTable i minimumBits bits hashFunctionsNeeded
hashFunctions &[Lcom/google/common/hash/HashFunction; seed
StackMapTable
murmur3_32 '()Lcom/google/common/hash/HashFunction; murmur3_128 sipHash24 )(JJ)Lcom/google/common/hash/HashFunction; k0 J k1 md5 sha1 sha256 sha384 sha512 hmacMd5 :(Ljava/security/Key;)Lcom/google/common/hash/HashFunction; key Ljava/security/Key; )([B)Lcom/google/common/hash/HashFunction; [B hmacSha1
hmacSha256
hmacSha512 hmacToString 9(Ljava/lang/String;Ljava/security/Key;)Ljava/lang/String;
methodName Ljava/lang/String; crc32c crc32 adler32 checksumHashFunction f(Lcom/google/common/hash/Hashing$ChecksumType;Ljava/lang/String;)Lcom/google/common/hash/HashFunction; type -Lcom/google/common/hash/Hashing$ChecksumType; toString farmHashFingerprint64 consistentHash %(Lcom/google/common/hash/HashCode;I)I hashCode !Lcom/google/common/hash/HashCode; buckets (JI)I input generator