![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.hash.AbstractNonStreamingHashFunction$BufferingHasher.class Maven / Gradle / Ivy
???? 4 R Gcom/google/common/hash/AbstractNonStreamingHashFunction$BufferingHasher this$0 9Lcom/google/common/hash/AbstractNonStreamingHashFunction;
%com/google/common/hash/AbstractHasher ()V Tcom/google/common/hash/AbstractNonStreamingHashFunction$ExposedByteArrayOutputStream
(I)V stream VLcom/google/common/hash/AbstractNonStreamingHashFunction$ExposedByteArrayOutputStream;
write
([BII)V
(Ljava/nio/ByteBuffer;)V
! " byteArray ()[B
$ % & length ()I
( ) * + , 7com/google/common/hash/AbstractNonStreamingHashFunction hashBytes '([BII)Lcom/google/common/hash/HashCode;
. / 0 putBytes 6(Ljava/nio/ByteBuffer;)Lcom/google/common/hash/Hasher;
2 / 3 %([BII)Lcom/google/common/hash/Hasher;
5 6 7 putByte "(B)Lcom/google/common/hash/Hasher; =(Lcom/google/common/hash/AbstractNonStreamingHashFunction;I)V Code LineNumberTable LocalVariableTable this ILcom/google/common/hash/AbstractNonStreamingHashFunction$BufferingHasher; expectedInputSize I MethodParameters b B bytes [B off len Ljava/nio/ByteBuffer; hash #()Lcom/google/common/hash/HashCode; =(Ljava/nio/ByteBuffer;)Lcom/google/common/hash/PrimitiveSink; ,([BII)Lcom/google/common/hash/PrimitiveSink; )(B)Lcom/google/common/hash/PrimitiveSink;
SourceFile %AbstractNonStreamingHashFunction.java InnerClasses BufferingHasher ExposedByteArrayOutputStream 0 8 9 R *+? *? *?
Y? ? ? : S T U ; <