Edit C:\Users\Admin\.m2\repository\com\ibm\icu\icu4j\56.1\com\ibm\icu\text\SpoofChecker$Builder.class
???? 1 : ? ? ?? ? 9 ? ? ? 9 ? 9 ? 9 ? M ? 9 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? = ? ? ? ? ? $ ? ? ? ? ? ? ? ? ? 9 ? ? ? ? ? ? ? ? ? ? ? + ? ? 9 ? ? ? ? ? Builder InnerClasses ? ConfusabledataBuilder ? WSConfusableDataBuilder fChecks I fSpoofData SpoofData )Lcom/ibm/icu/text/SpoofChecker$SpoofData; fAllowedCharsSet Lcom/ibm/icu/text/UnicodeSet; fAllowedLocales Ljava/util/Set; Signature +Ljava/util/Set<Lcom/ibm/icu/util/ULocale;>; fRestrictionLevel ? RestrictionLevel 0Lcom/ibm/icu/text/SpoofChecker$RestrictionLevel; <init> ()V Code LineNumberTable LocalVariableTable this 'Lcom/ibm/icu/text/SpoofChecker$Builder; "(Lcom/ibm/icu/text/SpoofChecker;)V src Lcom/ibm/icu/text/SpoofChecker; build !()Lcom/ibm/icu/text/SpoofChecker; result setData I(Ljava/io/Reader;Ljava/io/Reader;)Lcom/ibm/icu/text/SpoofChecker$Builder; confusables Ljava/io/Reader; confusablesWholeScript Exceptions ? ? setChecks *(I)Lcom/ibm/icu/text/SpoofChecker$Builder; checks setAllowedLocales 8(Ljava/util/Set;)Lcom/ibm/icu/text/SpoofChecker$Builder; locale Lcom/ibm/icu/util/ULocale; i$ Ljava/util/Iterator; locales tempSet LocalVariableTypeTable T(Ljava/util/Set<Lcom/ibm/icu/util/ULocale;>;)Lcom/ibm/icu/text/SpoofChecker$Builder; setAllowedJavaLocales Ljava/util/Locale; ulocales Ljava/util/HashSet; #Ljava/util/Set<Ljava/util/Locale;>; /Ljava/util/HashSet<Lcom/ibm/icu/util/ULocale;>; L(Ljava/util/Set<Ljava/util/Locale;>;)Lcom/ibm/icu/text/SpoofChecker$Builder; addScriptChars :(Lcom/ibm/icu/util/ULocale;Lcom/ibm/icu/text/UnicodeSet;)V allowedChars scripts [I tmpSet i setAllowedChars F(Lcom/ibm/icu/text/UnicodeSet;)Lcom/ibm/icu/text/SpoofChecker$Builder; chars setRestrictionLevel Y(Lcom/ibm/icu/text/SpoofChecker$RestrictionLevel;)Lcom/ibm/icu/text/SpoofChecker$Builder; restrictionLevel Deprecated RuntimeVisibleAnnotations Ljava/lang/Deprecated; SourceFile SpoofChecker.java P Q com/ibm/icu/text/UnicodeSet P ? F G java/util/LinkedHashSet H I A B C E ? O L O ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? com/ibm/icu/text/SpoofChecker P ? ? ? ? ? ? ? ? ? ? ? java/util/HashSet P ? ? ? ? ? 'com/ibm/icu/text/SpoofChecker$SpoofData ? ? ? ? "java/lang/IllegalArgumentException Bad Spoof Checks value. P ? ? ? ? ? ? ? ? ? ? com/ibm/icu/util/ULocale y z ? Q ? ? ? ? ? ? ? ? P ? java/util/Locale ? ? h i %com/ibm/icu/text/SpoofChecker$Builder java/lang/Object ;com/ibm/icu/text/SpoofChecker$Builder$ConfusabledataBuilder =com/ibm/icu/text/SpoofChecker$Builder$WSConfusableDataBuilder .com/ibm/icu/text/SpoofChecker$RestrictionLevel java/text/ParseException java/io/IOException (II)V HIGHLY_RESTRICTIVE access$000 "(Lcom/ibm/icu/text/SpoofChecker;)I access$100 J(Lcom/ibm/icu/text/SpoofChecker;)Lcom/ibm/icu/text/SpoofChecker$SpoofData; access$200 >(Lcom/ibm/icu/text/SpoofChecker;)Lcom/ibm/icu/text/UnicodeSet; set <(Lcom/ibm/icu/text/UnicodeSet;)Lcom/ibm/icu/text/UnicodeSet; access$300 0(Lcom/ibm/icu/text/SpoofChecker;)Ljava/util/Set; java/util/Set addAll (Ljava/util/Collection;)Z access$400 Q(Lcom/ibm/icu/text/SpoofChecker;)Lcom/ibm/icu/text/SpoofChecker$RestrictionLevel; getDefault +()Lcom/ibm/icu/text/SpoofChecker$SpoofData; $(Lcom/ibm/icu/text/SpoofChecker$1;)V access$002 #(Lcom/ibm/icu/text/SpoofChecker;I)I access$102 s(Lcom/ibm/icu/text/SpoofChecker;Lcom/ibm/icu/text/SpoofChecker$SpoofData;)Lcom/ibm/icu/text/SpoofChecker$SpoofData; clone ()Ljava/lang/Object; access$202 [(Lcom/ibm/icu/text/SpoofChecker;Lcom/ibm/icu/text/UnicodeSet;)Lcom/ibm/icu/text/UnicodeSet; freeze ()Lcom/ibm/icu/text/UnicodeSet; (Ljava/util/Collection;)V access$302 ?(Lcom/ibm/icu/text/SpoofChecker;Ljava/util/Set;)Ljava/util/Set; access$402 ?(Lcom/ibm/icu/text/SpoofChecker;Lcom/ibm/icu/text/SpoofChecker$RestrictionLevel;)Lcom/ibm/icu/text/SpoofChecker$RestrictionLevel; buildConfusableData <(Ljava/io/Reader;Lcom/ibm/icu/text/SpoofChecker$SpoofData;)V buildWSConfusableData (Ljava/lang/String;)V clear iterator ()Ljava/util/Iterator; java/util/Iterator hasNext ()Z next size ()I add !(II)Lcom/ibm/icu/text/UnicodeSet; applyIntPropertyValue (I)V forLocale .(Ljava/util/Locale;)Lcom/ibm/icu/util/ULocale; (Ljava/lang/Object;)Z com/ibm/icu/lang/UScript getCode (Lcom/ibm/icu/util/ULocale;)[I com/ibm/icu/text/SpoofChecker$1 ! 9 : A B C E F G H I J K L O P Q R q /*? *? Y? ? *? Y? ? *? *? *? ? ? S ? ? ? ? "? '? .? T / U V P W R ? P*? *? Y? ? *? Y? ? *+? ? *+? ? *? +? ? W*? +? ? W*+? ? ? S &