Edit C:\Users\Admin\.m2\repository\com\ibm\icu\icu4j\56.1\com\ibm\icu\text\Transliterator.class
???? 1? A? Z?? ? Z? Z???? ? Z? ? Z?? ? Z? ? ??? :? ??? ?? ?? Z? Z? Z? ??? F? ??????? "?? "? Z? "? !??? "? )? ?? ?? Z? ??? ??? ?? "? Z?? 7????? 3???? >?? ??? >? !?? F? F?? F? ?? Z?? M?? O? ??? ????? M?? W???? M? Z? Z ? M? `? ` ` ` e? ` g F Z ? W Z ? ? M M W W F Z Z Z F F! F"#$#% Z& :' F() F? ?*?+ ?, ?- ?. ?/?0 ?1 ?2 ?3 ?4 ?5 67 Z89 ??: ?? ;<= ?>? ?@ ?A ?B ?CDEF ??? :?GH ?IJ ?KL eM Z/ eN ZO P7 Q7 R7 S7 T7 U7 V7 W7 X7 Y7 Z7[\ Factory InnerClasses Position FORWARD I ConstantValue REVERSE ID Ljava/lang/String; filter Lcom/ibm/icu/text/UnicodeSet; maximumContextLength registry )Lcom/ibm/icu/text/TransliteratorRegistry; displayNameCache Ljava/util/Map; Signature KLjava/util/Map<Lcom/ibm/icu/util/CaseInsensitiveString;Ljava/lang/String;>; RB_DISPLAY_NAME_PREFIX RB_SCRIPT_DISPLAY_NAME_PREFIX RB_DISPLAY_NAME_PATTERN ID_DELIM C ; ID_SEP - VARIANT_SEP / DEBUG Z ROOT RB_RULE_BASED_IDS <init> 5(Ljava/lang/String;Lcom/ibm/icu/text/UnicodeFilter;)V Code LineNumberTable LocalVariableTable this !Lcom/ibm/icu/text/Transliterator; Lcom/ibm/icu/text/UnicodeFilter; transliterate #(Lcom/ibm/icu/text/Replaceable;II)I text Lcom/ibm/icu/text/Replaceable; start limit pos *Lcom/ibm/icu/text/Transliterator$Position; !(Lcom/ibm/icu/text/Replaceable;)V &(Ljava/lang/String;)Ljava/lang/String; result $Lcom/ibm/icu/text/ReplaceableString; ](Lcom/ibm/icu/text/Replaceable;Lcom/ibm/icu/text/Transliterator$Position;Ljava/lang/String;)V index insertion L(Lcom/ibm/icu/text/Replaceable;Lcom/ibm/icu/text/Transliterator$Position;I)V K(Lcom/ibm/icu/text/Replaceable;Lcom/ibm/icu/text/Transliterator$Position;)V finishTransliteration handleTransliterate L(Lcom/ibm/icu/text/Replaceable;Lcom/ibm/icu/text/Transliterator$Position;Z)V filteredTransliterate M(Lcom/ibm/icu/text/Replaceable;Lcom/ibm/icu/text/Transliterator$Position;ZZ)V c rs charLength delta runStart runLimit runLength rollbackOrigin passStart rollbackStart passLimit uncommittedLength totalDelta isIncrementalRun incremental rollback globalLimit log Ljava/lang/StringBuffer; getMaximumContextLength ()I setMaximumContextLength (I)V a getID ()Ljava/lang/String; setID (Ljava/lang/String;)V id getDisplayName 8(Ljava/lang/String;Ljava/util/Locale;)Ljava/lang/String; inLocale Ljava/util/Locale; @(Ljava/lang/String;Lcom/ibm/icu/util/ULocale;)Ljava/lang/String; j format Ljava/text/MessageFormat; args [Ljava/lang/Object; Lcom/ibm/icu/util/ULocale; bundle $Lcom/ibm/icu/impl/ICUResourceBundle; stv [Ljava/lang/String; n getFilter "()Lcom/ibm/icu/text/UnicodeFilter; setFilter #(Lcom/ibm/icu/text/UnicodeFilter;)V e Ljava/lang/Exception; getInstance 5(Ljava/lang/String;)Lcom/ibm/icu/text/Transliterator; 6(Ljava/lang/String;I)Lcom/ibm/icu/text/Transliterator; dir canonID list Ljava/util/List; globalFilter [Lcom/ibm/icu/text/UnicodeSet; translits t LocalVariableTypeTable] SingleID DLjava/util/List<Lcom/ibm/icu/text/TransliteratorIDParser$SingleID;>; 3Ljava/util/List<Lcom/ibm/icu/text/Transliterator;>; getBasicInstance G(Ljava/lang/String;Ljava/lang/String;)Lcom/ibm/icu/text/Transliterator; s createFromRules H(Ljava/lang/String;Ljava/lang/String;I)Lcom/ibm/icu/text/Transliterator; temp idBlock data Data /Lcom/ibm/icu/text/RuleBasedTransliterator$Data; i transliterators passNumber rules parser 'Lcom/ibm/icu/text/TransliteratorParser; toRules (Z)Ljava/lang/String; escapeUnprintable baseToRules rulesSource getElements $()[Lcom/ibm/icu/text/Transliterator; cpd )Lcom/ibm/icu/text/CompoundTransliterator; "[Lcom/ibm/icu/text/Transliterator; getSourceSet ()Lcom/ibm/icu/text/UnicodeSet; handleGetSourceSet getTargetSet addSourceTargetSet Z(Lcom/ibm/icu/text/UnicodeSet;Lcom/ibm/icu/text/UnicodeSet;Lcom/ibm/icu/text/UnicodeSet;)V i$ Ljava/util/Iterator; inputFilter sourceSet targetSet myFilter Deprecated RuntimeVisibleAnnotations Ljava/lang/Deprecated; getFilterAsUnicodeSet <(Lcom/ibm/icu/text/UnicodeSet;)Lcom/ibm/icu/text/UnicodeSet; Ljava/lang/ClassCastException; externalFilter filterSet getInverse #()Lcom/ibm/icu/text/Transliterator; registerClass 8(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)V transClass Ljava/lang/Class; displayName 5Ljava/lang/Class<+Lcom/ibm/icu/text/Transliterator;>; \(Ljava/lang/String;Ljava/lang/Class<+Lcom/ibm/icu/text/Transliterator;>;Ljava/lang/String;)V registerFactory >(Ljava/lang/String;Lcom/ibm/icu/text/Transliterator$Factory;)V factory )Lcom/ibm/icu/text/Transliterator$Factory; registerInstance $(Lcom/ibm/icu/text/Transliterator;)V trans %(Lcom/ibm/icu/text/Transliterator;Z)V visible registerAlias '(Ljava/lang/String;Ljava/lang/String;)V aliasID realID registerSpecialInverse ((Ljava/lang/String;Ljava/lang/String;Z)V target inverseTarget bidirectional unregister getAvailableIDs ()Ljava/util/Enumeration; -()Ljava/util/Enumeration<Ljava/lang/String;>; getAvailableSources getAvailableTargets +(Ljava/lang/String;)Ljava/util/Enumeration; source ?(Ljava/lang/String;)Ljava/util/Enumeration<Ljava/lang/String;>; getAvailableVariants =(Ljava/lang/String;Ljava/lang/String;)Ljava/util/Enumeration; Q(Ljava/lang/String;Ljava/lang/String;)Ljava/util/Enumeration<Ljava/lang/String;>; registerAny ()V transform &(Ljava/lang/Object;)Ljava/lang/Object; <clinit> resString direction res "Lcom/ibm/icu/util/UResourceBundle; type colBund transIDs row maxRows SourceFile Transliterator.java ?? ? ? java/lang/NullPointerException ? ?./^_ (com/ibm/icu/text/Transliterator$Position ?` ? ? ? ? ? ? "com/ibm/icu/text/ReplaceableString ? ? ?abcde ?fghijkl ? ? ? ? ? ? ? ?mnopqnr` java/lang/RuntimeException java/lang/StringBuilder 5ERROR: Incomplete non-incremental transliteration by st "java/lang/IllegalArgumentException Invalid context length suvxyz{| }~ 'com/ibm/icu/impl/data/icudt56b/translit?? "com/ibm/icu/impl/ICUResourceBundle???s? ? ? &com/ibm/icu/util/CaseInsensitiveString??? java/lang/String %Translit%%? ? "java/util/MissingResourceException java/text/MessageFormat TransliteratorNamePattern java/lang/Object?k? %Translit%"? com/ibm/icu/text/UnicodeSet ???] java/lang/Exception???24 java/lang/StringBuffer java/util/ArrayList?? Invalid ID ???? ;?? 'com/ibm/icu/text/CompoundTransliterator ???? com/ibm/icu/text/Transliterator ? ??? %com/ibm/icu/text/TransliteratorParser???8?8 #com/ibm/icu/text/NullTransliterator (com/ibm/icu/text/RuleBasedTransliterator -com/ibm/icu/text/RuleBasedTransliterator$Data? ? ???S23????? %Pass ??USf??T?s? ::??s????? ?kl`a^]?l?l??????? ? ????? java/lang/ClassCastException??????????????????????????? ? 'com/ibm/icu/text/TransliteratorRegistry java/util/HashMap??? root?? RuleBasedTransliteratorIDs?????? file internal resource Can't parse direction: UTF-16?? alias? Unknow type: ? ?? ?rs??????????? com/ibm/icu/text/StringTransform 'com/ibm/icu/text/Transliterator$Factory 0com/ibm/icu/text/TransliteratorIDParser$SingleID com/ibm/icu/text/Replaceable length (III)V toString validate replace (IILjava/lang/String;)V contextLimit charAt (I)C com/ibm/icu/text/UTF16 isLeadSurrogate (C)Z valueOf (I)Ljava/lang/String; char32At (I)I contains (I)Z getCharCount copy append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (I)Ljava/lang/StringBuilder; !com/ibm/icu/util/ULocale$Category Category DISPLAY #Lcom/ibm/icu/util/ULocale$Category; com/ibm/icu/util/ULocale getDefault ?(Lcom/ibm/icu/util/ULocale$Category;)Lcom/ibm/icu/util/ULocale; forLocale .(Ljava/util/Locale;)Lcom/ibm/icu/util/ULocale; com/ibm/icu/util/UResourceBundle getBundleInstance P(Ljava/lang/String;Lcom/ibm/icu/util/ULocale;)Lcom/ibm/icu/util/UResourceBundle; 'com/ibm/icu/text/TransliteratorIDParser IDtoSTV '(Ljava/lang/String;)[Ljava/lang/String; (C)Ljava/lang/StringBuilder; java/util/Map get getString java/lang/Integer (I)Ljava/lang/Integer; &(Ljava/lang/Object;)Ljava/lang/String; (Lcom/ibm/icu/text/UnicodeSet;)V freeze com/ibm/icu/text/UnicodeFilter addMatchSetTo parseCompoundID \(Ljava/lang/String;ILjava/lang/StringBuffer;Ljava/util/List;[Lcom/ibm/icu/text/UnicodeSet;)Z instantiateList "(Ljava/util/List;)Ljava/util/List; java/util/List size indexOf (Ljava/lang/String;)I (Ljava/util/List;)V (I)Ljava/lang/Object; M(Ljava/lang/String;Ljava/lang/StringBuffer;)Lcom/ibm/icu/text/Transliterator; parse (Ljava/lang/String;I)V idBlockVector dataVector compoundFilter d(Ljava/lang/String;Lcom/ibm/icu/text/RuleBasedTransliterator$Data;Lcom/ibm/icu/text/UnicodeFilter;)V toPattern java/lang/Math max (II)I add (Ljava/lang/Object;)Z (Ljava/util/List;I)V (Ljava/lang/String;I)I com/ibm/icu/impl/Utility (Ljava/lang/Appendable;I)Z 3(Ljava/lang/StringBuffer;I)Ljava/lang/StringBuffer; insert -(ILjava/lang/String;)Ljava/lang/StringBuffer; (C)Ljava/lang/StringBuffer; getCount getTransliterator $(I)Lcom/ibm/icu/text/Transliterator; ALL_CODE_POINTS retainAll addAll iterator ()Ljava/util/Iterator; java/util/Iterator hasNext ()Z next ()Ljava/lang/Object; equals 7(Ljava/lang/CharSequence;)Lcom/ibm/icu/text/UnicodeSet; put '(Ljava/lang/String;Ljava/lang/Class;Z)V 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; ?(Ljava/lang/String;Lcom/ibm/icu/text/Transliterator$Factory;Z)V 7(Ljava/lang/String;Lcom/ibm/icu/text/Transliterator;Z)V remove "com/ibm/icu/text/AnyTransliterator register java/util/Collections synchronizedMap (Ljava/util/Map;)Ljava/util/Map; H(Ljava/lang/String;Ljava/lang/String;)Lcom/ibm/icu/util/UResourceBundle; 6(Ljava/lang/String;)Lcom/ibm/icu/util/UResourceBundle; getSize %(I)Lcom/ibm/icu/util/UResourceBundle; getKey ;(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IZ)V SHORT_ID _ID %com/ibm/icu/text/RemoveTransliterator %com/ibm/icu/text/EscapeTransliterator 'com/ibm/icu/text/UnescapeTransliterator (com/ibm/icu/text/LowercaseTransliterator (com/ibm/icu/text/UppercaseTransliterator (com/ibm/icu/text/TitlecaseTransliterator 'com/ibm/icu/text/CaseFoldTransliterator *com/ibm/icu/text/UnicodeNameTransliterator *com/ibm/icu/text/NameUnicodeTransliterator ,com/ibm/icu/text/NormalizationTransliterator $com/ibm/icu/text/BreakTransliterator! Z A ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ; ? ? ? C ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 0 ? ? ? v *? *? +? ? Y? ?*+? *,? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 0? ? +? ? ?? Y? :*+? ? ? ? ! * ? 4 0 ? ? 0 ? ? 0 ? ? 0 ? ? ! ? ? ? ? ? F *++? ? W? ? ? ? ? ? ? ? ? ? Y ? Y+? M*,? ,? ? ? ( ) * ? ? ? ? ? ? ? ? ? ? ? Z,+? ? -? ,+,? ,? -? ,Y? -? `? ,Y? -? `? ,? ? +,? d? ? ? ?*+,? ? ? &