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

com.google.common.io.FileBackedOutputStream.class Maven / Gradle / Ivy

????4?
+com/google/common/io/FileBackedOutputStreamopenInputStream()Ljava/io/InputStream;		
fileLjava/io/File;

(IZ)V

java/io/OutputStream()V.fileThreshold must be non-negative, but was %s
$com/google/common/base/Preconditions
checkArgument(ZLjava/lang/String;I)V	
fileThresholdI	!"#resetOnFinalizeZ%8com/google/common/io/FileBackedOutputStream$MemoryOutput
$'
(2(Lcom/google/common/io/FileBackedOutputStream$1;)V	*+,memory:Lcom/google/common/io/FileBackedOutputStream$MemoryOutput;	./0outLjava/io/OutputStream;2-com/google/common/io/FileBackedOutputStream$1
14
50(Lcom/google/common/io/FileBackedOutputStream;)V	789source!Lcom/google/common/io/ByteSource;;-com/google/common/io/FileBackedOutputStream$2
:4>java/io/FileInputStream
=@
A(Ljava/io/File;)V
CDEFGjava/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;Ijava/io/ByteArrayInputStream
$KLM	getBuffer()[B
$OPQgetCount()I
HS
T([BII)V
VWclose
$YZreset
\]^_`java/io/Filedelete()Zbjava/io/IOExceptiondjava/lang/StringBuilder
cgCould not delete: 
cijkappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;
cmjn-(Ljava/lang/Object;)Ljava/lang/StringBuilder;
cpqrtoString()Ljava/lang/String;
at
u(Ljava/lang/String;)V
wxyupdate(I)V
{|ywrite
~|T
~
V
??flush	?????$com/google/common/io/TempFileCreatorINSTANCE&Lcom/google/common/io/TempFileCreator;?FileBackedOutputStream
????createTempFile"(Ljava/lang/String;)Ljava/io/File;
\??deleteOnExit?java/io/FileOutputStream
?@
?~
??RuntimeInvisibleAnnotations8Lcom/google/errorprone/annotations/concurrent/GuardedBy;valuethisRuntimeVisibleAnnotationsLjavax/annotation/CheckForNull;getFile()Ljava/io/File;CodeLineNumberTableLocalVariableTable-Lcom/google/common/io/FileBackedOutputStream;1Lcom/google/common/annotations/VisibleForTesting;MethodParameters
StackMapTableasByteSource#()Lcom/google/common/io/ByteSource;
ExceptionsdeleteMe?java/lang/Throwableb([B)V[BofflentransferLjava/io/FileOutputStream;eLjava/io/IOException;temp
access$100D(Lcom/google/common/io/FileBackedOutputStream;)Ljava/io/InputStream;x0
SourceFileFileBackedOutputStream.java6Lcom/google/common/io/ElementTypesAreNonnullByDefault;$Lcom/google/common/annotations/Beta;0Lcom/google/common/annotations/J2ktIncompatible;/Lcom/google/common/annotations/GwtIncompatible;InnerClassesMemoryOutput1"#89/0???s?+,?????s?	
?????s?
 ???/*???d???????
y??*???
op????
??Q*????*?*? *?$Y?&?)**?)?-?*?1Y*?3?6?*?:Y*??? ?'?+?4?G?K?P?S?T?Y?[`e?44??T?? E?
f??f???+\ga?	?a?????s????/*???E????a?????????$?
1:




© 2015 - 2025 Weber Informatics LLC | Privacy Policy