## Uses of Class
org.apache.lucene.codecs.uniformsplit.BlockHeader

- Packages that use BlockHeader
  Package | Description
  --- | ---
  org.apache.lucene.codecs.uniformsplit | Pluggable term index / block terms dictionary implementations.
  org.apache.lucene.codecs.uniformsplit.sharedterms | Pluggable term index / block terms dictionary implementations.

- - ### Uses of BlockHeader in org.apache.lucene.codecs.uniformsplit

    Fields in org.apache.lucene.codecs.uniformsplit declared as BlockHeader
    Modifier and Type | Field and Description
    --- | ---
    `protected BlockHeader` | BlockReader.`blockHeader` Current block header.
    `protected BlockHeader` | BlockWriter.`reusableBlockHeader`

    Methods in org.apache.lucene.codecs.uniformsplit that return BlockHeader
    Modifier and Type | Method and Description
    --- | ---
    `BlockHeader` | BlockHeader.Serializer.`read(DataInput input, BlockHeader reuse)`
    `protected BlockHeader` | BlockReader.`readHeader()` Reads the block header.
    `protected BlockHeader` | BlockHeader.`reset(int linesCount, long baseDocsFP, long basePositionsFP, long basePayloadsFP, int termStatesBaseOffset, int middleTermOffset)`

    Methods in org.apache.lucene.codecs.uniformsplit with parameters of type BlockHeader
    Modifier and Type | Method and Description
    --- | ---
    `BlockHeader` | BlockHeader.Serializer.`read(DataInput input, BlockHeader reuse)`
    `void` | BlockHeader.Serializer.`write(DataOutput output, BlockHeader blockHeader)`

  - ### Uses of BlockHeader in org.apache.lucene.codecs.uniformsplit.sharedterms

    Methods in org.apache.lucene.codecs.uniformsplit.sharedterms with parameters of type BlockHeader
    Modifier and Type | Method and Description
    --- | ---
    `void` | STBlockLine.Serializer.`readFieldTermStatesMap(DataInput termStatesInput, DeltaBaseTermStateSerializer termStateSerializer, BlockHeader blockHeader, FieldInfos fieldInfos, Map<String,BlockTermState> fieldTermStatesMap)` Reads all the `BlockTermState` of all the field in the current block line of the provided input.
    `BlockTermState` | STBlockLine.Serializer.`readTermStateForField(int fieldId, DataInput termStatesInput, DeltaBaseTermStateSerializer termStateSerializer, BlockHeader blockHeader, FieldInfos fieldInfos, BlockTermState reuse)` Reads a single `BlockTermState` for the provided field in the current block line of the provided input.

Copyright © 2000-2022 Apache Software Foundation. All Rights Reserved.