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

org.apache.commons.codec.language.bm.PhoneticEngine.class Maven / Gradle / Ivy

????3??
????????
?
??
	?
|?	????
?

						
				?
	
	

1I?

1
?

%
%
%
%

1
%

 
!
"#
$
1%
&
	'
()
*	+,
-
.
/	c0
12
3
456
	789		:
;<=
>?
@
ABC
O?	}D
cEF?GFHIFJFKLM
Y
	NFOP
4
	Q
1RST
bU	cVWXYZ[\]
f^
_`	cabcdefghijklmnoInnerClassesRulesApplicationPhonemeBuilder
NAME_PREFIXESLjava/util/Map;	SignaturecLjava/util/Map;>;DEFAULT_MAX_PHONEMESI
ConstantValuelang+Lorg/apache/commons/codec/language/bm/Lang;nameType/Lorg/apache/commons/codec/language/bm/NameType;ruleType/Lorg/apache/commons/codec/language/bm/RuleType;concatZmaxPhonemesjoin:(Ljava/lang/Iterable;Ljava/lang/String;)Ljava/lang/String;CodeLineNumberTableLocalVariableTablestringsLjava/lang/Iterable;sepLjava/lang/String;sbLjava/lang/StringBuilder;siLjava/util/Iterator;LocalVariableTypeTable(Ljava/lang/Iterable;(Ljava/util/Iterator;
StackMapTable?pN(Ljava/lang/Iterable;Ljava/lang/String;)Ljava/lang/String;b(Lorg/apache/commons/codec/language/bm/NameType;Lorg/apache/commons/codec/language/bm/RuleType;Z)Vthis5Lorg/apache/commons/codec/language/bm/PhoneticEngine;c(Lorg/apache/commons/codec/language/bm/NameType;Lorg/apache/commons/codec/language/bm/RuleType;ZI)V?TqapplyFinalRules?(Lorg/apache/commons/codec/language/bm/PhoneticEngine$PhonemeBuilder;Ljava/util/Map;)Lorg/apache/commons/codec/language/bm/PhoneticEngine$PhonemeBuilder;rulesApplicationFLorg/apache/commons/codec/language/bm/PhoneticEngine$RulesApplication;foundi
oldPhonemePhoneme3Lorg/apache/commons/codec/language/bm/Rule$Phoneme;
mergedPhoneme
newPhoneme
subBuilderDLorg/apache/commons/codec/language/bm/PhoneticEngine$PhonemeBuilder;phonemeTextphonemephonemeBuilder
finalRulesphonemes`Ljava/util/Map;>;wLjava/util/Map;r#??(Lorg/apache/commons/codec/language/bm/PhoneticEngine$PhonemeBuilder;Ljava/util/Map;>;)Lorg/apache/commons/codec/language/bm/PhoneticEngine$PhonemeBuilder;encode&(Ljava/lang/String;)Ljava/lang/String;inputlanguageSettLanguageSet;ugetLang-()Lorg/apache/commons/codec/language/bm/Lang;getNameType1()Lorg/apache/commons/codec/language/bm/NameType;getRuleType1()Lorg/apache/commons/codec/language/bm/RuleType;isConcat()ZgetMaxPhonemes()I()V
SourceFilePhoneticEngine.javajava/lang/StringBuilder??vwxpy?z{java/lang/String|}~3org/apache/commons/codec/language/bm/PhoneticEngine??q??"java/lang/IllegalArgumentExceptionruleType must not be |???????????????????r??java/util/TreeMap???????1org/apache/commons/codec/language/bm/Rule$Phoneme?????????Dorg/apache/commons/codec/language/bm/PhoneticEngine$RulesApplication??????????|???????????Borg/apache/commons/codec/language/bm/PhoneticEngine$PhonemeBuilder??????????common??????????????d'????d(??)-()????
java/util/Set ??\s+?????java/util/ArrayList????u'??java/util/Collection????java/lang/IllegalStateExceptionUnreachable case: ????-???java/util/EnumMap-org/apache/commons/codec/language/bm/NameType????java/util/HashSetbarbendadevanvon???????aleldaldeldelade ladelladesdidodosdujava/lang/Object5org/apache/commons/codec/language/bm/PhoneticEngine$1java/util/Iterator-org/apache/commons/codec/language/bm/RuleType
java/util/Map?:org/apache/commons/codec/language/bm/Languages$LanguageSetjava/util/Listjava/lang/Iterableiterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;RULES-(Ljava/lang/Object;)Ljava/lang/StringBuilder;(Ljava/lang/String;)V)org/apache/commons/codec/language/bm/Langinstance\(Lorg/apache/commons/codec/language/bm/NameType;)Lorg/apache/commons/codec/language/bm/Lang;java/util/ObjectsrequireNonNull8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;isEmpty
COMPARATORLjava/util/Comparator;(Ljava/util/Comparator;)VgetPhonemes()Ljava/util/Set;)org/apache/commons/codec/language/bm/RulegetLanguages>()Lorg/apache/commons/codec/language/bm/Languages$LanguageSet;empty?(Lorg/apache/commons/codec/language/bm/Languages$LanguageSet;)Lorg/apache/commons/codec/language/bm/PhoneticEngine$PhonemeBuilder;getPhonemeText()Ljava/lang/CharSequence;java/lang/CharSequencelengthp(Ljava/util/Map;Ljava/lang/CharSequence;Lorg/apache/commons/codec/language/bm/PhoneticEngine$PhonemeBuilder;II)VinvokeH()Lorg/apache/commons/codec/language/bm/PhoneticEngine$RulesApplication;isFoundgetPhonemeBuilderF()Lorg/apache/commons/codec/language/bm/PhoneticEngine$PhonemeBuilder;subSequence(II)Ljava/lang/CharSequence;(Ljava/lang/CharSequence;)VgetIcontainsKey(Ljava/lang/Object;)Zremove&(Ljava/lang/Object;)Ljava/lang/Object;mergeWithLanguageq(Lorg/apache/commons/codec/language/bm/Languages$LanguageSet;)Lorg/apache/commons/codec/language/bm/Rule$Phoneme;put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;keySetI(Ljava/util/Set;Lorg/apache/commons/codec/language/bm/PhoneticEngine$1;)VguessLanguagesP(Ljava/lang/String;)Lorg/apache/commons/codec/language/bm/Languages$LanguageSet;getInstanceMap?(Lorg/apache/commons/codec/language/bm/NameType;Lorg/apache/commons/codec/language/bm/RuleType;Lorg/apache/commons/codec/language/bm/Languages$LanguageSet;)Ljava/util/Map;?(Lorg/apache/commons/codec/language/bm/NameType;Lorg/apache/commons/codec/language/bm/RuleType;Ljava/lang/String;)Ljava/util/Map;java/util/LocaleENGLISHLjava/util/Locale;toLowerCase&(Ljava/util/Locale;)Ljava/lang/String;replace(CC)Ljava/lang/String;trimGENERIC	substring(II)Ljava/lang/String;equals(I)Ljava/lang/String;get
startsWith(Ljava/lang/String;)Zsplit'(Ljava/lang/String;)[Ljava/lang/String;java/util/ArraysasList%([Ljava/lang/Object;)Ljava/util/List;8$SwitchMap$org$apache$commons$codec$language$bm$NameType[Iordinaladd	removeAll(Ljava/util/Collection;)ZaddAllsize
makeString(Ljava/lang/Class;)V	ASHKENAZI(Ljava/util/Collection;)Vjava/util/CollectionsunmodifiableSet (Ljava/util/Set;)Ljava/util/Set;	SEPHARDIC.org/apache/commons/codec/language/bm/Languages!	|??????????????????
????I?Y?M*?N-??,-???W-??,+?-???W???,???&/D	?*I??I??A??:???I??:????&???????V
*+,?
??
#	$?*
??
??
??
??????F*?,?? ?
Y?Y???????*+?*,?*?*+??*???&	456(8-92:7;?<E=?4F??F??F??F??F????(???????,?W,??+??Y??N+??:?????:? ?!:?"?#:6?$?G?%Y,*??&?':		?(6
	?):
?`?*?+	?,6?????:??O??:	-	?-?*-	?.?:

	? ?/:-?0W?-		?0W?????!?1Y-?2?3??jIJKNQ>RHSTUaVsWxXY?[?]?`?a?f?g?h?i?j?k?lno
q??
x*??	#??
WN?????
????=??	H???T???>???????????????????^
????.	?????????C??	???G??
????????????R*?+?4M*+,?5??
|	}? ????	?????'?*??,?6N*?*?7?8:*?*?,?6:+?9?:- ?;???@?L+?A:?Y?B???:?Y?C?*?D?E?*?D?F????G*??H?I?:??|??:+?Y??J???K?R+?$`?A:?Y????:	?Y?C?*?D?E?*	?D?F??????+L?M?N:?OY?P:?Q*??R.??u??S:??/??:		T?M:


?d2:?UW????G*??H?V?WW?R?XW?G*??H?V?WW?.?XW?!?YY?Y?Z?*????[?*??J?\L?d?]??S??L?F?Y?:?S:		??#	??:
^?*
?D?W????_?,?!:6		+?$?*?%Y-+	*??&?':

?,6	
?):???*?`:*?`:?a???2???)?;?E?[?b?x??????????:?=?H?Q?x???????????????????????? ?'?2?=?P?Y?x???????????????????????????bB??x,???B??,??	?j?????
?
?????	x??
Y:?????
?0??	???????????????)???H???Q????M???4??????)???H???Q????K??????????:?????5#????)????/???/*??????????/*??????????/*??????????/*?????????/*?????????y-?bYc?d?G?G?e?fY?YgSYhSYiSYjSYkSYlS?N?m?n?0W?G?o?fY?YpSYqSYiSYrSYjSYsSYtSYuSYvSY	wSY
xSYySYzSY
{SYkSYlS?N?m?n?0W?G?=?fY?YiSYrSYjSYsSYtSYuSYvSYwSYxSY	ySY
zSY{SYkSY
lS?N?m?n?0W??:??9???B?H??????????#?&?,???~*}%	1	???s?	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy