## Uses of Interface
org.apache.lucene.search.spell.TermFreqIterator

Packages that use TermFreqIterator
org.apache.lucene.search.spell: Suggest alternate spellings for words.
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.

Uses of TermFreqIterator in org.apache.lucene.search.spell

Subinterfaces of TermFreqIterator in org.apache.lucene.search.spell
`interface` `TermFreqPayloadIterator` Interface for enumerating term,weight,payload triples; currently only `AnalyzingSuggester` and `FuzzySuggester` support payloads.

Classes in org.apache.lucene.search.spell that implement TermFreqIterator
`static class` `TermFreqIterator.TermFreqIteratorWrapper` Wraps a BytesRefIterator as a TermFreqIterator, with all weights set to `1`

Uses of TermFreqIterator in org.apache.lucene.search.suggest

Classes in org.apache.lucene.search.suggest that implement TermFreqIterator
`class` `BufferingTermFreqIteratorWrapper` This wrapper buffers incoming elements.
`class` `SortedTermFreqIteratorWrapper` This wrapper buffers incoming elements and makes sure they are sorted based on given comparator.
`class` `UnsortedTermFreqIteratorWrapper` This wrapper buffers the incoming elements and makes sure they are in random order.

Methods in org.apache.lucene.search.suggest that return TermFreqIterator
`TermFreqIterator` `FileDictionary.getWordsIterator()`

Methods in org.apache.lucene.search.suggest with parameters of type TermFreqIterator
`abstract void` `Lookup.build(TermFreqIterator tfit)` Builds up a new internal `Lookup` representation based on the given `TermFreqIterator`.

Constructors in org.apache.lucene.search.suggest with parameters of type TermFreqIterator
`BufferingTermFreqIteratorWrapper(TermFreqIterator source)` Creates a new iterator, buffering entries from the specified iterator
`SortedTermFreqIteratorWrapper(TermFreqIterator source)` Creates a new sorted wrapper, using `BytesRef.getUTF8SortedAsUnicodeComparator()` for sorting.
`SortedTermFreqIteratorWrapper(TermFreqIterator source, Comparator<BytesRef> comparator)` Creates a new sorted wrapper, sorting by BytesRef (ascending) then cost (ascending).
`UnsortedTermFreqIteratorWrapper(TermFreqIterator source)` Creates a new iterator, wrapping the specified iterator and returning elements in a random order.

Uses of TermFreqIterator in org.apache.lucene.search.suggest.analyzing

Methods in org.apache.lucene.search.suggest.analyzing with parameters of type TermFreqIterator
`void` `AnalyzingSuggester.build(TermFreqIterator iterator)`
`void` `AnalyzingInfixSuggester.build(TermFreqIterator iter)`

Uses of TermFreqIterator in org.apache.lucene.search.suggest.fst

Methods in org.apache.lucene.search.suggest.fst with parameters of type TermFreqIterator
`void` `WFSTCompletionLookup.build(TermFreqIterator iterator)`
`void` `FSTCompletionLookup.build(TermFreqIterator tfit)`

Uses of TermFreqIterator in org.apache.lucene.search.suggest.jaspell

Methods in org.apache.lucene.search.suggest.jaspell with parameters of type TermFreqIterator
`void` `JaspellLookup.build(TermFreqIterator tfit)`

Uses of TermFreqIterator in org.apache.lucene.search.suggest.tst

Methods in org.apache.lucene.search.suggest.tst with parameters of type TermFreqIterator
`void` `TSTLookup.build(TermFreqIterator tfit)`

Copyright © 2000-2013 Apache Software Foundation. All Rights Reserved.