Uses of Class
org.apache.lucene.util.fst.PairOutputs.Pair
Packages that use PairOutputs.Pair
Package
Description
Simpletext Codec: writes human readable postings.
A primary-key postings format that associates a version (long) with each term and can provide
fail-fast lookups by ID and version.
Analyzer based autosuggest.
Support for document suggestion
Finite state transducers
-
Uses of PairOutputs.Pair in org.apache.lucene.codecs.simpletext
Fields in org.apache.lucene.codecs.simpletext with type parameters of type PairOutputs.PairModifier and TypeFieldDescriptionprivate FST
<PairOutputs.Pair<PairOutputs.Pair<Long, Long>, PairOutputs.Pair<Long, Long>>> SimpleTextFieldsReader.SimpleTextTerms.fst
private FST
<PairOutputs.Pair<PairOutputs.Pair<Long, Long>, PairOutputs.Pair<Long, Long>>> SimpleTextFieldsReader.SimpleTextTerms.fst
private FST
<PairOutputs.Pair<PairOutputs.Pair<Long, Long>, PairOutputs.Pair<Long, Long>>> SimpleTextFieldsReader.SimpleTextTerms.fst
private final BytesRefFSTEnum
<PairOutputs.Pair<PairOutputs.Pair<Long, Long>, PairOutputs.Pair<Long, Long>>> SimpleTextFieldsReader.SimpleTextTermsEnum.fstEnum
private final BytesRefFSTEnum
<PairOutputs.Pair<PairOutputs.Pair<Long, Long>, PairOutputs.Pair<Long, Long>>> SimpleTextFieldsReader.SimpleTextTermsEnum.fstEnum
private final BytesRefFSTEnum
<PairOutputs.Pair<PairOutputs.Pair<Long, Long>, PairOutputs.Pair<Long, Long>>> SimpleTextFieldsReader.SimpleTextTermsEnum.fstEnum
Constructor parameters in org.apache.lucene.codecs.simpletext with type arguments of type PairOutputs.PairModifierConstructorDescriptionSimpleTextTermsEnum
(FST<PairOutputs.Pair<PairOutputs.Pair<Long, Long>, PairOutputs.Pair<Long, Long>>> fst, IndexOptions indexOptions) SimpleTextTermsEnum
(FST<PairOutputs.Pair<PairOutputs.Pair<Long, Long>, PairOutputs.Pair<Long, Long>>> fst, IndexOptions indexOptions) SimpleTextTermsEnum
(FST<PairOutputs.Pair<PairOutputs.Pair<Long, Long>, PairOutputs.Pair<Long, Long>>> fst, IndexOptions indexOptions) -
Uses of PairOutputs.Pair in org.apache.lucene.sandbox.codecs.idversion
Fields in org.apache.lucene.sandbox.codecs.idversion declared as PairOutputs.PairModifier and TypeFieldDescription(package private) static final PairOutputs.Pair
<BytesRef, Long> VersionBlockTreeTermsWriter.NO_OUTPUT
final PairOutputs.Pair
<BytesRef, Long> VersionBlockTreeTermsWriter.FieldMetaData.rootCode
(package private) final PairOutputs.Pair
<BytesRef, Long> VersionFieldReader.rootCode
Fields in org.apache.lucene.sandbox.codecs.idversion with type parameters of type PairOutputs.PairModifier and TypeFieldDescription(package private) FST.Arc
<PairOutputs.Pair<BytesRef, Long>> IDVersionSegmentTermsEnumFrame.arc
VersionBlockTreeTermsWriter.PendingBlock.index
(package private) final FST
<PairOutputs.Pair<BytesRef, Long>> VersionFieldReader.index
VersionBlockTreeTermsWriter.PendingBlock.subIndices
Methods in org.apache.lucene.sandbox.codecs.idversion that return types with arguments of type PairOutputs.PairModifier and TypeMethodDescriptionprivate FST.Arc
<PairOutputs.Pair<BytesRef, Long>> IDVersionSegmentTermsEnum.getArc
(int ord) Methods in org.apache.lucene.sandbox.codecs.idversion with parameters of type PairOutputs.PairModifier and TypeMethodDescription(package private) IDVersionSegmentTermsEnumFrame
IDVersionSegmentTermsEnum.pushFrame
(FST.Arc<PairOutputs.Pair<BytesRef, Long>> arc, PairOutputs.Pair<BytesRef, Long> frameData, int length) Method parameters in org.apache.lucene.sandbox.codecs.idversion with type arguments of type PairOutputs.PairModifier and TypeMethodDescriptionprivate void
VersionBlockTreeTermsWriter.PendingBlock.append
(FSTCompiler<PairOutputs.Pair<BytesRef, Long>> fstCompiler, FST<PairOutputs.Pair<BytesRef, Long>> subIndex, IntsRefBuilder scratchIntsRef) private void
VersionBlockTreeTermsWriter.PendingBlock.append
(FSTCompiler<PairOutputs.Pair<BytesRef, Long>> fstCompiler, FST<PairOutputs.Pair<BytesRef, Long>> subIndex, IntsRefBuilder scratchIntsRef) (package private) IDVersionSegmentTermsEnumFrame
IDVersionSegmentTermsEnum.pushFrame
(FST.Arc<PairOutputs.Pair<BytesRef, Long>> arc, long fp, int length) (package private) IDVersionSegmentTermsEnumFrame
IDVersionSegmentTermsEnum.pushFrame
(FST.Arc<PairOutputs.Pair<BytesRef, Long>> arc, PairOutputs.Pair<BytesRef, Long> frameData, int length) Constructors in org.apache.lucene.sandbox.codecs.idversion with parameters of type PairOutputs.PairModifierConstructorDescriptionFieldMetaData
(FieldInfo fieldInfo, PairOutputs.Pair<BytesRef, Long> rootCode, long numTerms, long indexStartFP, BytesRef minTerm, BytesRef maxTerm) (package private)
VersionFieldReader
(VersionBlockTreeTermsReader parent, FieldInfo fieldInfo, long numTerms, PairOutputs.Pair<BytesRef, Long> rootCode, long sumTotalTermFreq, long sumDocFreq, int docCount, long indexStartFP, IndexInput indexIn, BytesRef minTerm, BytesRef maxTerm) Constructor parameters in org.apache.lucene.sandbox.codecs.idversion with type arguments of type PairOutputs.PairModifierConstructorDescriptionPendingBlock
(BytesRef prefix, long maxVersion, long fp, boolean hasTerms, boolean isFloor, int floorLeadByte, List<FST<PairOutputs.Pair<BytesRef, Long>>> subIndices) -
Uses of PairOutputs.Pair in org.apache.lucene.search.suggest.analyzing
Fields in org.apache.lucene.search.suggest.analyzing with type parameters of type PairOutputs.PairModifier and TypeFieldDescriptionprivate FST
<PairOutputs.Pair<Long, BytesRef>> AnalyzingSuggester.fst
FST<Weight,Surface>: input is the analyzed form, with a null byte between terms weights are encoded as costs: (Integer.MAX_VALUE-weight) surface is the original, unanalyzed form.(package private) static final Comparator
<PairOutputs.Pair<Long, BytesRef>> AnalyzingSuggester.weightComparator
Methods in org.apache.lucene.search.suggest.analyzing that return types with arguments of type PairOutputs.PairModifier and TypeMethodDescriptionprotected List
<FSTUtil.Path<PairOutputs.Pair<Long, BytesRef>>> AnalyzingSuggester.getFullPrefixPaths
(List<FSTUtil.Path<PairOutputs.Pair<Long, BytesRef>>> prefixPaths, Automaton lookupAutomaton, FST<PairOutputs.Pair<Long, BytesRef>> fst) Returns all prefix paths to initialize the search.protected List
<FSTUtil.Path<PairOutputs.Pair<Long, BytesRef>>> FuzzySuggester.getFullPrefixPaths
(List<FSTUtil.Path<PairOutputs.Pair<Long, BytesRef>>> prefixPaths, Automaton lookupAutomaton, FST<PairOutputs.Pair<Long, BytesRef>> fst) Method parameters in org.apache.lucene.search.suggest.analyzing with type arguments of type PairOutputs.PairModifier and TypeMethodDescriptionprotected List
<FSTUtil.Path<PairOutputs.Pair<Long, BytesRef>>> AnalyzingSuggester.getFullPrefixPaths
(List<FSTUtil.Path<PairOutputs.Pair<Long, BytesRef>>> prefixPaths, Automaton lookupAutomaton, FST<PairOutputs.Pair<Long, BytesRef>> fst) Returns all prefix paths to initialize the search.protected List
<FSTUtil.Path<PairOutputs.Pair<Long, BytesRef>>> AnalyzingSuggester.getFullPrefixPaths
(List<FSTUtil.Path<PairOutputs.Pair<Long, BytesRef>>> prefixPaths, Automaton lookupAutomaton, FST<PairOutputs.Pair<Long, BytesRef>> fst) Returns all prefix paths to initialize the search.protected List
<FSTUtil.Path<PairOutputs.Pair<Long, BytesRef>>> FuzzySuggester.getFullPrefixPaths
(List<FSTUtil.Path<PairOutputs.Pair<Long, BytesRef>>> prefixPaths, Automaton lookupAutomaton, FST<PairOutputs.Pair<Long, BytesRef>> fst) protected List
<FSTUtil.Path<PairOutputs.Pair<Long, BytesRef>>> FuzzySuggester.getFullPrefixPaths
(List<FSTUtil.Path<PairOutputs.Pair<Long, BytesRef>>> prefixPaths, Automaton lookupAutomaton, FST<PairOutputs.Pair<Long, BytesRef>> fst) -
Uses of PairOutputs.Pair in org.apache.lucene.search.suggest.document
Fields in org.apache.lucene.search.suggest.document with type parameters of type PairOutputs.PairModifier and TypeFieldDescriptionprivate final FST
<PairOutputs.Pair<Long, BytesRef>> NRTSuggester.fst
FSTinvalid input: '<'Weight,Surface>: input is the analyzed form, with a null byte between terms and aNRTSuggesterBuilder.END_BYTE
to denote the end of the input weight is a long surface is the original, unanalyzed form followed by the docIDprivate final FSTCompiler
<PairOutputs.Pair<Long, BytesRef>> NRTSuggesterBuilder.fstCompiler
Methods in org.apache.lucene.search.suggest.document that return types with arguments of type PairOutputs.PairModifier and TypeMethodDescriptionprivate static Comparator
<PairOutputs.Pair<Long, BytesRef>> NRTSuggester.getComparator()
Method parameters in org.apache.lucene.search.suggest.document with type arguments of type PairOutputs.PairModifier and TypeMethodDescriptionint
NRTSuggester.ScoringPathComparator.compare
(Util.FSTPath<PairOutputs.Pair<Long, BytesRef>> first, Util.FSTPath<PairOutputs.Pair<Long, BytesRef>> second) Constructor parameters in org.apache.lucene.search.suggest.document with type arguments of type PairOutputs.PairModifierConstructorDescriptionprivate
NRTSuggester
(FST<PairOutputs.Pair<Long, BytesRef>> fst, int maxAnalyzedPathsPerOutput, int payloadSep) -
Uses of PairOutputs.Pair in org.apache.lucene.util.fst
Fields in org.apache.lucene.util.fst declared as PairOutputs.PairMethods in org.apache.lucene.util.fst that return PairOutputs.PairModifier and TypeMethodDescriptionPairOutputs.add
(PairOutputs.Pair<A, B> prefix, PairOutputs.Pair<A, B> output) PairOutputs.common
(PairOutputs.Pair<A, B> pair1, PairOutputs.Pair<A, B> pair2) PairOutputs.getNoOutput()
Create a new PairPairOutputs.subtract
(PairOutputs.Pair<A, B> output, PairOutputs.Pair<A, B> inc) Methods in org.apache.lucene.util.fst with parameters of type PairOutputs.PairModifier and TypeMethodDescriptionPairOutputs.add
(PairOutputs.Pair<A, B> prefix, PairOutputs.Pair<A, B> output) PairOutputs.common
(PairOutputs.Pair<A, B> pair1, PairOutputs.Pair<A, B> pair2) PairOutputs.outputToString
(PairOutputs.Pair<A, B> output) long
PairOutputs.ramBytesUsed
(PairOutputs.Pair<A, B> output) PairOutputs.subtract
(PairOutputs.Pair<A, B> output, PairOutputs.Pair<A, B> inc) private boolean
PairOutputs.valid
(PairOutputs.Pair<A, B> pair) void
PairOutputs.write
(PairOutputs.Pair<A, B> output, DataOutput writer)