Uses of Package
org.apache.lucene.util.fst
Packages that use org.apache.lucene.util.fst
Package
Description
Normalization of text before the tokenizer.
Stemming TokenFilter using a Java implementation of the
Hunspell stemming algorithm.
Analyzer for Japanese.
Kuromoji dictionary implementation.
Kuromoji utility classes.
Analyzer for Korean.
Korean dictionary implementation.
Nori utility classes.
Miscellaneous Tokenstreams.
Analysis components for Synonyms.
Uses already seen data (the indexed documents) to classify an input ( can be simple text or a structured document).
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.
Simpletext Codec: writes human readable postings.
Pluggable term index / block terms dictionary implementations.
Analyzer based autosuggest.
Support for document suggestion
Finite-state based autosuggest.
Finite state transducers
-
Classes in org.apache.lucene.util.fst used by org.apache.lucene.analysis.charfilterClassDescriptionRepresents an finite state machine (FST), using a compact byte[] format.Represents a single arc.Reads bytes stored in an FST.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.hunspellClassDescriptionBuilds a minimal FST (maps an IntsRef term to an arbitrary output) from pre-sorted terms with outputs.Represents an finite state machine (FST), using a compact byte[] format.Represents a single arc.Reads bytes stored in an FST.
-
Classes in org.apache.lucene.util.fst used by org.apache.lucene.analysis.ja
-
Classes in org.apache.lucene.util.fst used by org.apache.lucene.analysis.ja.dictClassDescriptionRepresents an finite state machine (FST), using a compact byte[] format.Represents a single arc.Reads bytes stored in an FST.
-
Classes in org.apache.lucene.util.fst used by org.apache.lucene.analysis.ja.util
-
Classes in org.apache.lucene.util.fst used by org.apache.lucene.analysis.ko
-
Classes in org.apache.lucene.util.fst used by org.apache.lucene.analysis.ko.dictClassDescriptionRepresents an finite state machine (FST), using a compact byte[] format.Represents a single arc.Reads bytes stored in an FST.
-
Classes in org.apache.lucene.util.fst used by org.apache.lucene.analysis.ko.util
-
Classes in org.apache.lucene.util.fst used by org.apache.lucene.analysis.miscellaneousClassDescriptionRepresents an finite state machine (FST), using a compact byte[] format.Represents a single arc.Reads bytes stored in an FST.
-
Classes in org.apache.lucene.util.fst used by org.apache.lucene.analysis.synonymClassDescriptionRepresents an finite state machine (FST), using a compact byte[] format.Represents a single arc.Reads bytes stored in an FST.
-
Classes in org.apache.lucene.util.fst used by org.apache.lucene.classification
-
Classes in org.apache.lucene.util.fst used by org.apache.lucene.codecs.blocktermsClassDescriptionBuilds a minimal FST (maps an IntsRef term to an arbitrary output) from pre-sorted terms with outputs.Enumerates all input (BytesRef) + output pairs in an FST.Holds a single input (BytesRef) + output pair.Represents an finite state machine (FST), using a compact byte[] format.An FST
Outputsimplementation where each output is a non-negative long value. -
Classes in org.apache.lucene.util.fst used by org.apache.lucene.codecs.blocktreeClassDescriptionBuilds a minimal FST (maps an IntsRef term to an arbitrary output) from pre-sorted terms with outputs.Represents an finite state machine (FST), using a compact byte[] format.Represents a single arc.Reads bytes stored in an FST.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.blocktreeordsClassDescriptionBuilds a minimal FST (maps an IntsRef term to an arbitrary output) from pre-sorted terms with outputs.Represents an finite state machine (FST), using a compact byte[] format.Represents a single arc.Reads bytes stored in an FST.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.idversionClassDescriptionBuilds a minimal FST (maps an IntsRef term to an arbitrary output) from pre-sorted terms with outputs.Represents an finite state machine (FST), using a compact byte[] format.Represents a single arc.Reads bytes stored in an FST.An FST
Outputsimplementation, holding two other outputs.Holds a single pair of two outputs. -
Classes in org.apache.lucene.util.fst used by org.apache.lucene.codecs.memoryClassDescriptionBuilds a minimal FST (maps an IntsRef term to an arbitrary output) from pre-sorted terms with outputs.Enumerates all input (BytesRef) + output pairs in an FST.Holds a single input (BytesRef) + output pair.Represents an finite state machine (FST), using a compact byte[] format.Represents a single arc.Reads bytes stored in an FST.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.simpletextClassDescriptionEnumerates all input (BytesRef) + output pairs in an FST.Represents an finite state machine (FST), using a compact byte[] format.Holds a single pair of two outputs.
-
Classes in org.apache.lucene.util.fst used by org.apache.lucene.codecs.uniformsplitClassDescriptionBuilds a minimal FST (maps an IntsRef term to an arbitrary output) from pre-sorted terms with outputs.Enumerates all input (BytesRef) + output pairs in an FST.Represents an finite state machine (FST), using a compact byte[] format.
-
Classes in org.apache.lucene.util.fst used by org.apache.lucene.search.suggest.analyzingClassDescriptionRepresents an finite state machine (FST), using a compact byte[] format.Represents a single arc.Reads bytes stored in an FST.Holds a single pair of two outputs.
-
Classes in org.apache.lucene.util.fst used by org.apache.lucene.search.suggest.documentClassDescriptionBuilds a minimal FST (maps an IntsRef term to an arbitrary output) from pre-sorted terms with outputs.Represents an finite state machine (FST), using a compact byte[] format.An FST
Outputsimplementation, holding two other outputs.Holds a single pair of two outputs.Represents a path in TopNSearcher. -
Classes in org.apache.lucene.util.fst used by org.apache.lucene.search.suggest.fst
-
Classes in org.apache.lucene.util.fst used by org.apache.lucene.util.fstClassDescriptionBuilds a minimal FST (maps an IntsRef term to an arbitrary output) from pre-sorted terms with outputs.Expert: holds a pending (seen but not yet serialized) arc.Reusable buffer for building nodes with fixed length arcs (binary search or direct addressing).Expert: holds a pending (seen but not yet serialized) Node.An FST
Outputsimplementation where each output is a sequence of bytes.Holds a single input (BytesRef) + output pair.An FSTOutputsimplementation where each output is a sequence of characters.Represents an finite state machine (FST), using a compact byte[] format.Represents a single arc.Reads bytes stored in an FST.Specifies allowed range of each int input label for this FST.Can next() and advance() through the terms in an FSTAbstraction for reading/writing bytes necessary for FST.An FSTOutputsimplementation where each output is a sequence of ints.Holds a single input (IntsRef) + output pair.A null FSTOutputsimplementation; use this if you just want to build an FSA.Represents the outputs for an FST, providing the basic algebra required for building and traversing the FST.Holds a single pair of two outputs.An FSTOutputsimplementation where each output is a non-negative long value.An FSTOutputsimplementation where each output is one or two non-negative long values.Holds two long outputs.Represents a path in TopNSearcher.Holds a single input (IntsRef) + output, returned byshortestPaths().Holds the results for a top N search usingUtil.TopNSearcher