static HashFunction | 
Hashing.adler32() | 
 Returns a hash function implementing the Adler-32 checksum algorithm (32 hash bits). 
 | 
static HashFunction | 
Hashing.concatenating(HashFunction first,
             HashFunction second,
             HashFunction... rest) | 
 Returns a hash function which computes its hash code by concatenating the hash codes of the
 underlying hash functions together. 
 | 
static HashFunction | 
Hashing.concatenating(Iterable<HashFunction> hashFunctions) | 
 Returns a hash function which computes its hash code by concatenating the hash codes of the
 underlying hash functions together. 
 | 
static HashFunction | 
Hashing.crc32() | 
 Returns a hash function implementing the CRC-32 checksum algorithm (32 hash bits). 
 | 
static HashFunction | 
Hashing.crc32c() | 
 Returns a hash function implementing the CRC32C checksum algorithm (32 hash bits) as described
 by RFC 3720, Section 12.1. 
 | 
static HashFunction | 
Hashing.farmHashFingerprint64() | 
 Returns a hash function implementing FarmHash's Fingerprint64, an open-source algorithm. 
 | 
static HashFunction | 
Hashing.goodFastHash(int minimumBits) | 
 Returns a general-purpose, temporary-use, non-cryptographic hash function. 
 | 
static HashFunction | 
Hashing.hmacMd5(byte[] key) | 
Returns a hash function implementing the Message Authentication Code (MAC) algorithm, using the
 MD5 (128 hash bits) hash function and a  SecretKeySpec created from the given byte array
 and the MD5 algorithm.  
 | 
static HashFunction | 
Hashing.hmacMd5(Key key) | 
 Returns a hash function implementing the Message Authentication Code (MAC) algorithm, using the
 MD5 (128 hash bits) hash function and the given secret key. 
 | 
static HashFunction | 
Hashing.hmacSha1(byte[] key) | 
Returns a hash function implementing the Message Authentication Code (MAC) algorithm, using the
 SHA-1 (160 hash bits) hash function and a  SecretKeySpec created from the given byte
 array and the SHA-1 algorithm.  
 | 
static HashFunction | 
Hashing.hmacSha1(Key key) | 
 Returns a hash function implementing the Message Authentication Code (MAC) algorithm, using the
 SHA-1 (160 hash bits) hash function and the given secret key. 
 | 
static HashFunction | 
Hashing.hmacSha256(byte[] key) | 
Returns a hash function implementing the Message Authentication Code (MAC) algorithm, using the
 SHA-256 (256 hash bits) hash function and a  SecretKeySpec created from the given byte
 array and the SHA-256 algorithm.  
 | 
static HashFunction | 
Hashing.hmacSha256(Key key) | 
 Returns a hash function implementing the Message Authentication Code (MAC) algorithm, using the
 SHA-256 (256 hash bits) hash function and the given secret key. 
 | 
static HashFunction | 
Hashing.hmacSha512(byte[] key) | 
Returns a hash function implementing the Message Authentication Code (MAC) algorithm, using the
 SHA-512 (512 hash bits) hash function and a  SecretKeySpec created from the given byte
 array and the SHA-512 algorithm.  
 | 
static HashFunction | 
Hashing.hmacSha512(Key key) | 
 Returns a hash function implementing the Message Authentication Code (MAC) algorithm, using the
 SHA-512 (512 hash bits) hash function and the given secret key. 
 | 
static HashFunction | 
Hashing.md5() | 
 Deprecated.
 
 | 
static HashFunction | 
Hashing.murmur3_128() | 
 | 
static HashFunction | 
Hashing.murmur3_128(int seed) | 
 | 
static HashFunction | 
Hashing.murmur3_32() | 
 | 
static HashFunction | 
Hashing.murmur3_32(int seed) | 
 | 
static HashFunction | 
Hashing.sha1() | 
 Deprecated.
 
 | 
static HashFunction | 
Hashing.sha256() | 
 Returns a hash function implementing the SHA-256 algorithm (256 hash bits). 
 | 
static HashFunction | 
Hashing.sha384() | 
 Returns a hash function implementing the SHA-384 algorithm (384 hash bits). 
 | 
static HashFunction | 
Hashing.sha512() | 
 Returns a hash function implementing the SHA-512 algorithm (512 hash bits). 
 | 
static HashFunction | 
Hashing.sipHash24() | 
 | 
static HashFunction | 
Hashing.sipHash24(long k0,
         long k1) | 
 |