Edit C:\Users\Admin\.m2\repository\com\ibm\icu\icu4j\56.1\com\ibm\icu\impl\UTS46.class
???? 1? g ? f ? f ? ? ? ? ? o ? ? ? f ? ? ? f ? ? ? ? ? ? ???? ? ? f ? o ? o ? f ? f ? f ? ? ? o ? o ? f ? f ? f ? f ? f ? f ? o ? f ? ? ? ? f f f ? ? ? ? ? ? o f ? o f o o ?? o f ? f f o ?? ? f f f o f !" F#$ ?% &' &( )* )+ f, f- f. &/ f0 f1 f2 f3 f4 f5 f6 f7 ?8 )9 o: ;< o= >?@ AB ?C DE fF fGHI uts46Norm2 Lcom/ibm/icu/text/Normalizer2; options I severeErrors Ljava/util/EnumSet; SignatureJ Error InnerClasses 2Ljava/util/EnumSet<Lcom/ibm/icu/text/IDNA$Error;>; asciiData [B L_MASK R_AL_MASK L_R_AL_MASK R_AL_AN_MASK EN_AN_MASK R_AL_EN_AN_MASK L_EN_MASK ES_CS_ET_ON_BN_NSM_MASK L_EN_ES_CS_ET_ON_BN_NSM_MASK "R_AL_AN_EN_ES_CS_ET_ON_BN_NSM_MASK U_GC_M_MASK <init> (I)V Code LineNumberTable LocalVariableTable this Lcom/ibm/icu/impl/UTS46; labelToASCIIK Info h(Ljava/lang/CharSequence;Ljava/lang/StringBuilder;Lcom/ibm/icu/text/IDNA$Info;)Ljava/lang/StringBuilder; label Ljava/lang/CharSequence; dest Ljava/lang/StringBuilder; info Lcom/ibm/icu/text/IDNA$Info; labelToUnicode nameToASCII name nameToUnicode isASCIIString (Ljava/lang/CharSequence;)Z i length process j(Ljava/lang/CharSequence;ZZLjava/lang/StringBuilder;Lcom/ibm/icu/text/IDNA$Info;)Ljava/lang/StringBuilder; c C cData src isLabel Z toASCII srcLength disallowNonLDHDot labelStart processUnicode l(Ljava/lang/CharSequence;IIZZLjava/lang/StringBuilder;Lcom/ibm/icu/text/IDNA$Info;)Ljava/lang/StringBuilder; labelLength newLength mappingStart doMapDevChars destLength labelLimit mapDevChars (Ljava/lang/StringBuilder;II)I normalized Ljava/lang/String; didMapDevChars isNonASCIIDisallowedSTD3Valid (I)Z replaceLabel 7(Ljava/lang/StringBuilder;IILjava/lang/CharSequence;I)I destLabelStart destLabelLength processLabel ;(Ljava/lang/StringBuilder;IIZLcom/ibm/icu/text/IDNA$Info;)I fromPunycode e +Lcom/ibm/icu/text/StringPrepParseException; isValid labelString wasPunycode punycode limit oredChars markBadACELabel isASCII onlyLDH checkLabelBiDi 9(Ljava/lang/CharSequence;IILcom/ibm/icu/text/IDNA$Info;)V lastMask dir firstMask mask isASCIIOkBiDi (Ljava/lang/CharSequence;I)Z s isLabelOkContextJ (Ljava/lang/CharSequence;II)Z type j checkLabelContextO script labelEnd arabicDigits U_MASK (I)I x U_GET_GC_MASK <clinit> ()V SourceFile UTS46.java ? ? j k ? ?L ?MNOPQRST ? ?UVWXY "java/lang/IllegalArgumentExceptionZ[\]^Q_Q`Xa] s tbcdQeQ ? ?fg l mhijg ? ?kQ h ilmnopqr ? ?s] ? ?tuvwmxyzv{|}~ )com/ibm/icu/text/StringPrepParseExceptionQ ? ?? ??Q ? ??Q?Q?Q ? ?? ? ? ? k?Q???i ? ? ? ??Q ? ??~ com/ibm/icu/util/ICUException ?? xn--v????? ????? ? ? ? w k?]?? u k { k z k } k ~ k y k x k?]? ?? ??Q?? ??Q?? ? uts46???????? v k | k com/ibm/icu/impl/UTS46 com/ibm/icu/text/IDNA com/ibm/icu/text/IDNA$Error com/ibm/icu/text/IDNA$Info java/lang/StringBuilder ()I getErrors ()Ljava/util/Set; DOMAIN_NAME_TOO_LONG Lcom/ibm/icu/text/IDNA$Error; java/util/Set contains (Ljava/lang/Object;)Z charAt (I)C addError <(Lcom/ibm/icu/text/IDNA$Info;Lcom/ibm/icu/text/IDNA$Error;)V java/lang/CharSequence delete (II)Ljava/lang/StringBuilder; resetInfo (Lcom/ibm/icu/text/IDNA$Info;)V EMPTY_LABEL LABEL_TOO_LONG addLabelError promoteAndResetLabelErrors append (C)Ljava/lang/StringBuilder; LEADING_HYPHEN TRAILING_HYPHEN isBiDi (Lcom/ibm/icu/text/IDNA$Info;)Z hasCertainErrors 2(Lcom/ibm/icu/text/IDNA$Info;Ljava/util/EnumSet;)Z isOkBiDi BIDI com/ibm/icu/text/Normalizer2 normalize L(Ljava/lang/CharSequence;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder; subSequence (II)Ljava/lang/CharSequence; normalizeSecondAndAppend L(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; setTransitionalDifferent setCharAt (IC)V insert (IC)Ljava/lang/StringBuilder; ,(Ljava/lang/CharSequence;)Ljava/lang/String; replace /(IILjava/lang/String;)Ljava/lang/StringBuilder; 4(ILjava/lang/CharSequence;)Ljava/lang/StringBuilder; com/ibm/icu/impl/Punycode decode 5(Ljava/lang/CharSequence;[Z)Ljava/lang/StringBuilder; PUNYCODE isNormalized INVALID_ACE_LABEL HYPHEN_3_4 LABEL_HAS_DOT DISALLOWED codePointAt LEADING_COMBINING_MARK deleteCharAt (I)Ljava/lang/StringBuilder; hasCertainLabelErrors CONTEXTJ encode (Ljava/lang/Throwable;)V .(ILjava/lang/String;)Ljava/lang/StringBuilder; java/lang/Character (Ljava/lang/CharSequence;I)I charCount com/ibm/icu/impl/UBiDiProps INSTANCE Lcom/ibm/icu/impl/UBiDiProps; getClass setNotOkBiDi codePointBefore setBiDi getCombiningClass getJoiningType CONTEXTO_PUNCTUATION com/ibm/icu/lang/UScript getScript CONTEXTO_DIGITS com/ibm/icu/lang/UCharacter getType !com/ibm/icu/text/Normalizer2$Mode Mode COMPOSE #Lcom/ibm/icu/text/Normalizer2$Mode; getInstance j(Ljava/io/InputStream;Ljava/lang/String;Lcom/ibm/icu/text/Normalizer2$Mode;)Lcom/ibm/icu/text/Normalizer2; java/util/EnumSet of e(Ljava/lang/Enum;Ljava/lang/Enum;Ljava/lang/Enum;Ljava/lang/Enum;Ljava/lang/Enum;)Ljava/util/EnumSet; 1 f g h i j k l m n r s t u k v k w k x k y k z k { k | k } k ~ k k ? ? ? F *? *? ? ? "