Package org.passay.dictionary
package org.passay.dictionary
-
ClassDescriptionCommon implementation for file based word lists.Cache of word indices to byte offsets where word starts in backing file.Cache entry that indicates cached word index and byte offset of start of word in backing file.Data structure containing word and byte offset into file where word begins in backing file.Provides common operations implementations for word lists.Provides a
WordListbacked by a string array.Dictionary that is backed by a Bloom Filter.Base interface for all dictionaries.Provides an implementation of aWordListthat is backed by a file.Provides aDictionarybacked by a database table.Provides an implementation of aWordListthat is backed by a file and leverages aMappedByteBuffer.Implementation of a node contained in a ternary tree.Implementation of a ternary tree.Provides fast searching for dictionary words using a ternary tree.Represents a random-access list of words.Provides fast searching for dictionary words using a word list.Utility class for common operations on word lists.