Edit C:\galaxie\jobs\GALAXIE__JOBs\backup\lib\org\apache\commons\compress\archivers\sevenz\SevenZOutputFile.class
Êþº¾ 1e ¥b ¥c ¥d ¥e ¦fg f ¥h ¥ij f ¥kl mn o pq ¥rs f ¥tuv w x ¥y ¥z ¥{ |} f ~ ? ?? ~? $? ??? ¥? ^? ^|???? ? ^? ? ? ? ? ? ? ¥??? ? ¥? ?? ¥? ???? =? ? Af¡ C¢ ¥£ C? A¤ ¥ ¦§ ? ¨© Cª ÿÿÿÿ « ¬ C® ® ¥¯?°±² U?³ X´ ¥µ¶·¸¹¸º» ^¢ ? ¼ ½ ¾¿ ° ? À ½Á h ÃÄ? ¥Å ¥Æ ¥Ç ¥È ¥É ¥Ê?· Ë Ì ÍÄ® ¥Î?Ï ç Ð Ñ ¥ÒÄ¥ mÓ ¾Ô ÕÖ ?¥ ¥× ¥Ø ¥Ù ¥Ú ¥Û ¥Ü ¥Ý ¥Þß ?à ?á ¥â ã C? äå æç C¥ Cè é ê ë ì í î ï ð ñ ÿ ?òó ¢f ¢ôõö÷ OutputStreamWrapper InnerClasses file Ljava/io/RandomAccessFile; files Ljava/util/List; Signature SLjava/util/List<Lorg/apache/commons/compress/archivers/sevenz/SevenZArchiveEntry;>; numNonEmptyStreams I crc32 Ljava/util/zip/CRC32; compressedCrc32 fileBytesWritten J finished Z currentOutputStream 8Lorg/apache/commons/compress/utils/CountingOutputStream; additionalCountingStreams 9[Lorg/apache/commons/compress/utils/CountingOutputStream; contentMethods Ljava/lang/Iterable; _Ljava/lang/Iterable<+Lorg/apache/commons/compress/archivers/sevenz/SevenZMethodConfiguration;>; additionalSizes Ljava/util/Map; TLjava/util/Map<Lorg/apache/commons/compress/archivers/sevenz/SevenZArchiveEntry;[J>; <init> (Ljava/io/File;)V Code LineNumberTable LocalVariableTable this ?Lorg/apache/commons/compress/archivers/sevenz/SevenZOutputFile; filename Ljava/io/File; Exceptions setContentCompression >(Lorg/apache/commons/compress/archivers/sevenz/SevenZMethod;)V method ;Lorg/apache/commons/compress/archivers/sevenz/SevenZMethod; setContentMethods (Ljava/lang/Iterable;)V methods LocalVariableTypeTable b(Ljava/lang/Iterable<+Lorg/apache/commons/compress/archivers/sevenz/SevenZMethodConfiguration;>;)V close ()V createArchiveEntry c(Ljava/io/File;Ljava/lang/String;)Lorg/apache/commons/compress/archivers/sevenz/SevenZArchiveEntry; inputFile entryName Ljava/lang/String; entry ALorg/apache/commons/compress/archivers/sevenz/SevenZArchiveEntry; putArchiveEntry 7(Lorg/apache/commons/compress/archivers/ArchiveEntry;)V archiveEntry 4Lorg/apache/commons/compress/archivers/ArchiveEntry; closeArchiveEntry i sizes [J write (I)V b ([B)V [B ([BII)V off len finish headerPosition headerBaos Ljava/io/ByteArrayOutputStream; header Ljava/io/DataOutputStream; headerBytes startHeaderBaos startHeaderStream startHeaderBytes getCurrentOutputStream ()Ljava/io/OutputStream; setupFileOutputStream :()Lorg/apache/commons/compress/utils/CountingOutputStream; cos m HLorg/apache/commons/compress/archivers/sevenz/SevenZMethodConfiguration; i$ Ljava/util/Iterator; out Ljava/io/OutputStream; moreStreams Ljava/util/ArrayList; first OLjava/util/ArrayList<Lorg/apache/commons/compress/utils/CountingOutputStream;>; getContentMethods W(Lorg/apache/commons/compress/archivers/sevenz/SevenZArchiveEntry;)Ljava/lang/Iterable; ms ¢(Lorg/apache/commons/compress/archivers/sevenz/SevenZArchiveEntry;)Ljava/lang/Iterable<+Lorg/apache/commons/compress/archivers/sevenz/SevenZMethodConfiguration;>; writeHeader (Ljava/io/DataOutput;)V Ljava/io/DataOutput; writeStreamsInfo writePackInfo writeUnpackInfo s arr$ len$ moreSizes writeFolder X(Ljava/io/DataOutput;Lorg/apache/commons/compress/archivers/sevenz/SevenZArchiveEntry;)V bos numCoders writeSingleCodec a(Lorg/apache/commons/compress/archivers/sevenz/SevenZMethodConfiguration;Ljava/io/OutputStream;)V id properties codecFlags writeSubStreamsInfo writeFilesInfo writeFileEmptyStreams emptyStreams Ljava/util/BitSet; baos contents hasEmptyStreams writeFileEmptyFiles isDir file1 hasEmptyFiles emptyStreamCounter emptyFiles writeFileAntiItems isAnti hasAntiItems antiItems antiItemCounter writeFileNames writeFileCTimes cTimes numCreationDates writeFileATimes aTimes numAccessDates writeFileMTimes mTimes numLastModifiedDates writeFileWindowsAttributes attributes numWindowsAttributes writeUint64 (Ljava/io/DataOutput;J)V value firstByte mask writeBits *(Ljava/io/DataOutput;Ljava/util/BitSet;I)V bits length cache shift reverse *(Ljava/lang/Iterable;)Ljava/lang/Iterable; t Ljava/lang/Object; l Ljava/util/LinkedList; TT; Ljava/lang/Iterable<TT;>; Ljava/util/LinkedList<TT;>; J<T:Ljava/lang/Object;>(Ljava/lang/Iterable<TT;>;)Ljava/lang/Iterable<TT;>; access$100 V(Lorg/apache/commons/compress/archivers/sevenz/SevenZOutputFile;)Ljava/util/zip/CRC32; x0 access$200 [(Lorg/apache/commons/compress/archivers/sevenz/SevenZOutputFile;)Ljava/io/RandomAccessFile; access$300 access$408 B(Lorg/apache/commons/compress/archivers/sevenz/SevenZOutputFile;)J access$414 C(Lorg/apache/commons/compress/archivers/sevenz/SevenZOutputFile;J)J x1 SourceFile SevenZOutputFile.java ¶ · µ ´ « ¬ ³ ´ Ä Ø java/util/ArrayList ® ± ² java/util/zip/CRC32 ¸ ¹ Forg/apache/commons/compress/archivers/sevenz/SevenZMethodConfigurationøù Ñ Ä Ïúûü ¾ ¿ java/util/HashMap Á  java/io/RandomAccessFile rw Äýþÿ Ò ÓKL ð Ø × Ø ?org/apache/commons/compress/archivers/sevenz/SevenZArchiveEntry java/util/Date Äÿ º » Øÿÿÿÿ ¼ ½ Ø ú û è é è í java/io/IOException &This archive has already been finished Ä java/io/ByteArrayOutputStream java/io/DataOutputStream Ä! "# è ë$% ì&'()ÿ* ë+',- é ü ý. java/lang/IllegalStateException No current 7z entry Qorg/apache/commons/compress/archivers/sevenz/SevenZOutputFile$OutputStreamWrapper Ä/ 0123456 6org/apache/commons/compress/utils/CountingOutputStream7896:;<=> ?org/apache/commons/compress/archivers/sevenz/SevenZOutputFile$1 Ä? @A! @ABCDEFGH#IJKLM"(.347:= java/util/BitSet Ä éNOEFPQR UTF-16LESTUV éWXYZ[\]Y^_Y`ab java/util/LinkedListcd =org/apache/commons/compress/archivers/sevenz/SevenZOutputFile java/lang/Object java/io/Closeable 9org/apache/commons/compress/archivers/sevenz/SevenZMethod LZMA2 java/util/Collections singletonList $(Ljava/lang/Object;)Ljava/util/List; #(Ljava/io/File;Ljava/lang/String;)V seek (J)V java/io/File isDirectory ()Z setDirectory (Z)V setName (Ljava/lang/String;)V lastModified ()J setLastModifiedDate (Ljava/util/Date;)V java/util/List add (Ljava/lang/Object;)Z flush size ()I get (I)Ljava/lang/Object; setHasStream getBytesWritten setSize setCompressedSize getValue setCrcValue setCompressedCrcValue setHasCrc java/util/Map put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; reset java/io/OutputStream getFilePointer (Ljava/io/OutputStream;)V toByteArray ()[B 7org/apache/commons/compress/archivers/sevenz/SevenZFile sevenZSignature java/lang/Long reverseBytes (J)J writeLong update java/lang/Integer (I)I writeInt isEmpty ?(Lorg/apache/commons/compress/archivers/sevenz/SevenZOutputFile;Lorg/apache/commons/compress/archivers/sevenz/SevenZOutputFile$1;)V java/lang/Iterable iterator ()Ljava/util/Iterator; java/util/Iterator hasNext next ()Ljava/lang/Object; getMethod =()Lorg/apache/commons/compress/archivers/sevenz/SevenZMethod; getOptions 3org/apache/commons/compress/archivers/sevenz/Coders addEncoder {(Ljava/io/OutputStream;Lorg/apache/commons/compress/archivers/sevenz/SevenZMethod;Ljava/lang/Object;)Ljava/io/OutputStream; toArray (([Ljava/lang/Object;)[Ljava/lang/Object; X(Lorg/apache/commons/compress/archivers/sevenz/SevenZOutputFile;Ljava/io/OutputStream;)V ()Ljava/lang/Iterable; java/io/DataOutput hasStream getCompressedSize getCompressedCrcValue &(Ljava/lang/Object;)Ljava/lang/Object; getSize getCrcValue getId findByMethod u(Lorg/apache/commons/compress/archivers/sevenz/SevenZMethod;)Lorg/apache/commons/compress/archivers/sevenz/CoderBase; 6org/apache/commons/compress/archivers/sevenz/CoderBase getOptionsAsProperties (Ljava/lang/Object;)[B set (IZ)V isAntiItem getName ()Ljava/lang/String; java/lang/String getBytes (Ljava/lang/String;)[B writeShort getHasCreationDate getCreationDate ()Ljava/util/Date; javaTimeToNtfsTime (Ljava/util/Date;)J getHasAccessDate getAccessDate getHasLastModifiedDate getLastModifiedDate getHasWindowsAttributes getWindowsAttributes (I)Z addFirst (Ljava/lang/Object;)V ! ¥ ¦ § « ¬ ® ¯ ° ± ² ³ ´ µ ´ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿ ¯ À Á  ¯ à &