![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.hash.HashingOutputStream.class Maven / Gradle / Ivy
???? 4 P
3 4 5
6 7 8 9 : ; <
= >
? @
A B C hasher Lcom/google/common/hash/Hasher; >(Lcom/google/common/hash/HashFunction;Ljava/io/OutputStream;)V Code LineNumberTable LocalVariableTable this ,Lcom/google/common/hash/HashingOutputStream; hashFunction %Lcom/google/common/hash/HashFunction; out Ljava/io/OutputStream; MethodParameters write (I)V b I
Exceptions D ([BII)V bytes [B off len hash #()Lcom/google/common/hash/HashCode; close ()V
SourceFile HashingOutputStream.java RuntimeVisibleAnnotations 8Lcom/google/common/hash/ElementTypesAreNonnullByDefault; RuntimeInvisibleAnnotations $Lcom/google/common/annotations/Beta; E F G java/io/OutputStream H I J K com/google/common/hash/Hasher L M N O $ ) * + , *com/google/common/hash/HashingOutputStream java/io/FilterOutputStream java/io/IOException $com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; (Ljava/io/OutputStream;)V #com/google/common/hash/HashFunction newHasher !()Lcom/google/common/hash/Hasher; putByte "(B)Lcom/google/common/hash/Hasher; putBytes %([BII)Lcom/google/common/hash/Hasher; 1 b *,? ? ? *+? ? ? ? ? . / 0 Q *? ?? W*? ? ? 4 5 6 ! " # $ h *? +?
W*? +? ? :
; <