Package org.apache.lucene.codecs.lucene90
package org.apache.lucene.codecs.lucene90
Lucene 9.0 file format.
-
ClassDescriptionThis class is a workaround for JDK bug JDK-8252739.A compression mode that trades speed for compression ratio.Disk-based implementation of a
DocIdSetIterator
which can return the index of the current document, i.e.Lucene 9.0 compound file formatClass for accessing a compound stream.Offset/Length for a slice inside of a compound filewriter forLucene90DocValuesFormat
Lucene 9.0 DocValues format.reader forLucene90DocValuesFormat
Lucene 9.0 Field Infos format.Lucene 9.0 live docs formatWriter forLucene90NormsFormat
Lucene 9.0 Score normalization format.Reader forLucene90NormsFormat
Lucene 9.0 point format, which encodes dimensional values in a block KD-tree structure for fast 1D range and N dimensional shape intersection filtering.Reads point values previously written withLucene90PointsWriter
Writes dimensional valuesLucene 5.0 postings format, which encodes postings in packed integer blocks for fast decode.Holds all state required forLucene90PostingsReader
to produce aPostingsEnum
without re-seeking the terms dict.Concrete class that reads docId(maybe frq,pos,offset,payloads) list with postings format.Concrete class that writes docId(maybe frq,pos,offset,payloads) list with postings format.Lucene 9.0 Segment info format.Implements the skip list reader for block postings format that stores positions and payloads.Write skip lists with multiple levels, and support skip within block ints.Lucene 9.0 stored fields format.Configuration option for stored fields.Lucene 9.0term vectors format
.A compression mode that compromises on the compression ratio to provide fast compression and decompression.Utility class to encode sequences of 128 small positive integers.