Package org.apache.lucene.codecs.lucene84
Components from the Lucene 8.4 index format. See
org.apache.lucene.codecs.lucene86
for an overview of the current index format.-
Class Summary Class Description ForDeltaUtil Utility class to encode/decode increasing sequences of 128 integers.ForUtil Lucene84Codec Implements the Lucene 8.4 index format, with configurable per-field postings and docvalues formats.Lucene84PostingsFormat Lucene 5.0 postings format, which encodes postings in packed integer blocks for fast decode.Lucene84PostingsFormat.IntBlockTermState Holds all state required forLucene84PostingsReader
to produce aPostingsEnum
without re-seeking the terms dict.Lucene84PostingsReader Concrete class that reads docId(maybe frq,pos,offset,payloads) list with postings format.Lucene84PostingsWriter Concrete class that writes docId(maybe frq,pos,offset,payloads) list with postings format.Lucene84ScoreSkipReader Lucene84ScoreSkipReader.MutableImpactList Lucene84SkipReader Implements the skip list reader for block postings format that stores positions and payloads.Lucene84SkipWriter Write skip lists with multiple levels, and support skip within block ints.PForUtil Utility class to encode sequences of 128 small positive integers.