
com.google.common.io.FileBackedOutputStream.class Maven / Gradle / Ivy
???? 2 ?
. j . k
. l
/ m . n . o p
q . r . s t
u . v w
u x
y z
{
|
}
. ~
? ? ? ?
m ?
?
?
?
?
. ?
/ ?
. ?
/ ?
/ ~
/ ? ?
? ?
? ? ?
* y
* ?
* ? ? ? MemoryOutput InnerClasses
fileThreshold I resetOnFinalize Z source !Lcom/google/common/io/ByteSource; out Ljava/io/OutputStream; memory :Lcom/google/common/io/FileBackedOutputStream$MemoryOutput; file Ljava/io/File; getFile ()Ljava/io/File; Code LineNumberTable LocalVariableTable this -Lcom/google/common/io/FileBackedOutputStream; RuntimeInvisibleAnnotations 1Lcom/google/common/annotations/VisibleForTesting; (I)V (IZ)V
StackMapTable ? asByteSource #()Lcom/google/common/io/ByteSource; openInputStream ()Ljava/io/InputStream;
Exceptions reset ()V deleteMe ? write b ([B)V [B ([BII)V off len close flush update temp transfer Ljava/io/FileOutputStream; ?
access$100 D(Lcom/google/common/io/FileBackedOutputStream;)Ljava/io/InputStream; x0
SourceFile FileBackedOutputStream.java $Lcom/google/common/annotations/Beta; O P = > H J H S 3 4 5 6 8com/google/common/io/FileBackedOutputStream$MemoryOutput H ? ; < 9 : -com/google/common/io/FileBackedOutputStream$1 H ? 7 8 -com/google/common/io/FileBackedOutputStream$2 java/io/FileInputStream H ? java/io/ByteArrayInputStream ? ? ? ? H Z ] S R S ? ? ? java/io/IOException java/lang/StringBuilder Could not delete: ? ? ? ? ? ? H ? _ I V I V Z ^ S FileBackedOutputStream ? ? ? S java/io/FileOutputStream +com/google/common/io/FileBackedOutputStream java/io/OutputStream java/lang/Throwable java/io/File 2(Lcom/google/common/io/FileBackedOutputStream$1;)V 0(Lcom/google/common/io/FileBackedOutputStream;)V (Ljava/io/File;)V getBuffer ()[B getCount ()I delete ()Z append -(Ljava/lang/String;)Ljava/lang/StringBuilder; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; (Ljava/lang/String;)V createTempFile 4(Ljava/lang/String;Ljava/lang/String;)Ljava/io/File; deleteOnExit 1 . / 3 4 5 6 7 8 9 : ; <