
com.google.common.io.FileBackedOutputStream.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jelly Show documentation
Show all versions of jelly Show documentation
Java Functional Metaprogramming API
The newest version!
???? 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 : ; <