PostingsReaderBase
The core terms dictionaries (BlockTermsReader, BlockTreeTermsReader) interact with a single instance of this class to manage creation of org.gnit.lucenekmp.index.PostingsEnum and org.gnit.lucenekmp.index.ImpactsEnum instances. It provides an IndexInput (termsIn) where this class may read any previously stored data that it had written in its corresponding [ ] at indexing time.
Inheritors
Functions
Checks consistency of this reader.
Actually decode metadata for next term
Return a ImpactsEnum that computes impacts with scorer.
Optional reuse-aware variant of impacts. Implementations may override to reuse platform objects for performance while preserving semantics.
Performs any initialization, such as reading and verifying the header from the provided terms dictionary IndexInput.
Return a newly created empty TermState
Must fully consume state, since after this call that TermState may be reused.