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.backward_codecs.lucene40.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.lucene90.blocktree BlockTree terms dictionary.org.apache.lucene.codecs.memory Term dictionary, DocValues or Postings formats that are read entirely into memory.org.apache.lucene.misc.util.fst Misc FST classes.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.backward_codecs.lucene40.blocktree
Fields in org.apache.lucene.backward_codecs.lucene40.blocktree declared as Outputs Modifier and Type Field Description (package private) static Outputs<BytesRef>
Lucene40BlockTreeTermsReader. 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.lucene90.blocktree
Fields in org.apache.lucene.codecs.lucene90.blocktree declared as Outputs Modifier and Type Field Description (package private) static Outputs<BytesRef>
Lucene90BlockTreeTermsReader. FST_OUTPUTS
(package private) static Outputs<BytesRef>
IntersectTermsEnum. fstOutputs
-
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<FSTTermOutputs.TermData>
FSTTermsReader.TermsReader.IntersectTermsEnum. fstOutputs
-
Uses of Outputs in org.apache.lucene.misc.util.fst
Subclasses of Outputs in org.apache.lucene.misc.util.fst Modifier and Type Class Description class
ListOfOutputs<T>
Wraps another Outputs implementation and encodes one or more of its output values.class
UpToTwoPositiveIntOutputs
An FSTOutputs
implementation where each output is one or two non-negative long values.Fields in org.apache.lucene.misc.util.fst declared as Outputs Modifier and Type Field Description private Outputs<T>
ListOfOutputs. outputs
Constructors in org.apache.lucene.misc.util.fst with parameters of type Outputs Constructor Description ListOfOutputs(Outputs<T> outputs)
-
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
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.Fields in org.apache.lucene.util.fst declared as Outputs Modifier and Type Field Description Outputs<T>
FST. outputs
private Outputs<T>
FSTCompiler.Builder. 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, Outputs<T> outputs)
FST(DataInput metaIn, DataInput in, Outputs<T> outputs)
Load a previously saved FST.FST(DataInput metaIn, 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)
FSTCompiler(FST.INPUT_TYPE inputType, int minSuffixCount1, int minSuffixCount2, boolean doShareSuffix, boolean doShareNonSingletonNodes, int shareMaxTailLength, Outputs<T> outputs, boolean allowFixedLengthArcs, int bytesPageBits, float directAddressingMaxOversizingFactor)
FSTCompiler(FST.INPUT_TYPE inputType, Outputs<T> outputs)
Instantiates an FST/FSA builder with default settings and pruning options turned off.PairOutputs(Outputs<A> outputs1, Outputs<B> outputs2)
-