|
Class Summary |
| Configuration |
The various settings used to control how a spell checker works are read from here. |
| DoubleMeta |
A phonetic encoding algorithm that takes an English word and computes a phonetic version of it. |
| EditDistance |
This class is based on Levenshtein Distance algorithms, and it calculates how similar two words are. |
| GenericSpellDictionary |
The SpellDictionary class holds the instance of the dictionary. |
| GenericTransformator |
A Generic implementation of a transformator takes an aspell phonetics file and constructs
some sort of transformation table using the inner class Rule. |
| PropertyConfiguration |
|
| SpellDictionaryASpell |
Container for various methods that any SpellDictionary will use. |
| SpellDictionaryDichoDisk |
Another implementation of SpellDictionary that doesn't cache any words in memory. |
| SpellDictionaryDisk |
An implementation of SpellDictionary that doesn't cache any words in memory. |
| SpellDictionaryHashMap |
The SpellDictionaryHashMap holds the dictionary
This class is thread safe. |
| Word |
The Word object holds information for one suggested spelling. |