Name |
Description |
Journal |
Maintains a chronological journal of the additions/changes to the IndexEntry. Journal entries are stored as a linked list, with the oldest entry starting from OldestEntry |
JournalEntry |
Contains an entry in the journal |
OneOffQueries |
Maintains a hashset of one-off queries to exclude from the prefix index (as they'll never be suggested - they just slow things down) |
TermIndex |
Maintains an index of BaseIndexEntry objects, indexed by term. This is effectively an inverted index to the queries in the PrefixIndex. This class is NOT thread-safe. |
TermWeightIndex |
Maintains an index of term weights. |