@ParametersAreNonnullByDefault
See: Description
Interface | Description |
---|---|
Funnel<T> |
An object which can send data from an object of type
T into a PrimitiveSink . |
Hasher |
A
PrimitiveSink that can compute a hash code after reading the input. |
HashFunction |
A hash function is a collision-averse pure function that maps an arbitrary block of data to a number called a hash code.
|
PrimitiveSink |
An object which can receive a stream of primitive values.
|
Class | Description |
---|---|
BloomFilter<T> |
A Bloom filter for instances of
T . |
Funnels |
Funnels for common types.
|
HashCode |
An immutable hash code of arbitrary bit length.
|
Hashing |
Static methods to obtain
HashFunction instances, and other static hashing-related utilities. |
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. |
Hash functions and related structures.
See the Guava User Guide article on hashing.