Edit C:\galaxie\jobs\GALAXIE__JOBs\backup\lib\org\apache\commons\compress\archivers\tar\TarUtils.class
Êþº¾ 14 U ¹ º » ¹ ¼ ½ ¾ ¿ À Á T  T à T Ä T Å Æ Ç È É Ê@ Ë Ì Í Î Ï Ðÿÿÿÿÿÿÿÿ Ñ Ò Ó Ô Õ Ö ! × Ø Ù ! Ú Û Ü Ý Þ T ß T à á T â ã . ä å æ V T ç ! è å é ê ë ! ì ê í ê î ê ï ð ñ ò ó ô T õ ÿÿ ÿÿÿÿ T ö T ÷ T ø Ë ù ú û ü ý 0 þ ÿ R ¹ InnerClasses BYTE_MASK I ConstantValue ÿ DEFAULT_ENCODING 7Lorg/apache/commons/compress/archivers/zip/ZipEncoding; FALLBACK_ENCODING <init> ()V Code LineNumberTable LocalVariableTable this 4Lorg/apache/commons/compress/archivers/tar/TarUtils; parseOctal ([BII)J currentByte B buffer [B offset length result J end start trailer parseOctalOrBinary negative Z parseBinaryLong ([BIIZ)J i val parseBinaryBigInteger remainder Ljava/math/BigInteger; parseBoolean ([BI)Z exceptionMessage ([BIIIB)Ljava/lang/String; current string Ljava/lang/String; s parseName ([BII)Ljava/lang/String; ex2 Ljava/io/IOException; ex O([BIILorg/apache/commons/compress/archivers/zip/ZipEncoding;)Ljava/lang/String; b encoding len Exceptions formatNameBytes (Ljava/lang/String;[BII)I name buf P(Ljava/lang/String;[BIILorg/apache/commons/compress/archivers/zip/ZipEncoding;)I Ljava/nio/ByteBuffer; limit formatUnsignedOctalString (J[BII)V value remaining formatOctalBytes (J[BII)I idx formatLongOctalBytes formatLongOctalOrBinaryBytes maxAsOctalChar formatLongBinary (J[BIIZ)V bits max formatBigIntegerBinary off fill formatCheckSumOctalBytes computeCheckSum ([B)J element arr$ len$ i$ sum verifyCheckSum ([B)Z header storedSum unsignedSum signedSum digits <clinit> SourceFile TarUtils.java _ ` "java/lang/IllegalArgumentException java/lang/StringBuilder Length must be at least 2 _ ? f g v w z w At offset , byte binary number exceeds maximum signed long value java/math/BigInteger _ java/lang/String _ À? {NUL} Invalid byte at offset in ' ' len= \ ] ? ? java/io/IOException ^ ] java/lang/RuntimeException _ ? ? m!"# ?$%&'()* =+,- / will not fit in octal number buffer of length ? ? ? ? ¡ ¤ ¡./ Value is too large for byte field.0(123 4org/apache/commons/compress/archivers/tar/TarUtils$1 2org/apache/commons/compress/archivers/tar/TarUtils java/lang/Object append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (I)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; (Ljava/lang/String;)V java/lang/Math pow (DD)D java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V ([B)V valueOf (J)Ljava/math/BigInteger; add .(Ljava/math/BigInteger;)Ljava/math/BigInteger; not ()Ljava/math/BigInteger; bitLength ()I longValue ()J ([BII)V replaceAll 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; (Ljava/lang/Throwable;)V 5org/apache/commons/compress/archivers/zip/ZipEncoding decode ([B)Ljava/lang/String; encode )(Ljava/lang/String;)Ljava/nio/ByteBuffer; java/nio/ByteBuffer substring (II)Ljava/lang/String; position array ()[B arrayOffset (J)Ljava/lang/StringBuilder; java/lang/Long toOctalString (J)Ljava/lang/String; abs (J)J toByteArray ;org/apache/commons/compress/archivers/zip/ZipEncodingHelper getZipEncoding K(Ljava/lang/String;)Lorg/apache/commons/compress/archivers/zip/ZipEncoding; ! T U X Y Z [ \ ] ^ ] _ ` a 3 *· ± b M N c d e f g a w · B`66¢ #» Y» Y· ¶ ¶ ¶ ¶ · ¿*3? ¢ *3 ?§ÿí*d36¢ ? ?ÿ*d36§ÿ⢠:*360¡ 7¤ » Y*¸ · ¿!y0d?aB?§ÿÅ! b V f g h j k / n 6 o 8 s ? t H u N V ? i ? l ? w ? ~ ? ? ? ? ? ¤ ? ¯ ? µ ? c R ? + h i · j k · l Y · m Y µ n o ° p Y q Y V a r i s g a ? 4*3 ?~? *¸ *3 § > ¢ *¸ *¸ b § ¨ ª « $ ¬ , ® c * 4 j k 4 l Y 4 m Y t u v w a ? ¡ 6» Y» Y· ¶ ¶ ¶ ¶ ¶ ¶ ¶ ¶ · ¿ 76¢ y*`3 ÿ~?a7?§ÿä? e7 dh?¸ ? e?7? u§ b * ´ µ 9 º <