Edit C:\Program Files\Java\jre8\lib\javax\imageio\stream\FileCacheImageOutputStream.class
Êþº¾ 4 ¿ 0 F J M ()I ()J ()V ()Z (I)V (J)V (JJ)J (Ljava/lang/String;)V ([BII)I ([BII)V .tmp <init> Code Exceptions I InnerClasses J LineNumberTable Not a directory! SourceFile StackMapTable [B addToQueue b == null! bitOffset cache cacheFile checkClosed close closeAction #com/sun/imageio/stream/StreamCloser /com/sun/imageio/stream/StreamCloser$CloseAction createCloseAction createTempFile delete flush flushBefore flushBits flushedPos getFilePointer imageio isCached isCachedFile isCachedMemory isDirectory java/io/File java/io/IOException java/io/OutputStream java/io/RandomAccessFile "java/lang/IllegalArgumentException #java/lang/IndexOutOfBoundsException java/lang/Math java/lang/NullPointerException java/nio/file/Files java/nio/file/Path %java/nio/file/attribute/FileAttribute /javax/imageio/stream/FileCacheImageOutputStream *javax/imageio/stream/ImageOutputStreamImpl length max maxStreamPos min 8off < 0 || len < 0 || off+len > b.length || off+len < 0! read readFully removeFromQueue rw seek stream stream == null! streamPos toFile toPath writeÿÿÿÿÿÿÿÿ & ' 5 6 7 8 9 : ; < = > ? @ A 1Lcom/sun/imageio/stream/StreamCloser$CloseAction; Ljava/io/File; Ljava/io/OutputStream; Ljava/io/RandomAccessFile; 4(Lcom/sun/imageio/stream/StreamCloser$CloseAction;)V ()Ljava/io/File; ()Ljava/nio/file/Path; Z(Ljavax/imageio/stream/ImageInputStream;)Lcom/sun/imageio/stream/StreamCloser$CloseAction; '(Ljava/io/OutputStream;Ljava/io/File;)V #(Ljava/io/File;Ljava/lang/String;)V b(Ljava/lang/String;Ljava/lang/String;[Ljava/nio/file/attribute/FileAttribute;)Ljava/nio/file/Path; v(Ljava/nio/file/Path;Ljava/lang/String;Ljava/lang/String;[Ljava/nio/file/attribute/FileAttribute;)Ljava/nio/file/Path; . D N % d "