@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. | 
See the Guava User Guide article on hashing.
Copyright © 2010-2014. All Rights Reserved.