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

## 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))`.

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

Copyright © 2010-2012. All Rights Reserved.