Uses of Class
org.apache.lucene.util.fst.FSTCompiler
Packages that use FSTCompiler
Package
Description
Pluggable term index / block terms dictionary implementations.
Same postings format as Lucene50, except the terms dictionary also supports ords, i.e.
BlockTree terms dictionary.
Term dictionary, DocValues or Postings formats that are read entirely into memory.
Pluggable term index / block terms dictionary implementations.
A primary-key postings format that associates a version (long) with each term and can provide
fail-fast lookups by ID and version.
Support for document suggestion
Finite state transducers
-
Uses of FSTCompiler in org.apache.lucene.codecs.blockterms
Fields in org.apache.lucene.codecs.blockterms declared as FSTCompilerModifier and TypeFieldDescriptionprivate final FSTCompiler<Long>VariableGapTermsIndexWriter.FSTFieldWriter.fstCompiler -
Uses of FSTCompiler in org.apache.lucene.codecs.blocktreeords
Methods in org.apache.lucene.codecs.blocktreeords with parameters of type FSTCompilerModifier and TypeMethodDescriptionprivate voidOrdsBlockTreeTermsWriter.PendingBlock.append(FSTCompiler<FSTOrdsOutputs.Output> fstCompiler, FST<FSTOrdsOutputs.Output> subIndex, long termOrdOffset, IntsRefBuilder scratchIntsRef) -
Uses of FSTCompiler in org.apache.lucene.codecs.lucene90.blocktree
Methods in org.apache.lucene.codecs.lucene90.blocktree with parameters of type FSTCompilerModifier and TypeMethodDescriptionprivate voidLucene90BlockTreeTermsWriter.PendingBlock.append(FSTCompiler<BytesRef> fstCompiler, FST<BytesRef> subIndex, IntsRefBuilder scratchIntsRef) -
Uses of FSTCompiler in org.apache.lucene.codecs.memory
Fields in org.apache.lucene.codecs.memory declared as FSTCompilerModifier and TypeFieldDescriptionprivate final FSTCompiler<FSTTermOutputs.TermData>FSTTermsWriter.TermsWriter.fstCompiler -
Uses of FSTCompiler in org.apache.lucene.codecs.uniformsplit
Fields in org.apache.lucene.codecs.uniformsplit declared as FSTCompilerModifier and TypeFieldDescriptionprotected final FSTCompiler<Long>FSTDictionary.Builder.fstCompiler -
Uses of FSTCompiler in org.apache.lucene.sandbox.codecs.idversion
Methods in org.apache.lucene.sandbox.codecs.idversion with parameters of type FSTCompilerModifier and TypeMethodDescriptionprivate voidVersionBlockTreeTermsWriter.PendingBlock.append(FSTCompiler<PairOutputs.Pair<BytesRef, Long>> fstCompiler, FST<PairOutputs.Pair<BytesRef, Long>> subIndex, IntsRefBuilder scratchIntsRef) -
Uses of FSTCompiler in org.apache.lucene.search.suggest.document
Fields in org.apache.lucene.search.suggest.document declared as FSTCompilerModifier and TypeFieldDescriptionprivate final FSTCompiler<PairOutputs.Pair<Long,BytesRef>> NRTSuggesterBuilder.fstCompiler -
Uses of FSTCompiler in org.apache.lucene.util.fst
Fields in org.apache.lucene.util.fst declared as FSTCompilerModifier and TypeFieldDescription(package private) final FSTCompiler<T>FSTCompiler.UnCompiledNode.ownerMethods in org.apache.lucene.util.fst that return FSTCompilerMethods in org.apache.lucene.util.fst with parameters of type FSTCompilerModifier and TypeMethodDescriptionlongNodeHash.add(FSTCompiler<T> fstCompiler, FSTCompiler.UnCompiledNode<T> nodeIn) (package private) longFST.addNode(FSTCompiler<T> fstCompiler, FSTCompiler.UnCompiledNode<T> nodeIn) private booleanFST.shouldExpandNodeWithDirectAddressing(FSTCompiler<T> fstCompiler, FSTCompiler.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(FSTCompiler<T> fstCompiler, FSTCompiler.UnCompiledNode<T> node) Returns whether the given node should be expanded with fixed length arcs.private voidFST.writeNodeForBinarySearch(FSTCompiler<T> fstCompiler, FSTCompiler.UnCompiledNode<T> nodeIn, long startAddress, int maxBytesPerArc) private voidFST.writeNodeForDirectAddressing(FSTCompiler<T> fstCompiler, FSTCompiler.UnCompiledNode<T> nodeIn, long startAddress, int maxBytesPerArcWithoutLabel, int labelRange) private voidFST.writePresenceBits(FSTCompiler<T> fstCompiler, FSTCompiler.UnCompiledNode<T> nodeIn, long dest, int numPresenceBytes) Constructors in org.apache.lucene.util.fst with parameters of type FSTCompiler