Interface | Description |
---|---|
Hasher |
Note: It's copied from Google Guava under Apache License 2.0
Each hasher should translate all multibyte values (
Hasher.put(int) , Hasher.put(long) , etc) to bytes in
little-endian order. |
HashFunction |
Note: It's copied from Google Guava under Apache License 2.0
A hash function is a collision-averse pure function that maps an arbitrary block of data to a
number called a hash code.
|
Class | Description |
---|---|
BloomFilter<T> |
Note: It's copied from Google Guava under Apache License 2.0
A Bloom filter for instances of
T . |
HashCode |
Note: It's copied from Google Guava under Apache License 2.0
An immutable hash code of arbitrary bit length.
|
Hashing |
Note: It's copied from Google Guava under Apache License 2.0
Static methods to obtain
HashFunction instances, and other static hashing-related
utilities. |
HashingInputStream |
Note: It's copied from Google Guava under Apache License 2.0
An
InputStream that maintains a hash of the data read from it. |
HashingOutputStream |
Note: It's copied from Google Guava under Apache License 2.0
An
OutputStream that maintains a hash of the data written to it. |