All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.common.io.ByteSource$SlicedByteSource.class Maven / Gradle / Ivy

????4?	0com/google/common/io/ByteSource$SlicedByteSourcethis$0!Lcom/google/common/io/ByteSource;
	
com/google/common/io/ByteSource()Voffset (%s) may not be negative
$com/google/common/base/Preconditions
checkArgument(ZLjava/lang/String;J)Vlength (%s) may not be negative	offsetJ	length
 !
openStream()Ljava/io/InputStream;
#$%sliceStream,(Ljava/io/InputStream;)Ljava/io/InputStream;
'(!openBufferedStream
*+,-. com/google/common/io/ByteStreamsskipUpTo(Ljava/io/InputStream;J)J0java/lang/Throwable
23456com/google/common/io/Closercreate()Lcom/google/common/io/Closer;
289:register((Ljava/io/Closeable;)Ljava/io/Closeable;
2<=>rethrow3(Ljava/lang/Throwable;)Ljava/lang/RuntimeException;
2@Aclose
C@Djava/io/InputStreamFjava/io/ByteArrayInputStream
EHI([B)V
*KLMlimit-(Ljava/io/InputStream;J)Ljava/io/InputStream;
OPQempty#()Lcom/google/common/io/ByteSource;
STUVWjava/lang/Mathmin(JJ)J
YZ[slice%(JJ)Lcom/google/common/io/ByteSource;
]^_isEmpty()Z
abcsizeIfKnown#()Lcom/google/common/base/Optional;
efgh_com/google/common/base/Optional	isPresent
ejklget()Ljava/lang/Object;njava/lang/Long
mpqr	longValue()J
mtuvvalueOf(J)Ljava/lang/Long;
exyzof5(Ljava/lang/Object;)Lcom/google/common/base/Optional;
e|}cabsentjava/lang/StringBuilder
~	
?????java/lang/ObjecttoString()Ljava/lang/String;
~???append-(Ljava/lang/String;)Ljava/lang/StringBuilder;?.slice(
~???(J)Ljava/lang/StringBuilder;?, ?)
~?&(Lcom/google/common/io/ByteSource;JJ)VCodeLineNumberTableLocalVariableTablethis2Lcom/google/common/io/ByteSource$SlicedByteSource;
StackMapTableMethodParameters
Exceptions?java/io/IOExceptionskippedcloserLcom/google/common/io/Closer;eLjava/lang/Throwable;inLjava/io/InputStream;	maxLengthunslicedSizeoffoptionalUnslicedSize!Lcom/google/common/base/Optional;LocalVariableTypeTable3Lcom/google/common/base/Optional;	Signature5()Lcom/google/common/base/Optional;
SourceFileByteSource.javaInnerClassesSlicedByteSource0???9*+?*? 	???
 ?	????* ?*????	??-?2?8?? 9??99??@@?
 !?6**???"????????(!?6**??&?"???????$%?'V*?	??G+*??)A?#:?1:+?7W?;?:??? *???+?B?EY??G?+*??J?	/#-+?6
	
#+25>BM?>?????5?V??V???/U/?C/2/?	C?????Z[??K	???
?!	???!?*?e7	??	?N?*?*?a!?R?X??!""#*$1%7&J$?*K??KK*!??
@@?R?	^_?L*?	??
*?\????+????@??bc??:*??`L+?d?*+?i?m?oA*? ?R7*? e?R?s?w??{??0123$466?*?$?:??2???2????6e?????\2?~Y??*????????*??????*??????????;?2?????
?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy