Interface | Description |
---|---|
InputIterator |
Interface for enumerating term,weight,payload triples for suggester consumption;
currently only
AnalyzingSuggester , FuzzySuggester and AnalyzingInfixSuggester support payloads. |
Class | Description |
---|---|
BufferedInputIterator |
This wrapper buffers incoming elements.
|
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 . |
DocumentDictionary |
Dictionary with terms, weights and optionally payload information
taken from stored/indexed fields in a Lucene index.
|
DocumentValueSourceDictionary |
Dictionary with terms and optionally payload information
taken from stored fields in a Lucene index.
|
FileDictionary |
Dictionary represented by a text file.
|
InMemorySorter |
An
BytesRefSorter that keeps all the entries in memory. |
InputIterator.InputIteratorWrapper |
Wraps a BytesRefIterator as a suggester InputIterator, with all weights
set to
1 and carries no payload |
Lookup |
Simple Lookup interface for
CharSequence suggestions. |
Lookup.LookupPriorityQueue |
A
PriorityQueue collecting a fixed size of high priority Lookup.LookupResult |
Lookup.LookupResult |
Result of a lookup.
|
Sort |
On-disk sorting of byte arrays.
|
Sort.BufferSize |
A bit more descriptive unit for constructors.
|
Sort.ByteSequencesReader |
Utility class to read length-prefixed byte[] entries from an input.
|
Sort.ByteSequencesWriter |
Utility class to emit length-prefixed byte[] entries to an output stream for sorting.
|
SortedInputIterator |
This wrapper buffers incoming elements and makes sure they are sorted based on given comparator.
|
SortedTermFreqIteratorWrapper |
This wrapper buffers incoming elements and makes sure they are sorted based on given comparator.
|
UnsortedInputIterator |
This wrapper buffers the incoming elements and makes sure they are in
random order.
|
Copyright © 2010 - 2020 Adobe. All Rights Reserved