| 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use 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 | 
| Uses of FST in org.apache.lucene.analysis.ja.dict | 
|---|
| Constructors in org.apache.lucene.analysis.ja.dict with parameters of type FST | |
|---|---|
TokenInfoFST(FST<Long> fst,
             boolean fasterButMoreRam)
 | 
|
| Uses of FST in org.apache.lucene.analysis.synonym | 
|---|
| Fields in org.apache.lucene.analysis.synonym declared as FST | |
|---|---|
 FST<BytesRef> | 
SynonymMap.fst
map>  | 
| Constructors in org.apache.lucene.analysis.synonym with parameters of type FST | |
|---|---|
SynonymMap(FST<BytesRef> fst,
           BytesRefHash words,
           int maxHorizontalContext)
 | 
|
| Uses of FST in org.apache.lucene.search.suggest.fst | 
|---|
| Methods in org.apache.lucene.search.suggest.fst that return FST | |
|---|---|
 FST<Object> | 
FSTCompletion.getFST()
Returns the internal automaton.  | 
| Constructors in org.apache.lucene.search.suggest.fst with parameters of type FST | |
|---|---|
FSTCompletion(FST<Object> automaton)
Defaults to higher weights first and exact first.  | 
|
FSTCompletion(FST<Object> automaton,
              boolean higherWeightsFirst,
              boolean exactFirst)
 | 
|
| Uses of FST in org.apache.lucene.util.fst | 
|---|
| Methods in org.apache.lucene.util.fst that return FST | ||
|---|---|---|
 FST<T> | 
Builder.finish()
Returns final FST.  | 
|
 FST<T> | 
FST.pack(int minInCountDeref,
     int maxDerefNodes)
Expert: creates an FST by packing this one.  | 
|
static
 | 
FST.read(File file,
     Outputs<T> outputs)
Reads an automaton from a file.  | 
|
| Methods in org.apache.lucene.util.fst with parameters of type FST | ||
|---|---|---|
static
 | 
Util.get(FST<T> fst,
    BytesRef input)
Looks up the output for this input, or null if the input is not accepted  | 
|
static
 | 
Util.get(FST<T> fst,
    IntsRef input)
Looks up the output for this input, or null if the input is not accepted.  | 
|
static IntsRef | 
Util.getByOutput(FST<Long> fst,
            long targetOutput)
Reverse lookup (lookup by output instead of by input), in the special case when your FSTs outputs are strictly ascending.  | 
|
static
 | 
Util.shortestPaths(FST<T> fst,
              FST.Arc<T> fromNode,
              Comparator<T> comparator,
              int topN)
Starting from node, find the top N min cost completions to a final node.  | 
|
static
 | 
Util.toDot(FST<T> fst,
      Writer out,
      boolean sameRank,
      boolean labelStates)
Dumps an FST to a GraphViz's dot language description
 for visualization. | 
|
| Constructors in org.apache.lucene.util.fst with parameters of type FST | |
|---|---|
BytesRefFSTEnum(FST<T> fst)
doFloor controls the behavior of advance: if it's true doFloor is true, advance positions to the biggest term before target.  | 
|
IntsRefFSTEnum(FST<T> fst)
doFloor controls the behavior of advance: if it's true doFloor is true, advance positions to the biggest term before target.  | 
|
  | 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||