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.
|