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

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

Uses of Hasher in com.google.common.hash
 

Methods in com.google.common.hash that return Hasher
 Hasher HashFunction.newHasher()
          Begins a new hash code computation by returning an initialized, stateful Hasher instance that is ready to receive data.
 Hasher HashFunction.newHasher(int expectedInputSize)
          Begins a new hash code computation as HashFunction.newHasher(), but provides a hint of the expected size of the input (in bytes).
 Hasher Hasher.putBoolean(boolean b)
          Equivalent to putByte(b ? (byte) 1 : (byte) 0).
 Hasher Hasher.putByte(byte b)
           
 Hasher Hasher.putBytes(byte[] bytes)
           
 Hasher Hasher.putBytes(byte[] bytes, int off, int len)
           
 Hasher Hasher.putChar(char c)
           
 Hasher Hasher.putDouble(double d)
          Equivalent to putLong(Double.doubleToRawLongBits(d)).
 Hasher Hasher.putFloat(float f)
          Equivalent to putInt(Float.floatToRawIntBits(f)).
 Hasher Hasher.putInt(int i)
           
 Hasher Hasher.putLong(long l)
           
<T> Hasher
Hasher.putObject(T instance, Funnel<? super T> funnel)
          A simple convenience for funnel.funnel(object, this).
 Hasher Hasher.putShort(short s)
           
 Hasher Hasher.putString(CharSequence charSequence)
          Equivalent to processing each char value in the CharSequence, in order.
 Hasher Hasher.putString(CharSequence charSequence, Charset charset)
          Equivalent to putBytes(charSequence.toString().getBytes(charset)).
 



Copyright © 2010-2012. All Rights Reserved.