|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.commons.codec.language.Metaphone
A class to generate phonetic code. The initial Java implementation, William B. Brogden. December, 1997 Permission given by wbrogden for code to be used anywhere. "Hanging on the Metaphone" by Lawrence Philips Computer Language of Dec. 1990, p 39
Constructor Summary | |
Metaphone()
|
Method Summary | |
java.lang.Object |
encode(java.lang.Object pObject)
All encoders allow a library-user to pass an Object and get an Object in return. |
java.lang.String |
encode(java.lang.String pString)
Encode a String and produce a String. |
int |
getMaxCodeLen()
Returns the maxCodeLen. |
boolean |
isMetaphoneEqual(java.lang.String str1,
java.lang.String str2)
Are the metaphones of two strings the same. |
java.lang.String |
metaphone(java.lang.String txt)
Find the metaphone value of a String. |
void |
setMaxCodeLen(int maxCodeLen)
Sets the maxCodeLen. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Metaphone()
Method Detail |
public java.lang.String metaphone(java.lang.String txt)
public java.lang.Object encode(java.lang.Object pObject) throws EncoderException
Encoder
encode
in interface Encoder
pObject
- An object ot encode
EncoderException
- an encoder exception is
thrown if the encoder experiences a failure
condition during the encoding process.public java.lang.String encode(java.lang.String pString) throws EncoderException
StringEncoder
encode
in interface StringEncoder
pString
- a String to encode
EncoderException
- thrown if there is
an error conidition during the Encoding process.public boolean isMetaphoneEqual(java.lang.String str1, java.lang.String str2)
public int getMaxCodeLen()
public void setMaxCodeLen(int maxCodeLen)
maxCodeLen
- The maxCodeLen to set
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |