Uses of Package
org.apache.lucene.util.fst
-
Packages that use org.apache.lucene.util.fst Package Description org.apache.lucene.analysis.charfilter Normalization of text before the tokenizer.org.apache.lucene.analysis.hunspell A Java implementation of Hunspell stemming and spell-checking algorithms (Hunspell
), and a stemming TokenFilter (HunspellStemFilter
) based on it.org.apache.lucene.analysis.ja Analyzer for Japanese.org.apache.lucene.analysis.ja.dict Kuromoji dictionary implementation.org.apache.lucene.analysis.ja.util Kuromoji utility classes.org.apache.lucene.analysis.ko Analyzer for Korean.org.apache.lucene.analysis.ko.dict Korean dictionary implementation.org.apache.lucene.analysis.ko.util Nori utility classes.org.apache.lucene.analysis.miscellaneous Miscellaneous Tokenstreams.org.apache.lucene.analysis.synonym Analysis components for Synonyms.org.apache.lucene.backward_codecs.lucene40.blocktree BlockTree terms dictionary.org.apache.lucene.classification Uses already seen data (the indexed documents) to classify an input ( can be simple text or a structured document).org.apache.lucene.codecs.blockterms Pluggable term index / block terms dictionary implementations.org.apache.lucene.codecs.blocktreeords Same postings format as Lucene50, except the terms dictionary also supports ords, i.e.org.apache.lucene.codecs.lucene90.blocktree BlockTree terms dictionary.org.apache.lucene.codecs.memory Term dictionary, DocValues or Postings formats that are read entirely into memory.org.apache.lucene.codecs.simpletext Simpletext Codec: writes human readable postings.org.apache.lucene.codecs.uniformsplit Pluggable term index / block terms dictionary implementations.org.apache.lucene.misc.util.fst Misc FST classes.org.apache.lucene.sandbox.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.search.suggest.analyzing Analyzer based autosuggest.org.apache.lucene.search.suggest.document Support for document suggestionorg.apache.lucene.search.suggest.fst Finite-state based autosuggest.org.apache.lucene.util.fst Finite state transducers -
Classes in org.apache.lucene.util.fst used by org.apache.lucene.analysis.charfilter Class Description FST Represents an finite state machine (FST), using a compact byte[] format.FST.Arc Represents a single arc.FST.BytesReader Reads bytes stored in an FST.Outputs Represents the outputs for an FST, providing the basic algebra required for building and traversing the FST. -
Classes in org.apache.lucene.util.fst used by org.apache.lucene.analysis.hunspell Class Description FST Represents an finite state machine (FST), using a compact byte[] format.FST.Arc Represents a single arc.FST.BytesReader Reads bytes stored in an FST. -
Classes in org.apache.lucene.util.fst used by org.apache.lucene.analysis.ja Class Description FST.Arc Represents a single arc.FST.BytesReader Reads bytes stored in an FST. -
Classes in org.apache.lucene.util.fst used by org.apache.lucene.analysis.ja.dict Class Description FST Represents an finite state machine (FST), using a compact byte[] format.FST.Arc Represents a single arc.FST.BytesReader Reads bytes stored in an FST. -
Classes in org.apache.lucene.util.fst used by org.apache.lucene.analysis.ja.util Class Description FST Represents an finite state machine (FST), using a compact byte[] format. -
Classes in org.apache.lucene.util.fst used by org.apache.lucene.analysis.ko Class Description FST.Arc Represents a single arc.FST.BytesReader Reads bytes stored in an FST. -
Classes in org.apache.lucene.util.fst used by org.apache.lucene.analysis.ko.dict Class Description FST Represents an finite state machine (FST), using a compact byte[] format.FST.Arc Represents a single arc.FST.BytesReader Reads bytes stored in an FST. -
Classes in org.apache.lucene.util.fst used by org.apache.lucene.analysis.ko.util Class Description FST Represents an finite state machine (FST), using a compact byte[] format. -
Classes in org.apache.lucene.util.fst used by org.apache.lucene.analysis.miscellaneous Class Description FST Represents an finite state machine (FST), using a compact byte[] format.FST.Arc Represents a single arc.FST.BytesReader Reads bytes stored in an FST. -
Classes in org.apache.lucene.util.fst used by org.apache.lucene.analysis.synonym Class Description FST Represents an finite state machine (FST), using a compact byte[] format.FST.Arc Represents a single arc.FST.BytesReader Reads bytes stored in an FST. -
Classes in org.apache.lucene.util.fst used by org.apache.lucene.backward_codecs.lucene40.blocktree Class Description FST Represents an finite state machine (FST), using a compact byte[] format.FST.Arc Represents a single arc.FST.BytesReader Reads bytes stored in an FST.Outputs Represents the outputs for an FST, providing the basic algebra required for building and traversing the FST. -
Classes in org.apache.lucene.util.fst used by org.apache.lucene.classification Class Description FST Represents an finite state machine (FST), using a compact byte[] format. -
Classes in org.apache.lucene.util.fst used by org.apache.lucene.codecs.blockterms Class Description BytesRefFSTEnum Enumerates all input (BytesRef) + output pairs in an FST.BytesRefFSTEnum.InputOutput Holds a single input (BytesRef) + output pair.FST Represents an finite state machine (FST), using a compact byte[] format.FSTCompiler Builds a minimal FST (maps an IntsRef term to an arbitrary output) from pre-sorted terms with outputs.PositiveIntOutputs An FSTOutputs
implementation where each output is a non-negative long value. -
Classes in org.apache.lucene.util.fst used by org.apache.lucene.codecs.blocktreeords Class Description FST Represents an finite state machine (FST), using a compact byte[] format.FST.Arc Represents a single arc.FST.BytesReader Reads bytes stored in an FST.FSTCompiler Builds a minimal FST (maps an IntsRef term to an arbitrary output) from pre-sorted terms with outputs.Outputs Represents the outputs for an FST, providing the basic algebra required for building and traversing the FST. -
Classes in org.apache.lucene.util.fst used by org.apache.lucene.codecs.lucene90.blocktree Class Description FST Represents an finite state machine (FST), using a compact byte[] format.FST.Arc Represents a single arc.FST.BytesReader Reads bytes stored in an FST.FSTCompiler Builds a minimal FST (maps an IntsRef term to an arbitrary output) from pre-sorted terms with outputs.Outputs Represents the outputs for an FST, providing the basic algebra required for building and traversing the FST. -
Classes in org.apache.lucene.util.fst used by org.apache.lucene.codecs.memory Class Description BytesRefFSTEnum Enumerates all input (BytesRef) + output pairs in an FST.BytesRefFSTEnum.InputOutput Holds a single input (BytesRef) + output pair.FST Represents an finite state machine (FST), using a compact byte[] format.FST.Arc Represents a single arc.FST.BytesReader Reads bytes stored in an FST.FSTCompiler Builds a minimal FST (maps an IntsRef term to an arbitrary output) from pre-sorted terms with outputs.Outputs Represents the outputs for an FST, providing the basic algebra required for building and traversing the FST. -
Classes in org.apache.lucene.util.fst used by org.apache.lucene.codecs.simpletext Class Description BytesRefFSTEnum Enumerates all input (BytesRef) + output pairs in an FST.FST Represents an finite state machine (FST), using a compact byte[] format.PairOutputs.Pair Holds a single pair of two outputs. -
Classes in org.apache.lucene.util.fst used by org.apache.lucene.codecs.uniformsplit Class Description BytesRefFSTEnum Enumerates all input (BytesRef) + output pairs in an FST.FST Represents an finite state machine (FST), using a compact byte[] format.FSTCompiler Builds a minimal FST (maps an IntsRef term to an arbitrary output) from pre-sorted terms with outputs. -
Classes in org.apache.lucene.util.fst used by org.apache.lucene.misc.util.fst Class Description Outputs Represents the outputs for an FST, providing the basic algebra required for building and traversing the FST. -
Classes in org.apache.lucene.util.fst used by org.apache.lucene.sandbox.codecs.idversion Class Description FST Represents an finite state machine (FST), using a compact byte[] format.FST.Arc Represents a single arc.FST.BytesReader Reads bytes stored in an FST.FSTCompiler Builds a minimal FST (maps an IntsRef term to an arbitrary output) from pre-sorted terms with outputs.PairOutputs An FSTOutputs
implementation, holding two other outputs.PairOutputs.Pair Holds a single pair of two outputs. -
Classes in org.apache.lucene.util.fst used by org.apache.lucene.search.suggest.analyzing Class Description FST Represents an finite state machine (FST), using a compact byte[] format.FST.Arc Represents a single arc.FST.BytesReader Reads bytes stored in an FST.PairOutputs.Pair Holds a single pair of two outputs. -
Classes in org.apache.lucene.util.fst used by org.apache.lucene.search.suggest.document Class Description FST Represents an finite state machine (FST), using a compact byte[] format.FSTCompiler Builds a minimal FST (maps an IntsRef term to an arbitrary output) from pre-sorted terms with outputs.PairOutputs An FSTOutputs
implementation, holding two other outputs.PairOutputs.Pair Holds a single pair of two outputs.Util.FSTPath Represents a path in TopNSearcher. -
Classes in org.apache.lucene.util.fst used by org.apache.lucene.search.suggest.fst Class Description FST Represents an finite state machine (FST), using a compact byte[] format.FST.Arc Represents a single arc. -
Classes in org.apache.lucene.util.fst used by org.apache.lucene.util.fst Class Description ByteBlockPoolReverseBytesReader Reads in reverse from a ByteBlockPool.ByteSequenceOutputs An FSTOutputs
implementation where each output is a sequence of bytes.BytesRefFSTEnum.InputOutput Holds a single input (BytesRef) + output pair.BytesStore CharSequenceOutputs An FSTOutputs
implementation where each output is a sequence of characters.FST Represents an finite state machine (FST), using a compact byte[] format.FST.Arc Represents a single arc.FST.BytesReader Reads bytes stored in an FST.FST.FSTMetadata Represent the FST metadataFST.INPUT_TYPE Specifies allowed range of each int input label for this FST.FSTCompiler Builds a minimal FST (maps an IntsRef term to an arbitrary output) from pre-sorted terms with outputs.FSTCompiler.Arc Expert: holds a pending (seen but not yet serialized) arc.FSTCompiler.Builder Fluent-style constructor for FSTFSTCompiler
.FSTCompiler.CompiledNode FSTCompiler.FixedLengthArcsBuffer Reusable buffer for building nodes with fixed length arcs (binary search or direct addressing).FSTCompiler.Node FSTCompiler.UnCompiledNode Expert: holds a pending (seen but not yet serialized) Node.FSTEnum Can next() and advance() through the terms in an FSTFSTReader Abstraction for reading bytes necessary for FST.FSTStore A type ofFSTReader
which needs data to be initialized before useIntSequenceOutputs An FSTOutputs
implementation where each output is a sequence of ints.IntsRefFSTEnum.InputOutput Holds a single input (IntsRef) + output pair.NodeHash NodeHash.PagedGrowableHash Inner class because it needs access to hash function and FST bytes.NoOutputs A null FSTOutputs
implementation; use this if you just want to build an FSA.Outputs Represents the outputs for an FST, providing the basic algebra required for building and traversing the FST.PairOutputs.Pair Holds a single pair of two outputs.PositiveIntOutputs An FSTOutputs
implementation where each output is a non-negative long value.Util.FSTPath Represents a path in TopNSearcher.Util.Result Holds a single input (IntsRef) + output, returned byshortestPaths()
.Util.TopResults Holds the results for a top N search usingUtil.TopNSearcher