Uses of Class
com.google.common.hash.HashCode

Packages that use HashCode
com.google.common.hash Hash functions and related structures. 
 

Uses of HashCode in com.google.common.hash
 

Methods in com.google.common.hash that return HashCode
static HashCode Hashing.combineOrdered(Iterable<HashCode> hashCodes)
          Returns a hash code, having the same bit length as each of the input hash codes, that combines the information of these hash codes in an ordered fashion.
static HashCode Hashing.combineUnordered(Iterable<HashCode> hashCodes)
          Returns a hash code, having the same bit length as each of the input hash codes, that combines the information of these hash codes in an unordered fashion.
 HashCode Hasher.hash()
          Computes a hash code based on the data that have been provided to this hasher.
 HashCode HashFunction.hashBytes(byte[] input)
          Shortcut for newHasher().putBytes(input).hash().
 HashCode HashFunction.hashBytes(byte[] input, int off, int len)
          Shortcut for newHasher().putBytes(input, off, len).hash().
 HashCode HashFunction.hashLong(long input)
          Shortcut for newHasher().putLong(input).hash(); returns the hash code for the given long value, interpreted in little-endian byte order.
 HashCode HashFunction.hashString(CharSequence input)
          Shortcut for newHasher().putString(input).hash().
 HashCode HashFunction.hashString(CharSequence input, Charset charset)
          Shortcut for newHasher().putString(input, charset).hash().
 

Methods in com.google.common.hash with parameters of type HashCode
static int Hashing.consistentHash(HashCode hashCode, int buckets)
          Assigns to hashCode a "bucket" in the range [0, buckets), in a uniform manner that minimizes the need for remapping as buckets grows.
static long Hashing.padToLong(HashCode hashCode)
          If hashCode has enough bits, returns hashCode.asLong(), otherwise returns a long value with hashCode.asInt() as the least-significant four bytes and 0x00 as each of the most-significant four bytes.
 

Method parameters in com.google.common.hash with type arguments of type HashCode
static HashCode Hashing.combineOrdered(Iterable<HashCode> hashCodes)
          Returns a hash code, having the same bit length as each of the input hash codes, that combines the information of these hash codes in an ordered fashion.
static HashCode Hashing.combineUnordered(Iterable<HashCode> hashCodes)
          Returns a hash code, having the same bit length as each of the input hash codes, that combines the information of these hash codes in an unordered fashion.
 



Copyright © 2010-2012. All Rights Reserved.