All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.common.ibm.icu.text.AnyTransliterator.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????1N9com/groupbyinc/flux/common/ibm/icu/text/AnyTransliterator6com/groupbyinc/flux/common/ibm/icu/text/TransliteratorAnyTransliterator.javaKcom/groupbyinc/flux/common/ibm/icu/text/AnyTransliterator$ScriptRunIteratorScriptRunIterator?com/groupbyinc/flux/common/ibm/icu/text/Transliterator$Position	Position
TARGET_SEPC-VARIANT_SEP/ANYLjava/lang/String;AnyNULL_IDNullLATIN_PIVOT
-Latin;Latin-cache(Ljava/util/concurrent/ConcurrentHashMap;uLjava/util/concurrent/ConcurrentHashMap;targettargetScriptIwidthFix8Lcom/groupbyinc/flux/common/ibm/icu/text/Transliterator;handleTransliteratez(Lcom/groupbyinc/flux/common/ibm/icu/text/Replaceable;Lcom/groupbyinc/flux/common/ibm/icu/text/Transliterator$Position;Z)Vstart% 	
&limit( 	
)contextStart+ 	
,contextLimit. 	
/:(Lcom/groupbyinc/flux/common/ibm/icu/text/Replaceable;II)V12
3next()Z56
7	)
scriptCode: 	;getTransliterator;(I)Lcom/groupbyinc/flux/common/ibm/icu/text/Transliterator;=>
?	&java/lang/MathBmax(II)IDE
CFminHE
CIfilteredTransliterateK$
LadjustLimit(I)VNO
PtincrementalZdeltathis;Lcom/groupbyinc/flux/common/ibm/icu/text/AnyTransliterator;text5Lcom/groupbyinc/flux/common/ibm/icu/text/Replaceable;posALcom/groupbyinc/flux/common/ibm/icu/text/Transliterator$Position;
isIncrementalallStartallLimititMLcom/groupbyinc/flux/common/ibm/icu/text/AnyTransliterator$ScriptRunIterator;:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)VL(Ljava/lang/String;Lcom/groupbyinc/flux/common/ibm/icu/text/UnicodeFilter;)V1b
c[[:dt=Nar:][:dt=Wide:]] nfkdegetInstanceL(Ljava/lang/String;)Lcom/groupbyinc/flux/common/ibm/icu/text/Transliterator;gh
i!"	k 	m&java/util/concurrent/ConcurrentHashMapo()V1q
pr	t	vjava/lang/Stringxlength()Iz{
y|java/lang/StringBuilder~
rappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
?(C)Ljava/lang/StringBuilder;??
?toString()Ljava/lang/String;??
?id	theTarget
theVarianttheTargetScript?(Ljava/lang/String;Lcom/groupbyinc/flux/common/ibm/icu/text/UnicodeFilter;Ljava/lang/String;ILcom/groupbyinc/flux/common/ibm/icu/text/Transliterator;Ljava/util/concurrent/ConcurrentHashMap;)Vfilter7Lcom/groupbyinc/flux/common/ibm/icu/text/UnicodeFilter;target2
targetScript2	widthFix2cache2java/lang/RuntimeException?isWide(I)Z??
?java/lang/Integer?valueOf(I)Ljava/lang/Integer;??
??get&(Ljava/lang/Object;)Ljava/lang/Object;??
p?/com/groupbyinc/flux/common/ibm/icu/lang/UScript?getName(I)Ljava/lang/String;??
??M(Ljava/lang/String;I)Lcom/groupbyinc/flux/common/ibm/icu/text/Transliterator;g?
?java/util/ArrayList?
?rjava/util/List?add(Ljava/lang/Object;)Z????>com/groupbyinc/flux/common/ibm/icu/text/CompoundTransliterator?(Ljava/util/List;)V1?
??putIfAbsent8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;??
p?eLjava/lang/RuntimeException;vJLjava/util/List;Ljava/util/List;prevCachedT
sourceNamesourcekeyLjava/lang/Integer;scriptregisterjava/util/HashMap?
?rgetAvailableSources()Ljava/util/Enumeration;??
?java/util/Enumeration?hasMoreElements?6??nextElement()Ljava/lang/Object;????equalsIgnoreCase(Ljava/lang/String;)Z??
y?getAvailableTargets+(Ljava/lang/String;)Ljava/util/Enumeration;??
?scriptNameToCode(Ljava/lang/String;)I??
?
??
java/util/Set?java/util/HashSet?
?rput??
??getAvailableVariants=(Ljava/lang/String;Ljava/lang/String;)Ljava/util/Enumeration;??
?contains??????>com/groupbyinc/flux/common/ibm/icu/text/TransliteratorIDParser?STVtoIDJ(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;??
??1a
registerInstance;(Lcom/groupbyinc/flux/common/ibm/icu/text/Transliterator;)V
registerSpecialInverse((Ljava/lang/String;Ljava/lang/String;Z)V
	varianttrans+Ljava/util/Enumeration;Ljava/util/Enumeration;seenVariants#Ljava/util/Set;Ljava/util/Set;sseenJLjava/util/HashMap;>;Ljava/util/HashMap;"java/util/MissingResourceExceptiongetCode(Ljava/lang/String;)[I
?codes[I$Ljava/util/MissingResourceException;name	safeClone:()Lcom/groupbyinc/flux/common/ibm/icu/text/Transliterator;	getFilter9()Lcom/groupbyinc/flux/common/ibm/icu/text/UnicodeFilter;"#
$2com/groupbyinc/flux/common/ibm/icu/text/UnicodeSet&7(Lcom/groupbyinc/flux/common/ibm/icu/text/UnicodeSet;)V1(
')getID+?
,1?
.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;)VgetFilterAsUnicodeSetj(Lcom/groupbyinc/flux/common/ibm/icu/text/UnicodeSet;)Lcom/groupbyinc/flux/common/ibm/icu/text/UnicodeSet;23
4addAll63
'7size9{
':??8(II)Lcom/groupbyinc/flux/common/ibm/icu/text/UnicodeSet;6=
'>inputFilter4Lcom/groupbyinc/flux/common/ibm/icu/text/UnicodeSet;	sourceSet	targetSetmyFilter
ConstantValue	SignatureCodeLocalVariableTableLineNumberTableLocalVariableTypeTable(Ljava/lang/String;Lcom/groupbyinc/flux/common/ibm/icu/text/UnicodeFilter;Ljava/lang/String;ILcom/groupbyinc/flux/common/ibm/icu/text/Transliterator;Ljava/util/concurrent/ConcurrentHashMap;)V
SourceFileInnerClasses 	
E
EEEEF !"	#$G??,?'6,?*6?Y+,?-,?0?4:?8???9????*?uR"dOST?-( 	?U 
?VW?XY?Z[?\T?] ?^ ?_`IVNOQT&V3Z>\C_L`Ofdhri?j?k?l?m?n?q?r?v?w1aG?H*+?d*f?j?l*?n*?pY?s?u*,?w-?}?*?Y??,??/??-?????w?H4HVWH?H?H?H? I"?G?? ?%?,?G?1?G?!*+,?d*f?j?l*?n*?u*-?w?HH!VW!?!??!?!? !?"!?J!?I?G??? ?FK=>G?*?n??**?n????*?l???M*?u,???N-????:?Y????-??*?w????:??N?:-?,?Y??????*?w????:??N?:-?O**?n???+??Y??:*?l??W-??W??Y??N*?u,-???:?N?**?n???*?l?-?W^a?????Hf
c??????????":??W???VW?? $???0?R"J???In?
????$?0?4?:?W?^?c?g???????????????????????????????GW#????	???H#VW#? I??qG߻?Y??K??L+????+???yM,?????,??N-????-???y:??6????*????:?*??Y??Y:??W,??:???T???y:????????W?:	?Y	?:

??
?????X??1?Hp?B??	?
W
}[?D?K? _y0?R????J4}[?
_y0?R
?
?In????+?0?9?D?K?Q?T?_?d?u?}?????
??
?????
??Gf*?L+?	+.??L?H ?I !Gy9*?%L+?+?'??'Y+?'?*L?Y*?-+*?w*?n*?l*?u?/?H9VW4??I????01G? *+?5:,?8W?;?-




© 2015 - 2025 Weber Informatics LLC | Privacy Policy