
com.google.common.io.ByteStreams$LimitedInputStream.class Maven / Gradle / Ivy
The newest version!
???? 2 f
????????? @
A B C
A D E F
G H
I J
G K
G L
G M
G N O P
Q R
G S
G T V W left J mark (Ljava/io/InputStream;J)V Code LineNumberTable LocalVariableTable this LimitedInputStream InnerClasses 5Lcom/google/common/io/ByteStreams$LimitedInputStream; in Ljava/io/InputStream; limit
StackMapTable V X available ()I
Exceptions (I)V readLimit I read result ([BII)I b [B off len reset ()V skip (J)J n skipped
SourceFile ByteStreams.java Y Z [ \ limit must be non-negative ] ^ $ % X * + _ ` a - 0 + 0 2 b c java/io/IOException Mark not supported d Mark not set 7 8 9 : e 3com/google/common/io/ByteStreams$LimitedInputStream java/io/FilterInputStream java/io/InputStream (Ljava/io/InputStream;)V $com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object;
checkArgument (ZLjava/lang/Object;)V java/lang/Math min (JJ)J
markSupported ()Z (Ljava/lang/String;)V com/google/common/io/ByteStreams 0 ? '*+? * ? +? W ?? ? ? * ? ? ? ? ? ? !? &? ' # ' $ % ' &