## Uses of Interface
org.apache.lucene.codecs.uniformsplit.BlockEncoder

- Packages that use BlockEncoder
  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 BlockEncoder in org.apache.lucene.codecs.uniformsplit

    Fields in org.apache.lucene.codecs.uniformsplit declared as BlockEncoder
    Modifier and Type | Field and Description
    --- | ---
    `protected BlockEncoder` | UniformSplitPostingsFormat.`blockEncoder`
    `protected BlockEncoder` | BlockWriter.`blockEncoder`
    `protected BlockEncoder` | UniformSplitTermsWriter.`blockEncoder`

    Methods in org.apache.lucene.codecs.uniformsplit with parameters of type BlockEncoder
    Modifier and Type | Method and Description
    --- | ---
    `protected FieldsConsumer` | UniformSplitPostingsFormat.`createUniformSplitTermsWriter(PostingsWriterBase postingsWriter, SegmentWriteState state, int targetNumBlockLines, int deltaNumLines, BlockEncoder blockEncoder)`
    `void` | FSTDictionary.`write(DataOutput output, BlockEncoder blockEncoder)`
    `void` | IndexDictionary.`write(DataOutput output, BlockEncoder blockEncoder)` Writes this dictionary to the provided output.

    Constructors in org.apache.lucene.codecs.uniformsplit with parameters of type BlockEncoder
    Constructor and Description
    `BlockWriter(IndexOutput blockOutput, int targetNumBlockLines, int deltaNumLines, BlockEncoder blockEncoder)`
    `UniformSplitPostingsFormat(int targetNumBlockLines, int deltaNumLines, BlockEncoder blockEncoder, BlockDecoder blockDecoder, boolean dictionaryOnHeap)`
    `UniformSplitPostingsFormat(String name, int targetNumBlockLines, int deltaNumLines, BlockEncoder blockEncoder, BlockDecoder blockDecoder, boolean dictionaryOnHeap)`
    `UniformSplitTermsWriter(PostingsWriterBase postingsWriter, SegmentWriteState state, BlockEncoder blockEncoder)`
    `UniformSplitTermsWriter(PostingsWriterBase postingsWriter, SegmentWriteState state, int targetNumBlockLines, int deltaNumLines, BlockEncoder blockEncoder)`
    `UniformSplitTermsWriter(PostingsWriterBase postingsWriter, SegmentWriteState state, int targetNumBlockLines, int deltaNumLines, BlockEncoder blockEncoder, FieldMetadata.Serializer fieldMetadataWriter, String codecName, int versionCurrent, String termsBlocksExtension, String dictionaryExtension)`

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

    Methods in org.apache.lucene.codecs.uniformsplit.sharedterms with parameters of type BlockEncoder
    Modifier and Type | Method and Description
    --- | ---
    `protected FieldsConsumer` | STUniformSplitPostingsFormat.`createUniformSplitTermsWriter(PostingsWriterBase postingsWriter, SegmentWriteState state, int targetNumBlockLines, int deltaNumLines, BlockEncoder blockEncoder)`

    Constructors in org.apache.lucene.codecs.uniformsplit.sharedterms with parameters of type BlockEncoder
    Constructor and Description
    `STBlockWriter(IndexOutput blockOutput, int targetNumBlockLines, int deltaNumLines, BlockEncoder blockEncoder)`
    `STUniformSplitPostingsFormat(int targetNumBlockLines, int deltaNumLines, BlockEncoder blockEncoder, BlockDecoder blockDecoder, boolean dictionaryOnHeap)`
    `STUniformSplitPostingsFormat(String name, int targetNumBlockLines, int deltaNumLines, BlockEncoder blockEncoder, BlockDecoder blockDecoder, boolean dictionaryOnHeap)`
    `STUniformSplitTermsWriter(PostingsWriterBase postingsWriter, SegmentWriteState state, BlockEncoder blockEncoder)`
    `STUniformSplitTermsWriter(PostingsWriterBase postingsWriter, SegmentWriteState state, int targetNumBlockLines, int deltaNumLines, BlockEncoder blockEncoder)`
    `STUniformSplitTermsWriter(PostingsWriterBase postingsWriter, SegmentWriteState state, int targetNumBlockLines, int deltaNumLines, BlockEncoder blockEncoder, FieldMetadata.Serializer fieldMetadataWriter, String codecName, int versionCurrent, String termsBlocksExtension, String dictionaryExtension)`

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