@ParametersAreNonnullByDefault

## Package com.google.common.hash

Hash functions and related structures.

See:
Description

Interface Summary
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 Summary
BloomFilter<T>: A Bloom filter for instances of `T`.
Funnels: Funnels for common types.
HashCode: An immutable hash code of arbitrary bit length.
HashCodes: Static factories for creating `HashCode` instances; most users should never have to use this.
Hashing: Static methods to obtain `HashFunction` instances, and other static hashing-related utilities.

## Package com.google.common.hash Description

Hash functions and related structures.

See the Guava User Guide article on hashing.

Copyright © 2010-2012. All Rights Reserved.