Package-level declarations
Types
Link copied to clipboard
Compression algorithm used for suffixes of a block of terms.
Link copied to clipboard
BlockTree's implementation of Terms.
Link copied to clipboard
class Lucene90BlockTreeTermsReader(postingsReader: PostingsReaderBase, state: SegmentReadState) : FieldsProducer
A block-based terms index and dictionary that assigns terms to variable length blocks according to how they share prefixes. The terms index is a prefix trie whose leaves are term blocks. The advantage of this approach is that seekExact is often able to determine a term cannot exist without doing any IO, and intersection with Automata is very fast. Note that this terms dictionary has its own fixed terms index (ie, it does not support a pluggable terms index implementation).
Link copied to clipboard
class Lucene90BlockTreeTermsWriter(state: SegmentWriteState, postingsWriter: PostingsWriterBase, minItemsInBlock: Int, maxItemsInBlock: Int, version: Int) : FieldsConsumer
Block-based terms index and dictionary writer.
Link copied to clipboard
Iterates through terms in this field.
Link copied to clipboard
Link copied to clipboard
class Stats
BlockTree statistics for a single field returned by FieldReader.getStats.