| Changed Methods |
HashCode hash()
|
Changed from non-abstract to abstract.
|
Computes a hash code based on the data that have been provided to this hasher. |
Hasher putBoolean(boolean)
|
Changed from non-abstract to abstract.
|
Equivalent to {@code putByte(b ? |
Hasher putByte(byte)
|
Changed from non-abstract to abstract.
|
|
Hasher putChar(char)
|
Changed from non-abstract to abstract.
|
|
Hasher putDouble(double)
|
Changed from non-abstract to abstract.
|
Equivalent to {@code putLong(Double.doubleToRawLongBits(d))}. |
Hasher putFloat(float)
|
Changed from non-abstract to abstract.
|
Equivalent to {@code putInt(Float.floatToRawIntBits(f))}. |
Hasher putInt(int)
|
Changed from non-abstract to abstract.
|
|
Hasher putLong(long)
|
Changed from non-abstract to abstract.
|
|
Hasher putObject(T, Funnel<?, super, T>)
|
Changed from non-abstract to abstract.
|
A simple convenience for {@code funnel.funnel(object, this)}. |
Hasher putShort(short)
|
Changed from non-abstract to abstract.
|
|
Hasher putString(CharSequence, Charset)
|
Changed from non-abstract to abstract.
|
Equivalent to {@code putBytes(charSequence.toString().getBytes(charset))}. |
Hasher putUnencodedChars(CharSequence)
|
Changed from non-abstract to abstract.
|
Equivalent to processing each {@code char} value in the {@code CharSequence}, in order. |
Hasher putBytes(byte[])
|
Changed from non-abstract to abstract.
|
|
Hasher putBytes(byte[], int, int)
|
Changed from non-abstract to abstract.
|
|