Edit C:\Users\Admin\.m2\repository\dnsjava\dnsjava\2.1.7\org\xbill\DNS\Name.class
???? 0? w. 4/ ????????? 4012 3 44 45??????? 46 78 49 4:;< 3= .>?@ .A BC D E 4FG 4HI JKLM 4N 4OP 4Q JR JSTUV 4W 4X 4YZ 4[\ K]^ 8E K_` ab 7cd Ke fg hij Kk Klm nop Kqr Ks 4tu 4v 4. 4w 4xy 4z{ 4| 4} ~ ~? 4K 4? ? 4? t? 4? 4?? 4? ?? ? j? je ?? j? j?? j. 4? j? 4? j? 4? 4? 4? 4?? t. t???? serialVersionUID J ConstantValue?I??"wI? LABEL_NORMAL I LABEL_COMPRESSION ? LABEL_MASK name [B offsets hashcode emptyLabel wildLabel root Lorg/xbill/DNS/Name; empty MAXNAME ? MAXLABEL ? MAXLABELS ? MAXOFFSETS byteFormat Ljava/text/DecimalFormat; lowercase wild <init> ()V Code LineNumberTable LocalVariableTable this setoffset (II)V n offset shift (I)I i pos setlabels (I)V labels getlabels ()I copy +(Lorg/xbill/DNS/Name;Lorg/xbill/DNS/Name;)V offset0 namelen src dst append ([BII)V len array start length alength newlength newlabels newname Exceptions parseException H(Ljava/lang/String;Ljava/lang/String;)Lorg/xbill/DNS/TextParseException; str Ljava/lang/String; message appendFromString (Ljava/lang/String;[BII)V e $Lorg/xbill/DNS/NameTooLongException; fullName appendSafe )(Ljava/lang/String;Lorg/xbill/DNS/Name;)V b B s origin labelstart label escaped Z digits intval absolute (Ljava/lang/String;)V fromString <(Ljava/lang/String;Lorg/xbill/DNS/Name;)Lorg/xbill/DNS/Name; ((Ljava/lang/String;)Lorg/xbill/DNS/Name; fromConstantString "Lorg/xbill/DNS/TextParseException; (Lorg/xbill/DNS/DNSInput;)V in Lorg/xbill/DNS/DNSInput; done savedState ([B)V? (Lorg/xbill/DNS/Name;I)V slabels concatenate >(Lorg/xbill/DNS/Name;Lorg/xbill/DNS/Name;)Lorg/xbill/DNS/Name; prefix suffix relativize *(Lorg/xbill/DNS/Name;)Lorg/xbill/DNS/Name; (I)Lorg/xbill/DNS/Name; canonicalize ()Lorg/xbill/DNS/Name; canonical fromDNAME 1(Lorg/xbill/DNS/DNAMERecord;)Lorg/xbill/DNS/Name; dname Lorg/xbill/DNS/DNAMERecord; dnameowner dnametarget plabels plength pstart dlabels dlength isWild ()Z isAbsolute nlabels ()S subdomain (Lorg/xbill/DNS/Name;)Z domain byteString ([BI)Ljava/lang/String; sb Ljava/lang/StringBuffer; toString (Z)Ljava/lang/String; omitFinalDot ()Ljava/lang/String; getLabel (I)[B getLabelString (I)Ljava/lang/String; toWire 7(Lorg/xbill/DNS/DNSOutput;Lorg/xbill/DNS/Compression;)V tname off out Lorg/xbill/DNS/DNSOutput; c Lorg/xbill/DNS/Compression; ()[B toWireCanonical (Lorg/xbill/DNS/DNSOutput;)V j spos dpos 8(Lorg/xbill/DNS/DNSOutput;Lorg/xbill/DNS/Compression;Z)V equals ([BI)Z bpos (Ljava/lang/Object;)Z arg Ljava/lang/Object; d hashCode code compareTo (Ljava/lang/Object;)I astart o alabels compares <clinit> SourceFile Name.java ? ? ? { ? ? "java/lang/IllegalArgumentException label out of range ? ? ? ? ? ? ? ???? ? ? ? ? java/lang/IllegalStateException invalid label "org/xbill/DNS/NameTooLongException too many labels org/xbill/DNS/TextParseException java/lang/StringBuffer ' ?? ': ? ? ? ? Name too long ? ? ? empty name @ ? ? ? ? . ? ? ? ??? bad escape label too long invalid empty label ? ? ? ? ? ? org/xbill/DNS/Name ? ? Invalid name '? ? org/xbill/DNS/WireParseException? ? verbosecompression????? currently ? ? ?? , pointer to ?? ? bad compression? ?? ? current name ' ?? ', seeking to bad label type? ? org/xbill/DNS/DNSInput ? ? ? ? #attempted to remove too many labels ? ? ? ? ? ? must replace 1 or more labels ? ? Name.wild: concatenate failed ? ? ? ??? ?? ? ?? ? ??? $toWire() called on non-absolute name ? ????? ???? ?? ? org/xbill/DNS/DNSOutput ?? ? ? ?# ? ? ? java/text/DecimalFormat? ? java/lang/Object java/lang/Comparable java/io/Serializable java/io/IOException java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V ,(Ljava/lang/String;)Ljava/lang/StringBuffer; java/lang/String charAt (I)C readU8 readByteArray org/xbill/DNS/Options check (Ljava/lang/String;)Z err Ljava/io/PrintStream; current (I)Ljava/lang/StringBuffer; java/io/PrintStream println save jump ,(Ljava/lang/Object;)Ljava/lang/StringBuffer; restore org/xbill/DNS/DNAMERecord getName getTarget (C)Ljava/lang/StringBuffer; format (J)Ljava/lang/String; org/xbill/DNS/Compression get (Lorg/xbill/DNS/Name;)I writeU16 add (ILorg/xbill/DNS/Name;)V writeByteArray writeU8 toByteArray setMinimumIntegerDigits ! 4 w x y z { | } ? | ? ? ? | ? ? ? | ? ? ? ? { ? ? ? ? ? ? ? ? ? ? ? ? | ? ? ? | ? ? ? | ? ? ? | ? ? ? ? ? ? ? + ? ? ? 3 *? ? ? R S ? ? ? ? ? ? ? /? ?dh>*Y? y ?? *Y? ?y?? ? ? W X Y Z ! [ . \ ? * / ? ? / ? ? / ? ? ? ? ? ? ? ? _? *? ? ?? *? ? ? Y ? ?? dh=*? }? ?~?*? =>? *? 3``=????? ? 2 ` a b c # d ) e 1 f = h D i L j W i ] k ? 4 1 ? ? G ? ? D ? ? _ ? ? _ ? ? ? ? ? T *Y? ? *Y? ??? ? ? q r s ? ? ? ? ? ? ? ? 4 *? ?? ? w ? ? ? ? ? ? ? p*? ? +*? ? +*? ? ? W*? =*? ?d>*? 6+?? *? +? ? 6? ? +*? d? ????+? ? ? 6 | } ~ ? ! ? ) ? / ? 6 ? D ? U ? c ? i ? o ? ? >