package com.google.common.hash; import java.nio.ByteBuffer; import java.nio.charset.Charset; @ElementTypesAreNonnullByDefault /* loaded from: classes3.dex */ public interface PrimitiveSink { PrimitiveSink putBoolean(boolean z); PrimitiveSink putByte(byte b); PrimitiveSink putBytes(ByteBuffer byteBuffer); PrimitiveSink putBytes(byte[] bArr); PrimitiveSink putBytes(byte[] bArr, int i, int i2); PrimitiveSink putChar(char c); PrimitiveSink putDouble(double d); PrimitiveSink putFloat(float f); PrimitiveSink putInt(int i); PrimitiveSink putLong(long j); PrimitiveSink putShort(short s); PrimitiveSink putString(CharSequence charSequence, Charset charset); PrimitiveSink putUnencodedChars(CharSequence charSequence); }