Uses of Class
org.apache.lucene.util.fst.Outputs
-
Packages that use Outputs Package Description org.apache.lucene.analysis.charfilter Normalization of text before the tokenizer.org.apache.lucene.codecs.blocktree BlockTree terms dictionary.org.apache.lucene.codecs.blocktreeords Same postings format as Lucene50, except the terms dictionary also supports ords, i.e.org.apache.lucene.codecs.memory Term dictionary, DocValues or Postings formats that are read entirely into memory.org.apache.lucene.util.fst Finite state transducers -
-
Uses of Outputs in org.apache.lucene.analysis.charfilter
Fields in org.apache.lucene.analysis.charfilter declared as Outputs Modifier and Type Field Description private Outputs<CharsRef>
MappingCharFilter. outputs
-
Uses of Outputs in org.apache.lucene.codecs.blocktree
Fields in org.apache.lucene.codecs.blocktree declared as Outputs Modifier and Type Field Description (package private) static Outputs<BytesRef>
BlockTreeTermsReader. FST_OUTPUTS
(package private) static Outputs<BytesRef>
IntersectTermsEnum. fstOutputs
-
Uses of Outputs in org.apache.lucene.codecs.blocktreeords
Subclasses of Outputs in org.apache.lucene.codecs.blocktreeords Modifier and Type Class Description (package private) class
FSTOrdsOutputs
A custom FST outputs implementation that stores block data (BytesRef), long ordStart, long numTerms. -
Uses of Outputs in org.apache.lucene.codecs.memory
Subclasses of Outputs in org.apache.lucene.codecs.memory Modifier and Type Class Description (package private) class
FSTTermOutputs
An FSTOutputs
implementation forFSTTermsWriter
.Fields in org.apache.lucene.codecs.memory declared as Outputs Modifier and Type Field Description (package private) Outputs<java.lang.Long>
FSTOrdTermsReader.TermsReader.IntersectTermsEnum. fstOutputs
(package private) Outputs<FSTTermOutputs.TermData>
FSTTermsReader.TermsReader.IntersectTermsEnum. fstOutputs
-
Uses of Outputs in org.apache.lucene.util.fst
Subclasses of Outputs in org.apache.lucene.util.fst Modifier and Type Class Description class
ByteSequenceOutputs
An FSTOutputs
implementation where each output is a sequence of bytes.class
CharSequenceOutputs
An FSTOutputs
implementation where each output is a sequence of characters.class
IntSequenceOutputs
An FSTOutputs
implementation where each output is a sequence of ints.class
ListOfOutputs<T>
Wraps another Outputs implementation and encodes one or more of its output values.class
NoOutputs
A null FSTOutputs
implementation; use this if you just want to build an FSA.class
PairOutputs<A,B>
An FSTOutputs
implementation, holding two other outputs.class
PositiveIntOutputs
An FSTOutputs
implementation where each output is a non-negative long value.class
UpToTwoPositiveIntOutputs
An FSTOutputs
implementation where each output is one or two non-negative long values.Fields in org.apache.lucene.util.fst declared as Outputs Modifier and Type Field Description Outputs<T>
FST. outputs
private Outputs<T>
ListOfOutputs. outputs
private Outputs<A>
PairOutputs. outputs1
private Outputs<B>
PairOutputs. outputs2
Methods in org.apache.lucene.util.fst with parameters of type Outputs Modifier and Type Method Description static <T> FST<T>
FST. read(java.nio.file.Path path, Outputs<T> outputs)
Reads an automaton from a file.Constructors in org.apache.lucene.util.fst with parameters of type Outputs Constructor Description Builder(FST.INPUT_TYPE inputType, int minSuffixCount1, int minSuffixCount2, boolean doShareSuffix, boolean doShareNonSingletonNodes, int shareMaxTailLength, Outputs<T> outputs, boolean allowFixedLengthArcs, int bytesPageBits)
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)
Load a previously saved FST.FST(DataInput in, Outputs<T> outputs, FSTStore fstStore)
Load a previously saved FST; maxBlockBits allows you to control the size of the byte[] pages used to hold the FST bytes.FST(FST.INPUT_TYPE inputType, Outputs<T> outputs, int bytesPageBits)
ListOfOutputs(Outputs<T> outputs)
PairOutputs(Outputs<A> outputs1, Outputs<B> outputs2)
-