# Package org.apache.lucene.codecs.lucene912

package org.apache.lucene.codecs.lucene912
Lucene 9.12 file format.

Related Packages
Package
Description
org.apache.lucene.codecs
Codecs API: API for customization of the encoding and structure of the index.
Classes
Class
Description
ForDeltaUtil
Inspired from https://fulmicoton.com/posts/bitpacking/ Encodes multiple integers in a long to get SIMD-like speedups.
ForUtil
Inspired from https://fulmicoton.com/posts/bitpacking/ Encodes multiple integers in a long to get SIMD-like speedups.
Lucene912PostingsFormat
Lucene 9.12 postings format, which encodes postings in packed integer blocks for fast decode.
Lucene912PostingsFormat.IntBlockTermState
Holds all state required for `Lucene912PostingsReader` to produce a `PostingsEnum` without re-seeking the terms dict.
Lucene912PostingsReader
Concrete class that reads docId(maybe frq,pos,offset,payloads) list with postings format.
Lucene912PostingsWriter
Writer for `Lucene912PostingsFormat`.
PostingIndexInput
Wrapper around an `IndexInput` and a `ForUtil` that optionally optimizes decoding using vectorization.