# Uses of Package
org.apache.lucene.search.suggest

Packages that use org.apache.lucene.search.suggest
Package | Description
--- | ---
org.apache.lucene.search.suggest | Support for Autocomplete/Autosuggest
org.apache.lucene.search.suggest.analyzing | Analyzer based autosuggest.
org.apache.lucene.search.suggest.fst | Finite-state based autosuggest.
org.apache.lucene.search.suggest.jaspell | JaSpell-based autosuggest.
org.apache.lucene.search.suggest.tst | Ternary Search Tree based autosuggest.

Classes in org.apache.lucene.search.suggest used by org.apache.lucene.search.suggest
Class and Description
BufferingTermFreqIteratorWrapper This wrapper buffers incoming elements.
BytesRefArray A simple append only random-access `BytesRef` array that stores full copies of the appended bytes in a `ByteBlockPool`.
Lookup.LookupResult Result of a lookup.
Sort.BufferSize A bit more descriptive unit for constructors.
Sort.ByteSequencesWriter Utility class to emit length-prefixed byte[] entries to an output stream for sorting.
Sort.SortInfo Sort info (debugging mostly).

Classes in org.apache.lucene.search.suggest used by org.apache.lucene.search.suggest.analyzing
Class and Description
Lookup Simple Lookup interface for `CharSequence` suggestions.
Lookup.LookupResult Result of a lookup.

Classes in org.apache.lucene.search.suggest used by org.apache.lucene.search.suggest.fst
Class and Description
Lookup Simple Lookup interface for `CharSequence` suggestions.
Lookup.LookupResult Result of a lookup.
Sort On-disk sorting of byte arrays.

Classes in org.apache.lucene.search.suggest used by org.apache.lucene.search.suggest.jaspell
Class and Description
Lookup Simple Lookup interface for `CharSequence` suggestions.
Lookup.LookupResult Result of a lookup.

Classes in org.apache.lucene.search.suggest used by org.apache.lucene.search.suggest.tst
Class and Description
Lookup Simple Lookup interface for `CharSequence` suggestions.
Lookup.LookupResult Result of a lookup.