Uses of Class
org.apache.lucene.util.fst.Builder
Packages that use Builder
Package
Description
Stemming TokenFilter using a Java implementation of the
Hunspell stemming algorithm.
Pluggable term index / block terms dictionary implementations.
BlockTree terms dictionary.
Same postings format as Lucene50, except the terms dictionary also
supports ords, i.e.
A primary-key postings format that associates a version (long) with each term and
can provide fail-fast lookups by ID and version.
Term dictionary, DocValues or Postings formats that are read
entirely into memory.
Pluggable term index / block terms dictionary implementations.
Support for document suggestion
Finite state transducers
-
Uses of Builder in org.apache.lucene.analysis.hunspell
Methods in org.apache.lucene.analysis.hunspell with parameters of type BuilderModifier and TypeMethodDescriptionprivate voidDictionary.readDictionaryFiles(Directory tempDir, String tempFileNamePrefix, List<InputStream> dictionaries, 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 -
Uses of Builder in org.apache.lucene.codecs.blocktree
Methods in org.apache.lucene.codecs.blocktree with parameters of type Builder -
Uses of Builder in org.apache.lucene.codecs.blocktreeords
Methods in org.apache.lucene.codecs.blocktreeords with parameters of type BuilderModifier and TypeMethodDescriptionprivate voidOrdsBlockTreeTermsWriter.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 BuilderModifier and TypeMethodDescriptionprivate voidVersionBlockTreeTermsWriter.PendingBlock.append(Builder<PairOutputs.Pair<BytesRef, Long>> builder, FST<PairOutputs.Pair<BytesRef, Long>> subIndex, IntsRefBuilder scratchIntsRef) -
Uses of Builder in org.apache.lucene.codecs.memory
Fields in org.apache.lucene.codecs.memory declared as BuilderModifier and TypeFieldDescriptionprivate final 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 -
Uses of Builder in org.apache.lucene.search.suggest.document
Fields in org.apache.lucene.search.suggest.document declared as BuilderModifier and TypeFieldDescriptionprivate final Builder<PairOutputs.Pair<Long, BytesRef>> NRTSuggesterBuilder.builder -
Uses of Builder in org.apache.lucene.util.fst
Fields in org.apache.lucene.util.fst declared as BuilderMethods in org.apache.lucene.util.fst that return BuilderModifier and TypeMethodDescriptionBuilder.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 BuilderModifier and TypeMethodDescriptionlongNodeHash.add(Builder<T> builder, Builder.UnCompiledNode<T> nodeIn) (package private) longFST.addNode(Builder<T> builder, Builder.UnCompiledNode<T> nodeIn) private booleanFST.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 booleanFST.shouldExpandNodeWithFixedLengthArcs(Builder<T> builder, Builder.UnCompiledNode<T> node) Returns whether the given node should be expanded with fixed length arcs.private voidFST.writeNodeForBinarySearch(Builder<T> builder, Builder.UnCompiledNode<T> nodeIn, long startAddress, int maxBytesPerArc) private voidFST.writeNodeForDirectAddressing(Builder<T> builder, Builder.UnCompiledNode<T> nodeIn, long startAddress, int maxBytesPerArcWithoutLabel, int labelRange) private voidFST.writePresenceBits(Builder<T> builder, Builder.UnCompiledNode<T> nodeIn, long dest, int numPresenceBytes) Constructors in org.apache.lucene.util.fst with parameters of type Builder