Interface Summary Interface Description DictionaryBase interface for all dictionaries. WordListRepresents a random-access list of words.
Class Summary Class Description AbstractFileWordListCommon implementation for file based word lists. AbstractFileWordList.FileWordData structure containing word and byte offset into file where word begins in backing file. AbstractWordListProvides common operations implementations for word lists. ArrayWordListProvides a
WordListbacked by a string array.
BloomFilterDictionaryDictionary that is backed by a Bloom Filter. DictionaryBuilderBuilder for common dictionary usage. FileWordListProvides an implementation of a
WordListthat is backed by a file.
Dictionarybacked by a database table.
MemoryMappedFileWordList TernaryNodeImplementation of a node contained in a ternary tree. TernaryTreeImplementation of a ternary tree. TernaryTreeDictionaryProvides fast searching for dictionary words using a ternary tree. WordListDictionaryProvides fast searching for dictionary words using a word list. WordListsUtility class for common operations on word lists.