Package | Description |
---|---|
com.google.common.hash |
Hash functions and related structures.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
AbstractCompositeHashFunction
An abstract composition of multiple hash functions.
|
(package private) class |
AbstractNonStreamingHashFunction
Skeleton implementation of
HashFunction , appropriate for non-streaming algorithms. |
(package private) class |
ChecksumHashFunction
HashFunction adapter for Checksum instances. |
(package private) class |
Crc32cHashFunction
This class generates a CRC32C checksum, defined by RFC 3720, Section 12.1.
|
(package private) class |
FarmHashFingerprint64
Implementation of FarmHash Fingerprint64, an open-source fingerprinting algorithm for strings.
|
(package private) class |
Fingerprint2011
Implementation of Geoff Pike's fingerprint2011 hash function.
|
private static class |
Hashing.ConcatenatedHashFunction |
(package private) class |
MacHashFunction
HashFunction adapter for Mac instances. |
(package private) class |
MessageDigestHashFunction
HashFunction adapter for MessageDigest instances. |
(package private) class |
Murmur3_128HashFunction
See MurmurHash3_x64_128 in the
C++ implementation.
|
(package private) class |
Murmur3_32HashFunction
See MurmurHash3_x86_32 in the C++
implementation.
|
(package private) class |
SipHashFunction
HashFunction implementation of SipHash-c-d. |