## Uses of Class
org.apache.lucene.util.fst.FST

Packages that use FST
org.apache.lucene.analysis.synonym: Analysis components for Synonyms.
org.apache.lucene.util.fst: Finite state transducers

Uses of FST in org.apache.lucene.analysis.synonym

Fields in org.apache.lucene.analysis.synonym declared as FST
`FST<BytesRef>` `SynonymMap.fst` map<input word, list<ord>>

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.util.fst

Methods in org.apache.lucene.util.fst that return FST
`FST<T>` `Builder.finish()` Returns final FST.

Methods in org.apache.lucene.util.fst with parameters of type FST

`static

`<T> T`

`

`Util.get(FST<T> fst, BytesRef input)`
Looks up the output for this input, or null if the input is not accepted

`static

`<T> T`

`

`Util.get(FST<T> fst, char[] input, int offset, int length)`
Logically casts input to UTF32 ints then looks up the output or null if the input is not accepted.

`static

`<T> T`

`

`Util.get(FST<T> fst, CharSequence input)`
Logically casts input to UTF32 ints then looks up the output or null if the input is not accepted.

`static

`<T> T`

`

`Util.get(FST<T> fst, IntsRef input)`
Looks up the output for this input, or null if the input is not accepted.

`static

`<T> void`

`

`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.

Copyright © 2000-2011 Apache Software Foundation. All Rights Reserved.