org.apache.commons.codec.language.RefinedSoundex.class Maven / Gradle / Ivy
???? 3 z
J K L
M N
O
P Q R S T
U
V
W X
W Y
P Z
[ \
J
]
^
_
` a b
J c d e US_ENGLISH_MAPPING_STRING Ljava/lang/String;
ConstantValue US_ENGLISH_MAPPING [C soundexMapping
US_ENGLISH 2Lorg/apache/commons/codec/language/RefinedSoundex; ()V Code LineNumberTable LocalVariableTable this ([C)V mapping (Ljava/lang/String;)V
difference '(Ljava/lang/String;Ljava/lang/String;)I s1 s2
Exceptions encode &(Ljava/lang/Object;)Ljava/lang/Object; obj Ljava/lang/Object;
StackMapTable &(Ljava/lang/String;)Ljava/lang/String; str getMappingCode (C)C c C soundex current i I sBuf Ljava/lang/StringBuilder; last a R \
SourceFile RefinedSoundex.java $ % ! f g h i j k - l java/lang/String )org/apache/commons/codec/EncoderException KParameter supplied to RefinedSoundex encode is not of type java.lang.String $ , = 7 m n o p : q 7 r s java/lang/StringBuilder t u v w 9 : x y 0org/apache/commons/codec/language/RefinedSoundex 01360240043788015936020505 " # java/lang/Object &org/apache/commons/codec/StringEncoder java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V toCharArray ()[C .org/apache/commons/codec/language/SoundexUtils O(Lorg/apache/commons/codec/StringEncoder;Ljava/lang/String;Ljava/lang/String;)I java/lang/Character isLetter (C)Z toUpperCase clean length ()I charAt (I)C append (C)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; ! ! " # $ % &