Uses of Package org.apache.lucene.analysis.hunspell (Lucene 10.5.0 common API)
Description: use: package: org.apache.lucene.analysis.hunspell

# Uses of Package
org.apache.lucene.analysis.hunspell

Packages that use org.apache.lucene.analysis.hunspell
Package
Description
org.apache.lucene.analysis.hunspell
A Java implementation of Hunspell stemming and spell-checking algorithms (`Hunspell`), and a stemming TokenFilter (`HunspellStemFilter`) based on it.

- Classes in org.apache.lucene.analysis.hunspell used by org.apache.lucene.analysis.hunspell
  Class
  Description
  AffixedWord
  An object representing the analysis result of a simple (non-compound) word
  AffixedWord.Affix
  An object representing a prefix or a suffix applied to a word stem
  DictEntries
  An object representing homonym dictionary entries.
  DictEntry
  An object representing *.dic file entry with its word, flags and morphological data.
  Dictionary
  In-memory structure for the dictionary (.dic) and affix (.aff) data of a hunspell dictionary.
  EntrySuggestion
  Suggestion to add/edit dictionary entries to generate a given list of words created by `WordFormGenerator.compress(java.util.List<java.lang.String>, java.util.Set<java.lang.String>, java.lang.Runnable)`.
  FragmentChecker
  An oracle for quickly checking that a specific part of a word can never be a valid word.
  NGramFragmentChecker
  A `FragmentChecker` based on all character n-grams possible in a certain language, keeping them in a relatively memory-efficient, but probabilistic data structure.
  NGramFragmentChecker.NGramConsumer
  A callback for n-gram ranges in words
  SortingStrategy
  The strategy defining how a Hunspell dictionary should be loaded, with different tradeoffs.
  Suggester
  A generator for misspelled word corrections based on Hunspell flags.
  SuggestionTimeoutException
  An exception thrown when `Hunspell.suggest(java.lang.String)` call takes too long, if `TimeoutPolicy.THROW_EXCEPTION` is used.
  TimeoutPolicy
  A strategy determining what to do when Hunspell API calls take too much time