Generated by
JDiff

Interface com.google.common.hash.Hasher

Added Methods
int hashCode() {@inheritDoc}
 

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.