Uses of Interface
org.apache.lucene.codecs.uniformsplit.IndexDictionary.Builder
Package
Description
Pluggable term index / block terms dictionary implementations.
Pluggable term index / block terms dictionary implementations.
-
Uses of IndexDictionary.Builder in org.apache.lucene.codecs.uniformsplit
Modifier and TypeMethodDescriptionprotected void
BlockWriter.addBlockKey
(List<BlockLine> blockLines, IndexDictionary.Builder dictionaryBuilder) Adds a new block key with its corresponding block file pointer to theIndexDictionary.Builder
.protected void
BlockWriter.addLine
(BytesRef term, BlockTermState blockTermState, IndexDictionary.Builder dictionaryBuilder) Adds a newBlockLine
term for the current field.protected void
BlockWriter.finishLastBlock
(IndexDictionary.Builder dictionaryBuilder) This method is called when there is no more term for the field.protected void
BlockWriter.splitAndWriteBlock
(IndexDictionary.Builder dictionaryBuilder) Defines the new block start according toBlockWriter.targetNumBlockLines
andBlockWriter.deltaNumLines
.protected void
BlockWriter.writeBlock
(List<BlockLine> blockLines, IndexDictionary.Builder dictionaryBuilder) Writes a block and adds its block key to the dictionary builder.protected void
UniformSplitTermsWriter.writeDictionary
(IndexDictionary.Builder dictionaryBuilder) Writes the dictionary index (FST) to disk.