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

????2Q9com/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?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
?[Icodese$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(
')5com/groupbyinc/flux/common/ibm/icu/text/UnicodeFilter+getID-?
.1?
0addSourceTargetSet?(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;45
6addAll85
'9size;{
'<??8(II)Lcom/groupbyinc/flux/common/ibm/icu/text/UnicodeSet;8?
'@inputFilter4Lcom/groupbyinc/flux/common/ibm/icu/text/UnicodeSet;	sourceSet	targetSetmyFilter
ConstantValue	SignatureCodeLocalVariableTableLineNumberTable
StackMapTableLocalVariableTypeTable(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 	
G
GGGGH !"	#$I??,?'6,?*6?Y+,?-,?0?4:?8???9????*?uR"dOST?-( 	?U 
?VW?XY?Z[?\T?] ?^ ?_`KVQRTW&Y3]>_CbLcOidkrl?m?n?o?p?q?t?u?y?zL??@?P1aI?H*+?d*f?j?l*?n*?pY?s?u*,?w-?}?*?Y??,??/??-?????w?J4HVWH?H?H?H? K"?I?? ?%?,?G?L?Gyyy1?I?!*+,?d*f?j?l*?n*?u*-?w?JH!VW!?!??!?!? !?"!?M!?K?I??? ?HN=>I?*?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?????JR?????":??W???VW?? $???0?R"M???Kn?
????$?0?4?:?W?^?c?g?????????????????????????????L+
?A?yy?j?6???Ic#????	???J#VW#? K?L@?qI^߻?Y??K??L+????+???yM,?ߙ???,??N-????-???y:??6????*????:?*??Y??Y:??W,??:???T???y:????????W??:	?Y	?:

???????X??1?Jp?B	??	?

W
}[?D?K? _y
0?R????M4}[?_y
0?R??Kn????+?0?9?D?K?Q?T?_?d?u}????
?
???????LI
????y???#y? ????$y?5??y???
??I?*?L+?	+.??L?J K!L?@?y !I?9*?%L+?+?'??'Y+?'?*L?Y*?/+*?w*?n*?l*?u?1?J9VW4??K????L?,23I? *+?7:,?:W?=?->?AW?J4 VW BC DC ECFCK?????L?'OP

	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy