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.fstprivate FST<PairOutputs.Pair<PairOutputs.Pair<Long, Long>, PairOutputs.Pair<Long, Long>>> SimpleTextFieldsReader.SimpleTextTerms.fstprivate FST<PairOutputs.Pair<PairOutputs.Pair<Long, Long>, PairOutputs.Pair<Long, Long>>> SimpleTextFieldsReader.SimpleTextTerms.fstprivate final BytesRefFSTEnum<PairOutputs.Pair<PairOutputs.Pair<Long, Long>, PairOutputs.Pair<Long, Long>>> SimpleTextFieldsReader.SimpleTextTermsEnum.fstEnumprivate final BytesRefFSTEnum<PairOutputs.Pair<PairOutputs.Pair<Long, Long>, PairOutputs.Pair<Long, Long>>> SimpleTextFieldsReader.SimpleTextTermsEnum.fstEnumprivate final BytesRefFSTEnum<PairOutputs.Pair<PairOutputs.Pair<Long, Long>, PairOutputs.Pair<Long, Long>>> SimpleTextFieldsReader.SimpleTextTermsEnum.fstEnumConstructor 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_OUTPUTfinal PairOutputs.Pair<BytesRef, Long> VersionBlockTreeTermsWriter.FieldMetaData.rootCode(package private) final PairOutputs.Pair<BytesRef, Long> VersionFieldReader.rootCodeFields 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.arcVersionBlockTreeTermsWriter.PendingBlock.index(package private) final FST<PairOutputs.Pair<BytesRef, Long>> VersionFieldReader.indexVersionBlockTreeTermsWriter.PendingBlock.subIndicesMethods 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) IDVersionSegmentTermsEnumFrameIDVersionSegmentTermsEnum.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 voidVersionBlockTreeTermsWriter.PendingBlock.append(FSTCompiler<PairOutputs.Pair<BytesRef, Long>> fstCompiler, FST<PairOutputs.Pair<BytesRef, Long>> subIndex, IntsRefBuilder scratchIntsRef) private voidVersionBlockTreeTermsWriter.PendingBlock.append(FSTCompiler<PairOutputs.Pair<BytesRef, Long>> fstCompiler, FST<PairOutputs.Pair<BytesRef, Long>> subIndex, IntsRefBuilder scratchIntsRef) (package private) IDVersionSegmentTermsEnumFrameIDVersionSegmentTermsEnum.pushFrame(FST.Arc<PairOutputs.Pair<BytesRef, Long>> arc, long fp, int length) (package private) IDVersionSegmentTermsEnumFrameIDVersionSegmentTermsEnum.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.fstFST<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.weightComparatorMethods 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.fstFSTinvalid input: '<'Weight,Surface>: input is the analyzed form, with a null byte between terms and aNRTSuggesterBuilder.END_BYTEto 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.fstCompilerMethods 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 TypeMethodDescriptionintNRTSuggester.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.PairModifierConstructorDescriptionprivateNRTSuggester(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) longPairOutputs.ramBytesUsed(PairOutputs.Pair<A, B> output) PairOutputs.subtract(PairOutputs.Pair<A, B> output, PairOutputs.Pair<A, B> inc) private booleanPairOutputs.valid(PairOutputs.Pair<A, B> pair) voidPairOutputs.write(PairOutputs.Pair<A, B> output, DataOutput writer)