| Interface | Description |
|---|---|
| Dictionary |
Base interface for all dictionaries.
|
| WordList |
Represents a random-access list of words.
|
| Class | Description |
|---|---|
| AbstractFileWordList |
Common implementation for file based word lists.
|
| AbstractFileWordList.FileWord |
Data structure containing word and byte offset into file where word begins in backing file.
|
| AbstractWordList |
Provides common operations implementations for word lists.
|
| ArrayWordList |
Provides a
WordList backed by a string array. |
| BloomFilterDictionary |
Dictionary that is backed by a Bloom Filter.
|
| DictionaryBuilder |
Builder for common dictionary usage.
|
| FileWordList |
Provides an implementation of a
WordList that is backed by a file. |
| JDBCDictionary |
Provides a
Dictionary backed by a database table. |
| MemoryMappedFileWordList |
Provides an implementation of a
WordList that is backed by a file and leverages a MappedByteBuffer. |
| TernaryNode |
Implementation of a node contained in a ternary tree.
|
| TernaryTree |
Implementation of a ternary tree.
|
| TernaryTreeDictionary |
Provides fast searching for dictionary words using a ternary tree.
|
| WordListDictionary |
Provides fast searching for dictionary words using a word list.
|
| WordLists |
Utility class for common operations on word lists.
|
Copyright © 2003-2024 Virginia Tech. All Rights Reserved.