Uses of Package
org.apache.lucene.util.fst

Packages that use org.apache.lucene.util.fst
org.apache.lucene.analysis.ja.dict Kuromoji dictionary implementation. 
org.apache.lucene.analysis.synonym Analysis components for Synonyms. 
org.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.ja.dict
FST
          Represents an finite state machine (FST), using a compact byte[] format.
FST.Arc
          Represents a single arc.
FST.BytesReader
          Reads the bytes from this FST.
 

Classes in org.apache.lucene.util.fst used by org.apache.lucene.analysis.synonym
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.fst
FST
          Represents an finite state machine (FST), using a compact byte[] format.
 

Classes in org.apache.lucene.util.fst used by org.apache.lucene.util.fst
Builder
          Builds a minimal FST (maps an IntsRef term to an arbitrary output) from pre-sorted terms with outputs.
Builder.Arc
          Expert: holds a pending (seen but not yet serialized) arc.
Builder.FreezeTail
          Expert: this is invoked by Builder whenever a suffix is serialized.
Builder.UnCompiledNode
          Expert: holds a pending (seen but not yet serialized) Node.
ByteSequenceOutputs
          An FST Outputs implementation where each output is a sequence of bytes.
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 the bytes from this FST.
FST.INPUT_TYPE
          Specifies allowed range of each int input label for this FST.
IntSequenceOutputs
          An FST Outputs implementation where each output is a sequence of ints.
IntsRefFSTEnum.InputOutput
          Holds a single input (IntsRef) + output pair.
NoOutputs
          A null FST Outputs 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 FST Outputs implementation where each output is a non-negative long value.
UpToTwoPositiveIntOutputs
          An FST Outputs implementation where each output is one or two non-negative long values.
UpToTwoPositiveIntOutputs.TwoLongs
          Holds two long outputs.
Util.MinResult
          Holds a single input (IntsRef) + output, returned by Util.shortestPaths(org.apache.lucene.util.fst.FST, org.apache.lucene.util.fst.FST.Arc, java.util.Comparator, int).