Support for Autocomplete/Autosuggest
Interface Summary Interface Description InputIterator
Class Summary Class Description BufferedInputIteratorThis wrapper buffers incoming elements. BufferingTermFreqIteratorWrapperThis wrapper buffers incoming elements. BytesRefArray DocumentDictionaryDictionary with terms, weights and optionally payload information taken from stored/indexed fields in a Lucene index. DocumentValueSourceDictionaryDictionary with terms and optionally payload information taken from stored fields in a Lucene index. FileDictionaryDictionary represented by a text file. InMemorySorterAn
BytesRefSorterthat keeps all the entries in memory.
InputIterator.InputIteratorWrapperWraps a BytesRefIterator as a suggester InputIterator, with all weights set to
1and carries no payload
LookupSimple Lookup interface for
Lookup.LookupPriorityQueue Lookup.LookupResultResult of a lookup. SortOn-disk sorting of byte arrays. Sort.BufferSizeA bit more descriptive unit for constructors. Sort.ByteSequencesReaderUtility class to read length-prefixed byte entries from an input. Sort.ByteSequencesWriterUtility class to emit length-prefixed byte entries to an output stream for sorting. SortedInputIteratorThis wrapper buffers incoming elements and makes sure they are sorted based on given comparator. SortedTermFreqIteratorWrapperThis wrapper buffers incoming elements and makes sure they are sorted based on given comparator. UnsortedInputIteratorThis wrapper buffers the incoming elements and makes sure they are in random order.