Home | History | Annotate | Download | only in language

Lines Matching refs:code

26  * Permission given by <CITE>wbrogden</CITE> for code to be used anywhere.
59 * The max code length for metaphone is 4
77 * @param txt String to find the metaphone code for
78 * @return A metaphone code corresponding to the String supplied
93 StringBuffer code = new StringBuffer(10) ; // output
135 while ((code.length() < this.getMaxCodeLen()) &&
136 (n < wdsz) ) { // max code size of 4 works well
145 code.append(symb);
153 code.append(symb);
163 code.append('X');
168 code.append('S');
173 code.append('K') ;
180 code.append('K');
182 code.append('X'); // CHvowel -> X
185 code.append('K');
192 code.append('J'); n += 2 ;
194 code.append('T');
220 code.append('J');
222 code.append('K');
234 code.append('H'); // Hvowel
243 code.append(symb);
248 code.append(symb);
251 code.append(symb); // initial K
257 code.append('F');
259 code.append(symb);
263 code.append('K');
269 code.append('X');
271 code.append('S');
277 code.append('X');
286 code.append('0');
288 code.append('T');
292 code.append('F'); break ;
296 code.append(symb);
300 code.append('K'); code.append('S');
303 code.append('S'); break ;
307 if (code.length() > this.getMaxCodeLen()) {
308 code.setLength(this.getMaxCodeLen());
311 return code.toString();
359 * metaphone code which corresponds to the String supplied.
374 * @return The metaphone code corresponding to the String supplied