Edit C:\galaxie\jobs\GALAXIE__JOBs\backup\lib\org\apache\commons\compress\archivers\ar\ArArchiveOutputStream.class
Êþº¾ 1 ÷ M ? L ? L ? L ? L ? L ? ? ? ¡ ¢ £ ¤ ¥ L ¦ § ¡ ¨ © L ª « ¬ ? ® ¯ ° ± L ² L ³ L ¨ ´ µ ¶ L ¢ · µ ¸ ¹ º µ » ¼ µ ½ L ¾ L ¿ À Á Â Ã Ä Å " Æ Ç ( È É Ê Ë 0 µ Ì Í : Î ¡ Ï L Ð L Ñ ¡ Ò Ó Ô Õ Ö × LONGFILE_ERROR I ConstantValue LONGFILE_BSD out Ljava/io/OutputStream; entryOffset J prevEntry 9Lorg/apache/commons/compress/archivers/ar/ArArchiveEntry; haveUnclosedEntry Z longFileMode finished <init> (Ljava/io/OutputStream;)V Code LineNumberTable LocalVariableTable this @Lorg/apache/commons/compress/archivers/ar/ArArchiveOutputStream; pOut setLongFileMode (I)V writeArchiveHeader ()J header [B Exceptions closeArchiveEntry ()V putArchiveEntry 7(Lorg/apache/commons/compress/archivers/ArchiveEntry;)V pEntry 4Lorg/apache/commons/compress/archivers/ArchiveEntry; pArEntry fill (JJC)J i pOffset pNewOffset pFill C diff write (Ljava/lang/String;)J data Ljava/lang/String; bytes writeEntryHeader <(Lorg/apache/commons/compress/archivers/ar/ArArchiveEntry;)J offset mustAppendName n m u g fm s ([BII)V b off len close createArchiveEntry V(Ljava/io/File;Ljava/lang/String;)Lorg/apache/commons/compress/archivers/ArchiveEntry; inputFile Ljava/io/File; entryName finish SourceFile ArArchiveOutputStream.java ^ n V W Z [ \ O ] [ T U !<arch> Ø Ù Ú Û | Ü java/io/IOException Stream has already been finished ^ Ý X Y No current entry to close | g 7org/apache/commons/compress/archivers/ar/ArArchiveEntry h i Þ i java/lang/StringBuilder length does not match entry ( ß à ß á != â ã m n ? ? ascii ä å Ú æ ã ç è filename too long, > 16 chars: é ê #1/ ë ì | } t u í i modified too long î è ß ï userid too long ð è groupid too long ñ è ò â ó filemode too long ë ô size too long ` | ? õ g ? n ? n ^ ö 'This archive contains unclosed entries. &This archive has already been finished >org/apache/commons/compress/archivers/ar/ArArchiveOutputStream 9org/apache/commons/compress/archivers/ArchiveOutputStream .org/apache/commons/compress/utils/ArchiveUtils toAsciiBytes (Ljava/lang/String;)[B java/io/OutputStream ([B)V (Ljava/lang/String;)V getLength append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (J)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; java/lang/String getBytes getName length ()I contains (Ljava/lang/CharSequence;)Z valueOf (I)Ljava/lang/String; getLastModified getUserId (I)Ljava/lang/StringBuilder; getGroupId getMode java/lang/Integer (II)Ljava/lang/String; (J)Ljava/lang/String; count #(Ljava/io/File;Ljava/lang/String;)V ! L M N O P Q R O P S T U V W X Y Z [ \ O ] [ ^ _ ` j *· * µ *µ *µ *µ *+µ ± a 2 * , - 0 3 4 b c d e U f g ` >