com.groupbyinc.flux.common.ibm.icu.text.FunctionReplacer.class Maven / Gradle / Ivy
???? 2 [ 8com/groupbyinc/flux/common/ibm/icu/text/FunctionReplacer java/lang/Object 7com/groupbyinc/flux/common/ibm/icu/text/UnicodeReplacer FunctionReplacer.java translit 8Lcom/groupbyinc/flux/common/ibm/icu/text/Transliterator; replacer 9Lcom/groupbyinc/flux/common/ibm/icu/text/UnicodeReplacer; t(Lcom/groupbyinc/flux/common/ibm/icu/text/Transliterator;Lcom/groupbyinc/flux/common/ibm/icu/text/UnicodeReplacer;)V ()V
this :Lcom/groupbyinc/flux/common/ibm/icu/text/FunctionReplacer; theTranslit theReplacer replace <(Lcom/groupbyinc/flux/common/ibm/icu/text/Replaceable;II[I)I 6com/groupbyinc/flux/common/ibm/icu/text/Transliterator
transliterate :(Lcom/groupbyinc/flux/common/ibm/icu/text/Replaceable;II)I
! text 5Lcom/groupbyinc/flux/common/ibm/icu/text/Replaceable; start I limit cursor [I len toReplacerPattern (Z)Ljava/lang/String; java/lang/StringBuilder - & / (Ljava/lang/String;)V 1
. 2 getID ()Ljava/lang/String; 4 5
6 append -(Ljava/lang/String;)Ljava/lang/StringBuilder; 8 9
. : ( < + , > ) @ toString B 5
. C escapeUnprintable Z rule Ljava/lang/StringBuilder; addReplacementSetTo 7(Lcom/groupbyinc/flux/common/ibm/icu/text/UnicodeSet;)V getTargetSet 6()Lcom/groupbyinc/flux/common/ibm/icu/text/UnicodeSet; K L
M 2com/groupbyinc/flux/common/ibm/icu/text/UnicodeSet O addAll j(Lcom/groupbyinc/flux/common/ibm/icu/text/UnicodeSet;)Lcom/groupbyinc/flux/common/ibm/icu/text/UnicodeSet; Q R
P S toUnionTo 4Lcom/groupbyinc/flux/common/ibm/icu/text/UnicodeSet; Code LocalVariableTable LineNumberTable
SourceFile
W Y *? *+? *,? ? X Y ) * + , W ? $*? +? 6`>*? +? ">d? X > $ $ # $ $ % &