com.google.common.io.ByteSource$SlicedByteSource.class Maven / Gradle / Ivy
???? 2 ? * b
+ c d e
f
g h i * j * k
+ l
* m
+ n
o p q
r s
r t
r u
r v
w v x
y
o z
{ |
+ }
+ ~
+
? ?
? ? ?
?
? ?
? ? ?
! c
?
! ? ?
! ? ? ?
! ? ? ? offset J length this$0 !Lcom/google/common/io/ByteSource; &(Lcom/google/common/io/ByteSource;JJ)V Code LineNumberTable LocalVariableTable this SlicedByteSource InnerClasses 2Lcom/google/common/io/ByteSource$SlicedByteSource;
StackMapTable ? ?
openStream ()Ljava/io/InputStream;
Exceptions ? openBufferedStream sliceStream ,(Ljava/io/InputStream;)Ljava/io/InputStream; closer Lcom/google/common/io/Closer; e Ljava/lang/Throwable; skipped in Ljava/io/InputStream; q ? ? slice %(JJ)Lcom/google/common/io/ByteSource; maxLength isEmpty ()Z sizeIfKnown #()Lcom/google/common/base/Optional; unslicedSize off optionalUnslicedSize !Lcom/google/common/base/Optional; LocalVariableTypeTable 3Lcom/google/common/base/Optional; ? Signature 5()Lcom/google/common/base/Optional; toString ()Ljava/lang/String;
SourceFile ByteSource.java / 0 1 ? offset (%s) may not be negative java/lang/Object ? ? ? ? ? length (%s) may not be negative , - . - = > B C A > ? ? ? java/lang/Throwable ? ? ? ? ? ? ? ? ? ? java/io/ByteArrayInputStream 1 ? ? ? ? ? ? N O Q R S T ? ? R ? ? java/lang/Long ? ? ? ? ? T java/lang/StringBuilder ^ _ ? ? .slice( ? ? , ) 0com/google/common/io/ByteSource$SlicedByteSource com/google/common/io/ByteSource java/io/IOException java/io/InputStream com/google/common/io/Closer com/google/common/base/Optional ()V valueOf (J)Ljava/lang/Long; $com/google/common/base/Preconditions
checkArgument )(ZLjava/lang/String;[Ljava/lang/Object;)V com/google/common/io/ByteStreams skipUpTo (Ljava/io/InputStream;J)J create ()Lcom/google/common/io/Closer; register ((Ljava/io/Closeable;)Ljava/io/Closeable; rethrow 3(Ljava/lang/Throwable;)Ljava/lang/RuntimeException; close ([B)V limit -(Ljava/io/InputStream;J)Ljava/io/InputStream; java/lang/Math min (JJ)J isPresent get ()Ljava/lang/Object; longValue ()J of 5(Ljava/lang/Object;)Lcom/google/common/base/Optional; absent append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (J)Ljava/lang/StringBuilder; 0 * + , - . - / 0 1 2 3 ? M*+? *? ?? ? ? Y ? S? ?? ? ? Y? S? * ? *? ? 4 ? ? $? A? F? L? 5 M 6 9 M , - M . - : ? ; < @@ = > 3 6 **? ?
? ? 4 ? 5 6 9 ? @ A > 3 6 **? ? ? ? 4 ? 5 6 9 ? @ B C 3 V*? ?? G+*? ?
A? #:? :+? W? ?:? ? *? ?? +? ? Y?? ?+*? ? ? # - + 4 2 ? ? ? ? ? ? #? +? 5? >? B? M? 5 4 D E F G ; H - V 6 9 V I J : / U K? ; L K M K? ; L ? ? @ N O 3 ? R ?? ? ? Y? S? ! ?? ? ? Y!? S? *? e7*? *? a!? ? ? 4 ? ? 6? >? 5 * R 6 9 R , - R . - > P - :
@@ Q R 3 L *? ??
*? ? ? ? 4 5 6 9 : @ ? @ S T 3 ? :*? ? L+? ? *+? ? ? A*? ? 7*? e? ? ? ?? ? 4
$
6 5 * U - $ V - : 6 9 2 W X Y 2 W Z : ? 6 [ \ ] ^ _ 3 \ 2? !Y? "*? ? #? $%? $*? ? &'? $*? ? &(? $? )? 4 5 2 6 9 ` a 8
* + 7
© 2015 - 2025 Weber Informatics LLC | Privacy Policy