com.groupbyinc.flux.common.apache.commons.codec.language.RefinedSoundex.class Maven / Gradle / Ivy
???? 2 w Gcom/groupbyinc/flux/common/apache/commons/codec/language/RefinedSoundex java/lang/Object =com/groupbyinc/flux/common/apache/commons/codec/StringEncoder RefinedSoundex.java US_ENGLISH_MAPPING_STRING Ljava/lang/String; 01360240043788015936020505
US_ENGLISH_MAPPING [C soundexMapping
US_ENGLISH ILcom/groupbyinc/flux/common/apache/commons/codec/language/RefinedSoundex; ()V
this ([C)V java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V
mapping (Ljava/lang/String;)V java/lang/String # toCharArray ()[C % &
$ '
difference '(Ljava/lang/String;Ljava/lang/String;)I @com/groupbyinc/flux/common/apache/commons/codec/EncoderException + Ecom/groupbyinc/flux/common/apache/commons/codec/language/SoundexUtils - f(Lcom/groupbyinc/flux/common/apache/commons/codec/StringEncoder;Ljava/lang/String;Ljava/lang/String;)I ) /
. 0 s1 s2 encode &(Ljava/lang/Object;)Ljava/lang/Object; KParameter supplied to RefinedSoundex encode is not of type java.lang.String 6 "
, 8 soundex &(Ljava/lang/String;)Ljava/lang/String; : ;
< obj Ljava/lang/Object; str getMappingCode (C)C java/lang/Character C isLetter (C)Z E F
D G toUpperCase I B
D J c C clean N ;
. O length ()I Q R
$ S java/lang/StringBuilder U
V charAt (I)C X Y
$ Z append (C)Ljava/lang/StringBuilder; \ ]
V ^ A B
` toString ()Ljava/lang/String; b c
V d current i I sBuf Ljava/lang/StringBuilder; last
n
ConstantValue Code LocalVariableTable LineNumberTable
Exceptions
StackMapTable
SourceFile ! p
q > *? *? ? ? r s M N O q Y *? *+??? +*? +?? ? r !
s Z [ \ ] " q I
*? *+? (? ? r
! s g h i ) * q E *+,? 1? r 2 3 s ? t , 4 5 q _ +? $?
? ,Y7? 9?*+? $? =? r > ? s ? ? ? u t , 4 ; q : *+? =? r @ s ? A B q [ ? H? ?*? ? KAd4? r L M s ? ? ? u : ; q 5 d+? ?+? PL+? T? +?? VY? WM,+? [? _W*>6+? T? -*+? [? a6? ? ?
,? _W>????,? e? r > A f M , 3 g h d d @ H i j ) ; k M s F ? ? ? ? ? ? ? &