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

com.groupbyinc.flux.common.apache.commons.codec.language.Metaphone.class Maven / Gradle / Ivy

????2?Bcom/groupbyinc/flux/common/apache/commons/codec/language/Metaphonejava/lang/Object=com/groupbyinc/flux/common/apache/commons/codec/StringEncoderMetaphone.javaVOWELSLjava/lang/String;AEIOU
FRONTVEIY
VARSONCSPTG
maxCodeLenI()V
	thisDLcom/groupbyinc/flux/common/apache/commons/codec/language/Metaphone;	metaphone&(Ljava/lang/String;)Ljava/lang/String;java/lang/Stringlength()I !
"$java/util/Locale&ENGLISHLjava/util/Locale;()	'*toUpperCase&(Ljava/util/Locale;)Ljava/lang/String;,-
.toCharArray()[C01
2java/lang/StringBuilder4(I)V6
57[C9append([CII)Ljava/lang/StringBuilder;;<
5=([C)Ljava/lang/StringBuilder;;?
5@	setCharAt(IC)VBC
5D
5"
getMaxCodeLenG!
HcharAt(I)CJK
5LisPreviousChar(Ljava/lang/StringBuilder;IC)ZNO
P(C)Ljava/lang/StringBuilder;;R
5S
isLastChar(II)ZUV
WindexOf(I)IYZ
[CIA]regionMatch/(Ljava/lang/StringBuilder;ILjava/lang/String;)Z_`
a
isNextCharcO
disVowel(Ljava/lang/StringBuilder;I)Zfg
hGNjGNEDlSHnSIOpSIArTIAtTIOvTCHxTHz	setLength|6
5}toString()Ljava/lang/String;?
5?	txtLengthsymbCtxthardZinwdlocalLjava/lang/StringBuilder;codewdsznstringindexcmatches	substring(II)Ljava/lang/String;??
5?equals(Ljava/lang/Object;)Z??
?testencode&(Ljava/lang/Object;)Ljava/lang/Object;@com/groupbyinc/flux/common/apache/commons/codec/EncoderException?FParameter supplied to Metaphone encode is not of type java.lang.String?(Ljava/lang/String;)V?
??
?objLjava/lang/Object;strisMetaphoneEqual'(Ljava/lang/String;Ljava/lang/String;)Zstr1str2
setMaxCodeLen
ConstantValueCodeLocalVariableTableLineNumberTable
StackMapTable
Exceptions
SourceFile!	?	?	??<
*?*???
?OI	P?S
?=+?+?#Y>?%??+?+?/?+?+?/?3:?5Y(?8:?5Y
?8:4??A`G;K;P;W?X?4N??d?>W???AW??4E??d?>W?n?AW?c4R??d?>W?I4H??d?>WW?E?'?AW?SU?AW??AW?F66?F*?I?C?<?M6		C?*	?Q?	??	??AZx???x??xx?????x?
?Ux??????	?TW?t*M?Q?*?X??Y	?TW?N*S?Q?"*?X?`?M?\??"*^?b?X?TW?
*?X?`?M?\?S?TW??*S?Q?*H?e?K?TW??*H?e?.??*?i?K?TW??X?TW??K?TW?{*`?X?/*G?e?"`?M?\?J?TW??BT?TW?7*`?X?*H?e??*`?X? *H?e?*`?i???? *k?b??*m?b???*G?Q?=?=*?X?#`?M?\??J?TW??K?TW??*?X??v?d?M?\??]*`?i?PH?TW?E	?TW?:?*C?Q?(	?TW?	?TW?*H?e?F?TW??	?TW??K?TW??*o?b?*q?b?*s?b?X?TW??S?TW??*u?b?*w?b?X?TW??*y?b??r*{?b?0?TW?ZT?TW?OF?TW?D*?X?9*`?i?,	?TW?!K?TWS?TW?S?TW???F*?I?*?I?~???????p?P-??	???	???t?+[?96P??AE??1U?4R???y]_`cdg+i6jAl?p?q?s?u?w?x?z?|?~??????????????"?*?1?4?G?P?d?j???????????C?F?S?[?^?z????????????????????????&?.?1?K?N?u?x??????????????????????????#+.3	@
K
SVcnvy????!?#?%?'?(?*?,?/0246$9<;G?O@WAZCbDeIhKtL}N?O?Y;???`:55

!
?	?5?y
+&$,

8
)!*





&




"
?fg?\+?M?\???? ????S?@NO??$6?+?F?+d?M??6??4$$??$?$??!???WXZ!\?	?@cO??&6?+?Fd?+`?M??6??4&&??&?&??#???`ac#e?	? @_`??.6?'-?#`d+?F?+-?#`??:-??6??>#?	..??.?.?	+???ijl#m+o??+UV?V
`???? 

?
??s?@???_+??
??Y????*+????????????????:*+?????	?????L*+??*,?????? ?	?	??G!?/*??????6?:*??????




© 2015 - 2025 Weber Informatics LLC | Privacy Policy