Uses of Interface
com.google.common.hash.HashFunction

Packages that use HashFunction
com.google.common.hash Hash functions and related structures. 
com.google.common.io This package contains utility methods and classes for working with Java I/O, for example input streams, output streams, readers, writers, and files. 
 

Uses of HashFunction in com.google.common.hash
 

Methods in com.google.common.hash that return HashFunction
static HashFunction Hashing.goodFastHash(int minimumBits)
          Returns a general-purpose, non-cryptographic-strength, streaming hash function that produces hash codes of length at least minimumBits.
static HashFunction Hashing.md5()
          Returns a hash function implementing the MD5 hash algorithm (128 hash bits) by delegating to the MD5 MessageDigest.
static HashFunction Hashing.murmur3_128()
          Returns a hash function implementing the 128-bit murmur3 algorithm, x64 variant (little-endian variant), using a seed value of zero.
static HashFunction Hashing.murmur3_128(int seed)
          Returns a hash function implementing the 128-bit murmur3 algorithm, x64 variant (little-endian variant), using the given seed value.
static HashFunction Hashing.murmur3_32()
          Returns a hash function implementing the 32-bit murmur3 algorithm (little-endian variant), using a seed value of zero.
static HashFunction Hashing.murmur3_32(int seed)
          Returns a hash function implementing the 32-bit murmur3 algorithm (little-endian variant), using the given seed value.
static HashFunction Hashing.sha1()
          Returns a hash function implementing the SHA-1 algorithm (160 hash bits) by delegating to the SHA-1 MessageDigest.
static HashFunction Hashing.sha256()
          Returns a hash function implementing the SHA-256 algorithm (256 hash bits) by delegating to the SHA-256 MessageDigest.
static HashFunction Hashing.sha512()
          Returns a hash function implementing the SHA-512 algorithm (512 hash bits) by delegating to the SHA-512 MessageDigest.
 

Uses of HashFunction in com.google.common.io
 

Methods in com.google.common.io with parameters of type HashFunction
static HashCode Files.hash(File file, HashFunction hashFunction)
          Computes the hash code of the file using hashFunction.
static HashCode ByteStreams.hash(InputSupplier<? extends InputStream> supplier, HashFunction hashFunction)
          Computes the hash code of the data supplied by supplier using hashFunction.
 



Copyright © 2010-2012. All Rights Reserved.