Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

@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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2010-2012. All Rights Reserved.