Quadcap Embeddable Database

com.quadcap.util.text.Soundex Class Reference

List of all members.

Detailed Description

SOUNDEX Utilities.

Author:
Stan Bailes

Definition at line 46 of file Soundex.java.

Static Public Member Functions

final String soundex (String s)
final int difference (String a, String b)
void main (String[] args)

Static Package Functions

 [static initializer]
final char scode (int c)

Static Package Attributes

final OctetMap alpha = new OctetMap('a', 'z')
final OctetMap Alpha = new OctetMap('A', 'Z')
final String sMap = "01230120022455012623010202"
String[] data


Member Function Documentation

com.quadcap.util.text.Soundex.[static initializer]  )  [static, package]
 

final int com.quadcap.util.text.Soundex.difference String  a,
String  b
[static]
 

Definition at line 86 of file Soundex.java.

References com.quadcap.util.text.Soundex.difference().

Referenced by com.quadcap.util.text.Soundex.difference().

void com.quadcap.util.text.Soundex.main String[]  args  )  [static]
 

Definition at line 102 of file Soundex.java.

References com.quadcap.util.text.Soundex.data, and com.quadcap.util.text.Soundex.main().

Referenced by com.quadcap.util.text.Soundex.main().

final char com.quadcap.util.text.Soundex.scode int  c  )  [static, package]
 

Definition at line 55 of file Soundex.java.

References com.quadcap.util.text.Soundex.alpha, com.quadcap.util.text.OctetMap.has(), com.quadcap.util.text.Soundex.scode(), and com.quadcap.util.text.Soundex.sMap.

Referenced by com.quadcap.util.text.Soundex.scode().

final String com.quadcap.util.text.Soundex.soundex String  s  )  [static]
 

Definition at line 63 of file Soundex.java.

References com.quadcap.util.text.Soundex.Alpha, com.quadcap.util.text.OctetMap.has(), and com.quadcap.util.text.Soundex.soundex().

Referenced by com.quadcap.util.text.Soundex.soundex().


Member Data Documentation

final OctetMap com.quadcap.util.text.Soundex.Alpha = new OctetMap('A', 'Z') [static, package]
 

Definition at line 48 of file Soundex.java.

Referenced by com.quadcap.util.text.Soundex.soundex().

final OctetMap com.quadcap.util.text.Soundex.alpha = new OctetMap('a', 'z') [static, package]
 

Definition at line 47 of file Soundex.java.

Referenced by com.quadcap.util.text.Soundex.scode().

String [] com.quadcap.util.text.Soundex.data [static, package]
 

Initial value:

{ "blather", "blabber", "Smith", "Smyth", "abcdefghijklmnopqrstuvwxyz", "a", "b", "bed", "BBD", "ABCDEFGHIJKLMNOPQRSTUVWXYZ", "smithers", "smothers", "brothers" }

Definition at line 97 of file Soundex.java.

Referenced by com.quadcap.util.text.Soundex.main().

final String com.quadcap.util.text.Soundex.sMap = "01230120022455012623010202" [static, package]
 

Definition at line 54 of file Soundex.java.

Referenced by com.quadcap.util.text.Soundex.scode().