com.groupbyinc.flux.common.ibm.icu.text.NameUnicodeTransliterator.class Maven / Gradle / Ivy
???? 2 ? Acom/groupbyinc/flux/common/ibm/icu/text/NameUnicodeTransliterator 6com/groupbyinc/flux/common/ibm/icu/text/Transliterator NameUnicodeTransliterator.java Ccom/groupbyinc/flux/common/ibm/icu/text/NameUnicodeTransliterator$1 ?com/groupbyinc/flux/common/ibm/icu/text/Transliterator$Position Position >com/groupbyinc/flux/common/ibm/icu/text/Transliterator$Factory Factory _ID Ljava/lang/String; Name-Any OPEN_PAT \N~{~
OPEN_DELIM C \ CLOSE_DELIM } SPACE register ()V
registerFactory U(Ljava/lang/String;Lcom/groupbyinc/flux/common/ibm/icu/text/Transliterator$Factory;)V ! "
# :(Lcom/groupbyinc/flux/common/ibm/icu/text/UnicodeFilter;)V L(Ljava/lang/String;Lcom/groupbyinc/flux/common/ibm/icu/text/UnicodeFilter;)V &
' this CLcom/groupbyinc/flux/common/ibm/icu/text/NameUnicodeTransliterator; filter 7Lcom/groupbyinc/flux/common/ibm/icu/text/UnicodeFilter; handleTransliterate z(Lcom/groupbyinc/flux/common/ibm/icu/text/Replaceable;Lcom/groupbyinc/flux/common/ibm/icu/text/Transliterator$Position;Z)V 6com/groupbyinc/flux/common/ibm/icu/impl/UCharacterName / INSTANCE 8Lcom/groupbyinc/flux/common/ibm/icu/impl/UCharacterName; 1 2 0 3 getMaxCharNameLength ()I 5 6
0 7 java/lang/StringBuffer 9 (I)V ;
: < 2com/groupbyinc/flux/common/ibm/icu/text/UnicodeSet >
? getCharNameCharacters 7(Lcom/groupbyinc/flux/common/ibm/icu/text/UnicodeSet;)V A B
0 C start I E F G limit I F J 3com/groupbyinc/flux/common/ibm/icu/text/Replaceable L char32At (I)I N O M P /com/groupbyinc/flux/common/ibm/icu/impl/Utility R parsePattern L(Ljava/lang/String;Lcom/groupbyinc/flux/common/ibm/icu/text/Replaceable;II)I T U
S V setLength X ;
: Y 4com/groupbyinc/flux/common/ibm/icu/impl/PatternProps [ isWhiteSpace (I)Z ] ^
\ _ length a 6
: b charAt (I)C d e
: f append (C)Ljava/lang/StringBuffer; h i
: j toString ()Ljava/lang/String; l m
: n 2com/groupbyinc/flux/common/ibm/icu/lang/UCharacter p getCharFromExtendedName (Ljava/lang/String;)I r s
q t -com/groupbyinc/flux/common/ibm/icu/text/UTF16 v valueOf (I)Ljava/lang/String; x y
w z replace (IILjava/lang/String;)V | } M ~ java/lang/String ?
? b contains ? ^
? ? 3(Ljava/lang/StringBuffer;I)Ljava/lang/StringBuffer; h ?
w ? getCharCount ? O
w ? contextLimit ? F ? i str delta len c text 5Lcom/groupbyinc/flux/common/ibm/icu/text/Replaceable; offsets ALcom/groupbyinc/flux/common/ibm/icu/text/Transliterator$Position;
isIncremental Z maxLen name Ljava/lang/StringBuffer; legal 4Lcom/groupbyinc/flux/common/ibm/icu/text/UnicodeSet; cursor mode openPos addSourceTargetSet ?(Lcom/groupbyinc/flux/common/ibm/icu/text/UnicodeSet;Lcom/groupbyinc/flux/common/ibm/icu/text/UnicodeSet;Lcom/groupbyinc/flux/common/ibm/icu/text/UnicodeSet;)V getFilterAsUnicodeSet j(Lcom/groupbyinc/flux/common/ibm/icu/text/UnicodeSet;)Lcom/groupbyinc/flux/common/ibm/icu/text/UnicodeSet; ? ?
? \N{ ? containsAll (Ljava/lang/String;)Z ? ?
? ? addAll 8(II)Lcom/groupbyinc/flux/common/ibm/icu/text/UnicodeSet; ? ?
? ? add 7(I)Lcom/groupbyinc/flux/common/ibm/icu/text/UnicodeSet; ? ?
? ? N(Ljava/lang/CharSequence;)Lcom/groupbyinc/flux/common/ibm/icu/text/UnicodeSet; ? ?
? ? retainAll ? ?
? ? size ? 6
? ? ? ?
? ? ?? inputFilter sourceSet targetSet myFilter items
ConstantValue Code LineNumberTable LocalVariableTable
StackMapTable
SourceFile InnerClasses ? ? ? ? ? ? )
? Y? ? $? ?
% % ? @ *+? (? ? ) * + , ?
+ , - . ? ? ?? 4? 8`6? :Y? =:? ?Y? @:? 4? D,? H6,? K66 6
?A+? Q 6 ? % O\?6
+? W6? ? 6 ? Z6???? ?? `? 4? c? ?? cd? g ? ? ? kW? c? ?6 ? ?}? q? c6? d? g ?
??? Z? o? u6? 4?? {:
+
?
d
? ?d6d6d66 6
???? ?? ? ?W? c? 6 ? ??6 ? ?`6???,Y? ?,? Kd`? ?,? K,?
?
? ? H? ? ? { ? F ' ?
1 ? F ? g ? F I4 ? F ? ) * ? ? ? ? ? ? ? ? ?
? ? F ? ? ? ? ? ? ,| ? F 2v I F 5s ? F 8p ? F
? ? 5 5
7 : ; &