Package com.google.common.hash
@CheckReturnValue
@NullMarked
package com.google.common.hash
Hash functions and related structures.
See the Guava User Guide article on hashing.
-
ClassDescriptionA Bloom filter for instances of
T
.An object which can send data from an object of typeT
into aPrimitiveSink
.Funnels for common types.An immutable hash code of arbitrary bit length.APrimitiveSink
that can compute a hash code after reading the input.A hash function is a collision-averse pure function that maps an arbitrary block of data to a number called a hash code.Static methods to obtainHashFunction
instances, and other static hashing-related utilities.AnInputStream
that maintains a hash of the data read from it.AnOutputStream
that maintains a hash of the data written to it.An object which can receive a stream of primitive values.