Uses of Interface
org.apache.lucene.search.suggest.InputIterator
Packages that use InputIterator
Package
Description
Suggest alternate spellings for words.
Support for Autocomplete/Autosuggest
Analyzer based autosuggest.
Finite-state based autosuggest.
Ternary Search Tree based autosuggest.
-
Uses of InputIterator in org.apache.lucene.search.spell
Classes in org.apache.lucene.search.spell that implement InputIteratorModifier and TypeClassDescription(package private) final classMethods in org.apache.lucene.search.spell that return InputIteratorModifier and TypeMethodDescriptionDictionary.getEntryIterator()Returns an iterator over all the entriesfinal InputIteratorHighFrequencyDictionary.getEntryIterator()final InputIteratorLuceneDictionary.getEntryIterator()PlainTextDictionary.getEntryIterator() -
Uses of InputIterator in org.apache.lucene.search.suggest
Classes in org.apache.lucene.search.suggest that implement InputIteratorModifier and TypeClassDescriptionclassThis wrapper buffers incoming elements.protected classImplementsInputIteratorfrom stored fields.(package private) final class(package private) final classstatic classWraps a BytesRefIterator as a suggester InputIterator, with all weights set to1and carries no payloadclassThis wrapper buffers incoming elements and makes sure they are sorted based on given comparator.classThis wrapper buffers the incoming elements and makes sure they are in random order.Fields in org.apache.lucene.search.suggest declared as InputIteratorModifier and TypeFieldDescriptionstatic final InputIteratorInputIterator.EMPTYSingleton InputIterator that iterates over 0 BytesRefs.private final InputIteratorSortedInputIterator.sourceMethods in org.apache.lucene.search.suggest that return InputIteratorModifier and TypeMethodDescriptionDocumentDictionary.getEntryIterator()DocumentValueSourceDictionary.getEntryIterator()FileDictionary.getEntryIterator()Methods in org.apache.lucene.search.suggest with parameters of type InputIteratorModifier and TypeMethodDescriptionabstract voidLookup.build(InputIterator inputIterator) Builds up a new internalLookuprepresentation based on the givenInputIterator.Constructors in org.apache.lucene.search.suggest with parameters of type InputIteratorModifierConstructorDescriptionBufferedInputIterator(InputIterator source) Creates a new iterator, buffering entries from the specified iteratorSortedInputIterator(Directory tempDir, String tempFileNamePrefix, InputIterator source) Creates a new sorted wrapper, using natural order for sorting.SortedInputIterator(Directory tempDir, String tempFileNamePrefix, InputIterator source, Comparator<BytesRef> comparator) Creates a new sorted wrapper, sorting by BytesRef (ascending) then cost (ascending).UnsortedInputIterator(InputIterator source) Creates a new iterator, wrapping the specified iterator and returning elements in a random order. -
Uses of InputIterator in org.apache.lucene.search.suggest.analyzing
Methods in org.apache.lucene.search.suggest.analyzing with parameters of type InputIteratorModifier and TypeMethodDescriptionvoidAnalyzingInfixSuggester.build(InputIterator iter) voidAnalyzingSuggester.build(InputIterator iterator) voidFreeTextSuggester.build(InputIterator iterator) voidFreeTextSuggester.build(InputIterator iterator, double ramBufferSizeMB) Build the suggest index, using up to the specified amount of temporary RAM while building. -
Uses of InputIterator in org.apache.lucene.search.suggest.fst
Classes in org.apache.lucene.search.suggest.fst that implement InputIteratorModifier and TypeClassDescriptionprivate static final classMethods in org.apache.lucene.search.suggest.fst with parameters of type InputIteratorModifier and TypeMethodDescriptionvoidFSTCompletionLookup.build(InputIterator iterator) voidWFSTCompletionLookup.build(InputIterator iterator) Constructors in org.apache.lucene.search.suggest.fst with parameters of type InputIteratorModifierConstructorDescription(package private)WFSTInputIterator(Directory tempDir, String tempFileNamePrefix, InputIterator source) -
Uses of InputIterator in org.apache.lucene.search.suggest.tst
Methods in org.apache.lucene.search.suggest.tst with parameters of type InputIterator