public interface  org.apache.drill.shaded.guava.com.google.common.hash.Hasher extends java.lang.Object implements org.apache.drill.shaded.guava.com.google.common.hash.PrimitiveSink
{
public abstract org.apache.drill.shaded.guava.com.google.common.hash.Hasher putByte(byte);
public abstract org.apache.drill.shaded.guava.com.google.common.hash.Hasher putBytes(byte[]);
public abstract org.apache.drill.shaded.guava.com.google.common.hash.Hasher putBytes(byte[], int, int);
public abstract org.apache.drill.shaded.guava.com.google.common.hash.Hasher putBytes(java.nio.ByteBuffer);
public abstract org.apache.drill.shaded.guava.com.google.common.hash.Hasher putShort(short);
public abstract org.apache.drill.shaded.guava.com.google.common.hash.Hasher putInt(int);
public abstract org.apache.drill.shaded.guava.com.google.common.hash.Hasher putLong(long);
public abstract org.apache.drill.shaded.guava.com.google.common.hash.Hasher putFloat(float);
public abstract org.apache.drill.shaded.guava.com.google.common.hash.Hasher putDouble(double);
public abstract org.apache.drill.shaded.guava.com.google.common.hash.Hasher putBoolean(boolean);
public abstract org.apache.drill.shaded.guava.com.google.common.hash.Hasher putChar(char);
public abstract org.apache.drill.shaded.guava.com.google.common.hash.Hasher putUnencodedChars(java.lang.CharSequence);
public abstract org.apache.drill.shaded.guava.com.google.common.hash.Hasher putString(java.lang.CharSequence, java.nio.charset.Charset);
public abstract org.apache.drill.shaded.guava.com.google.common.hash.Hasher putObject(java.lang.Object, org.apache.drill.shaded.guava.com.google.common.hash.Funnel);
public abstract org.apache.drill.shaded.guava.com.google.common.hash.HashCode hash();
public abstract int hashCode();
}