| Class | Description |
|---|---|
| Corrector |
Skeleton implementation for classes capable of providing spelling corrections.
|
| Dictionary |
A dictionary manages a collection of known, correctly-spelled words.
|
| FileCorrector |
A Corrector whose spelling suggestions are given in a text file.
|
| Levenshtein |
A smart Corrector that uses "edit distance" to generate corrections.
|
| SpellChecker |
A SpellChecker uses a Dictionary, a Corrector, and I/O to interactively spell check an input
stream.
|
| SpellCheckerRunner |
The main entry point for the SpellChecker program.
|
| SwapCorrector |
A Corrector whose spelling suggestions come from "swapped letter" typos.
|
| TokenScanner |
Provides a token Iterator for a given Reader.
|
| Exception | Description |
|---|---|
| FileCorrector.FormatException |
A special purpose exception class to indicate errors when reading the input for the
FileCorrector.
|