Uses of Class
org.apache.lucene.util.fst.Builder
-
Packages that use Builder Package Description org.apache.lucene.analysis.hunspell Stemming TokenFilter using a Java implementation of the Hunspell stemming algorithm.org.apache.lucene.codecs.blockterms Pluggable term index / block terms dictionary implementations.org.apache.lucene.codecs.blocktree BlockTree terms dictionary.org.apache.lucene.codecs.blocktreeords Same postings format as Lucene50, except the terms dictionary also supports ords, i.e.org.apache.lucene.codecs.idversion A primary-key postings format that associates a version (long) with each term and can provide fail-fast lookups by ID and version.org.apache.lucene.codecs.memory Term dictionary, DocValues or Postings formats that are read entirely into memory.org.apache.lucene.codecs.uniformsplit Pluggable term index / block terms dictionary implementations.org.apache.lucene.search.suggest.document Support for document suggestionorg.apache.lucene.util.fst Finite state transducers -
-
Uses of Builder in org.apache.lucene.analysis.hunspell
Methods in org.apache.lucene.analysis.hunspell with parameters of type Builder Modifier and Type Method Description private void
Dictionary. readDictionaryFiles(Directory tempDir, java.lang.String tempFileNamePrefix, java.util.List<java.io.InputStream> dictionaries, java.nio.charset.CharsetDecoder decoder, Builder<IntsRef> words)
Reads the dictionary file through the provided InputStreams, building up the words map -
Uses of Builder in org.apache.lucene.codecs.blockterms
Fields in org.apache.lucene.codecs.blockterms declared as Builder Modifier and Type Field Description private Builder<java.lang.Long>
VariableGapTermsIndexWriter.FSTFieldWriter. fstBuilder
-
Uses of Builder in org.apache.lucene.codecs.blocktree
Methods in org.apache.lucene.codecs.blocktree with parameters of type Builder Modifier and Type Method Description private void
BlockTreeTermsWriter.PendingBlock. append(Builder<BytesRef> builder, FST<BytesRef> subIndex, IntsRefBuilder scratchIntsRef)
-
Uses of Builder in org.apache.lucene.codecs.blocktreeords
Methods in org.apache.lucene.codecs.blocktreeords with parameters of type Builder Modifier and Type Method Description private void
OrdsBlockTreeTermsWriter.PendingBlock. append(Builder<FSTOrdsOutputs.Output> builder, FST<FSTOrdsOutputs.Output> subIndex, long termOrdOffset, IntsRefBuilder scratchIntsRef)
-
Uses of Builder in org.apache.lucene.codecs.idversion
Methods in org.apache.lucene.codecs.idversion with parameters of type Builder Modifier and Type Method Description private void
VersionBlockTreeTermsWriter.PendingBlock. append(Builder<PairOutputs.Pair<BytesRef,java.lang.Long>> builder, FST<PairOutputs.Pair<BytesRef,java.lang.Long>> subIndex, IntsRefBuilder scratchIntsRef)
-
Uses of Builder in org.apache.lucene.codecs.memory
Fields in org.apache.lucene.codecs.memory declared as Builder Modifier and Type Field Description private Builder<FSTTermOutputs.TermData>
FSTTermsWriter.TermsWriter. builder
-
Uses of Builder in org.apache.lucene.codecs.uniformsplit
Fields in org.apache.lucene.codecs.uniformsplit declared as Builder Modifier and Type Field Description protected Builder<java.lang.Long>
FSTDictionary.Builder. fstBuilder
-
Uses of Builder in org.apache.lucene.search.suggest.document
Fields in org.apache.lucene.search.suggest.document declared as Builder Modifier and Type Field Description private Builder<PairOutputs.Pair<java.lang.Long,BytesRef>>
NRTSuggesterBuilder. builder
-
Uses of Builder in org.apache.lucene.util.fst
Fields in org.apache.lucene.util.fst declared as Builder Modifier and Type Field Description (package private) Builder<T>
Builder.UnCompiledNode. owner
Methods in org.apache.lucene.util.fst that return Builder Modifier and Type Method Description Builder<T>
Builder. setDirectAddressingMaxOversizingFactor(float factor)
Overrides the default the maximum oversizing of fixed array allowed to enable direct addressing of arcs instead of binary search.Methods in org.apache.lucene.util.fst with parameters of type Builder Modifier and Type Method Description long
NodeHash. add(Builder<T> builder, Builder.UnCompiledNode<T> nodeIn)
(package private) long
FST. addNode(Builder<T> builder, Builder.UnCompiledNode<T> nodeIn)
private boolean
FST. shouldExpandNodeWithDirectAddressing(Builder<T> builder, Builder.UnCompiledNode<T> nodeIn, int numBytesPerArc, int maxBytesPerArcWithoutLabel, int labelRange)
Returns whether the given node should be expanded with direct addressing instead of binary search.private boolean
FST. shouldExpandNodeWithFixedLengthArcs(Builder<T> builder, Builder.UnCompiledNode<T> node)
Returns whether the given node should be expanded with fixed length arcs.private void
FST. writeNodeForBinarySearch(Builder<T> builder, Builder.UnCompiledNode<T> nodeIn, long startAddress, int maxBytesPerArc)
private void
FST. writeNodeForDirectAddressing(Builder<T> builder, Builder.UnCompiledNode<T> nodeIn, long startAddress, int maxBytesPerArcWithoutLabel, int labelRange)
private void
FST. writePresenceBits(Builder<T> builder, Builder.UnCompiledNode<T> nodeIn, long dest, int numPresenceBytes)
Constructors in org.apache.lucene.util.fst with parameters of type Builder Constructor Description UnCompiledNode(Builder<T> owner, int depth)
-