
com.google.common.hash.HashingInputStream.class Maven / Gradle / Ivy
???? 2 Y
: ; <
= > ? @ A B
C D
E F G H
I J K L hasher Lcom/google/common/hash/Hasher; =(Lcom/google/common/hash/HashFunction;Ljava/io/InputStream;)V Code LineNumberTable LocalVariableTable this +Lcom/google/common/hash/HashingInputStream; hashFunction %Lcom/google/common/hash/HashFunction; in Ljava/io/InputStream; read ()I b I
StackMapTable
Exceptions ([BII)I bytes [B off len numOfBytesRead
markSupported ()Z RuntimeVisibleAnnotations #Ljavax/annotation/CheckReturnValue; mark (I)V readlimit reset ()V hash #()Lcom/google/common/hash/HashCode;
SourceFile HashingInputStream.java RuntimeInvisibleAnnotations $Lcom/google/common/annotations/Beta; M N O java/io/InputStream P Q R S com/google/common/hash/Hasher T U % V W java/io/IOException reset not supported X 4 5 )com/google/common/hash/HashingInputStream java/io/FilterInputStream $com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; (Ljava/io/InputStream;)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; (Ljava/lang/String;)V 1 b *,? ? ? *+? ? ? ? ? , - . g *? ? <? *? ?? W? 6 7
8 : ! " # ? $ % ? #*? +?
6? *? +? W? C D E G 4 # # &