| AbstractByteHasher |
Abstract Hasher that handles converting primitives to bytes using a scratch ByteBuffer and streams all bytes to a sink to compute the hash.
|
| AbstractCompositeHashFunction |
An abstract composition of multiple hash functions.
|
| AbstractHasher |
|
| AbstractNonStreamingHashFunction |
Skeleton implementation of HashFunction, appropriate for non-streaming algorithms.
|
| AbstractNonStreamingHashFunction.ExposedByteArrayOutputStream |
|
| AbstractStreamingHashFunction |
|
| AbstractStreamingHashFunction.AbstractStreamingHasher |
A convenience base class for implementors of Hasher; handles accumulating data
until an entire "chunk" (of implementation-dependent length) is ready to be hashed.
|
| BloomFilter<T> |
A Bloom filter for instances of T.
|
| BloomFilter.SerialForm<T> |
|
| BloomFilterStrategies.BitArray |
|
| ChecksumHashFunction |
|
| Crc32cHashFunction |
This class generates a CRC32C checksum, defined by RFC 3720, Section 12.1.
|
| Crc32cHashFunction.Crc32cHasher |
|
| Funnels |
Funnels for common types.
|
| Funnels.SequentialFunnel<E> |
|
| Funnels.SinkAsStream |
|
| Funnels.StringCharsetFunnel |
|
| Funnels.StringCharsetFunnel.SerializedForm |
|
| HashCode |
An immutable hash code of arbitrary bit length.
|
| HashCode.BytesHashCode |
|
| HashCode.IntHashCode |
|
| HashCode.LongHashCode |
|
| Hashing |
Static methods to obtain HashFunction instances, and other static hashing-related
utilities.
|
| Hashing.Adler32Holder |
|
| Hashing.ConcatenatedHashFunction |
|
| Hashing.Crc32cHolder |
|
| Hashing.Crc32Holder |
|
| Hashing.LinearCongruentialGenerator |
Linear CongruentialGenerator to use for consistent hashing.
|
| Hashing.Md5Holder |
|
| Hashing.Murmur3_128Holder |
|
| Hashing.Murmur3_32Holder |
|
| Hashing.Sha1Holder |
|
| Hashing.Sha256Holder |
|
| Hashing.Sha512Holder |
|
| Hashing.SipHash24Holder |
|
| HashingInputStream |
An InputStream that maintains a hash of the data read from it.
|
| HashingOutputStream |
An OutputStream that maintains a hash of the data written to it.
|
| MessageDigestHashFunction |
|
| MessageDigestHashFunction.MessageDigestHasher |
Hasher that updates a message digest.
|
| MessageDigestHashFunction.SerializedForm |
|
| Murmur3_128HashFunction |
See http://smhasher.googlecode.com/svn/trunk/MurmurHash3.cpp
MurmurHash3_x64_128
|
| Murmur3_128HashFunction.Murmur3_128Hasher |
|
| Murmur3_32HashFunction |
See http://smhasher.googlecode.com/svn/trunk/MurmurHash3.cpp
MurmurHash3_x86_32
|
| Murmur3_32HashFunction.Murmur3_32Hasher |
|
| SipHashFunction |
|
| SipHashFunction.SipHasher |
|