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

Packages that use Outputs
org.apache.lucene.util.fst: Finite state transducers

Uses of Outputs in org.apache.lucene.util.fst

Subclasses of Outputs in org.apache.lucene.util.fst
`class` `ByteSequenceOutputs` Output is a sequence of bytes, for each input term.
`class` `IntSequenceOutputs` Output is a sequence of ints, for each input term.
`class` `NoOutputs` Use this if you just want to build an FSA.
`class` `PairOutputs<A,B>` Pairs up two outputs into one.
`class` `PositiveIntOutputs` Output is a long, for each input term.
`class` `UpToTwoPositiveIntOutputs` Holds one or two longs for each input term.

Fields in org.apache.lucene.util.fst declared as Outputs
`Outputs<T>` `FST.outputs`

Constructors in org.apache.lucene.util.fst with parameters of type Outputs
`Builder(FST.INPUT_TYPE inputType, int minSuffixCount1, int minSuffixCount2, boolean doShareSuffix, boolean doShareNonSingletonNodes, int shareMaxTailLength, Outputs<T> outputs)` Instantiates an FST/FSA builder with all the possible tuning and construction tweaks.
`Builder(FST.INPUT_TYPE inputType, Outputs<T> outputs)` Instantiates an FST/FSA builder without any pruning.
`FST(DataInput in, Outputs<T> outputs)`
`FST(FST.INPUT_TYPE inputType, Outputs<T> outputs)`
`PairOutputs(Outputs<A> outputs1, Outputs<B> outputs2)`
`PairOutputs(Outputs<A> outputs1, Outputs<B> outputs2)`

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