Uses of Interface
org.apache.lucene.codecs.uniformsplit.IndexDictionary.Builder
Packages that use 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
Classes in org.apache.lucene.codecs.uniformsplit that implement IndexDictionary.BuilderMethods in org.apache.lucene.codecs.uniformsplit with parameters of type IndexDictionary.BuilderModifier and TypeMethodDescriptionprotected voidBlockWriter.addBlockKey(List<BlockLine> blockLines, IndexDictionary.Builder dictionaryBuilder) Adds a new block key with its corresponding block file pointer to theIndexDictionary.Builder.protected voidBlockWriter.addLine(BytesRef term, BlockTermState blockTermState, IndexDictionary.Builder dictionaryBuilder) Adds a newBlockLineterm for the current field.protected voidBlockWriter.finishLastBlock(IndexDictionary.Builder dictionaryBuilder) This method is called when there is no more term for the field.protected voidBlockWriter.splitAndWriteBlock(IndexDictionary.Builder dictionaryBuilder) Defines the new block start according toBlockWriter.targetNumBlockLinesandBlockWriter.deltaNumLines.protected voidBlockWriter.writeBlock(List<BlockLine> blockLines, IndexDictionary.Builder dictionaryBuilder) Writes a block and adds its block key to the dictionary builder.protected voidUniformSplitTermsWriter.writeDictionary(IndexDictionary.Builder dictionaryBuilder) Writes the dictionary index (FST) to disk.