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

Packages that use BlockEncoder
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
`protected BlockEncoder` UniformSplitPostingsFormat.`blockEncoder`
`protected BlockEncoder` BlockWriter.`blockEncoder`
`protected BlockEncoder` UniformSplitTermsWriter.`blockEncoder`

Methods in org.apache.lucene.codecs.uniformsplit with parameters of type BlockEncoder
`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
`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)`