Edit C:\Users\Admin\.m2\repository\com\ibm\icu\icu4j\56.1\com\ibm\icu\text\TransliterationRule.class
???? 14 D ? C ? C ? ? ? ? ? ? C ? ? ? C ? C ? C ? C ? ? ? ? ? C ? C ? ? ? ? ? C ? ? ? Z ? ? ? ? ? ? ? ? ? ? ? ? ? ? C ? ? ? ? C ? ? ? ? ? ? ? ? ? ? ? ? * ? * ? ? ? ? ? ? ? ? ? ? * ? ? 3 ? 3 ? C ? 3 ? 3 ? ? 9 ? 9 ? 9 ? 9 ? ? ? ? 9 ? 9 ? ? ? ? ? anteContext Lcom/ibm/icu/text/StringMatcher; key postContext output "Lcom/ibm/icu/text/UnicodeReplacer; pattern Ljava/lang/String; segments "[Lcom/ibm/icu/text/UnicodeMatcher; anteContextLength I keyLength flags B ANCHOR_START ConstantValue ANCHOR_END data ? Data InnerClasses /Lcom/ibm/icu/text/RuleBasedTransliterator$Data; <init> ~(Ljava/lang/String;IILjava/lang/String;II[Lcom/ibm/icu/text/UnicodeMatcher;ZZLcom/ibm/icu/text/RuleBasedTransliterator$Data;)V Code LineNumberTable LocalVariableTable this &Lcom/ibm/icu/text/TransliterationRule; input anteContextPos postContextPos cursorPos cursorOffset segs anchorStart Z anchorEnd theData postContextLength getAnteContextLength ()I getIndexValue c matchesIndexValue (I)Z v m !Lcom/ibm/icu/text/UnicodeMatcher; masks )(Lcom/ibm/icu/text/TransliterationRule;)Z r2 len left left2 right right2 posBefore "(Lcom/ibm/icu/text/Replaceable;I)I str Lcom/ibm/icu/text/Replaceable; pos posAfter matchAndReplace ? Position L(Lcom/ibm/icu/text/Replaceable;Lcom/ibm/icu/text/Transliterator$Position;Z)I i match text *Lcom/ibm/icu/text/Transliterator$Position; incremental keyLimit intRef [I oText minOText anteLimit newLength lenDelta newStart toRule (Z)Ljava/lang/String; escapeUnprintable rule Ljava/lang/StringBuffer; quoteBuf emitBraces toString ()Ljava/lang/String; addSourceTargetSet w(Lcom/ibm/icu/text/UnicodeSet;Lcom/ibm/icu/text/UnicodeSet;Lcom/ibm/icu/text/UnicodeSet;Lcom/ibm/icu/text/UnicodeSet;)V e Ljava/lang/ClassCastException; ch matcher filter Lcom/ibm/icu/text/UnicodeSet; sourceSet targetSet revisiting limit tempSource temp SourceFile TransliterationRule.java ^ ? Y ] O P ? ? q "java/lang/IllegalArgumentException Invalid ante context ^ ? Q P Invalid post context Invalid cursor position M N K L R S E F com/ibm/icu/text/StringMatcher ? ^ G F H F ? com/ibm/icu/text/StringReplacer I J t u ? P ? ? P ? ? ? P P java/lang/StringBuffer ! > "# ? ? ? java/lang/StringBuilder$ ? ?% com/ibm/icu/text/UnicodeSet&