Uses of Class
org.apache.lucene.util.fst.PairOutputs.Pair
-
Packages that use PairOutputs.Pair Package Description org.apache.lucene.codecs.simpletext Simpletext Codec: writes human readable postings.org.apache.lucene.sandbox.codecs.idversion A primary-key postings format that associates a version (long) with each term and can provide fail-fast lookups by ID and version.org.apache.lucene.search.suggest.analyzing Analyzer based autosuggest.org.apache.lucene.search.suggest.document Support for document suggestionorg.apache.lucene.util.fst 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.Pair Modifier and Type Field Description private FST<PairOutputs.Pair<PairOutputs.Pair<java.lang.Long,java.lang.Long>,PairOutputs.Pair<java.lang.Long,java.lang.Long>>>
SimpleTextFieldsReader.SimpleTextTerms. fst
private FST<PairOutputs.Pair<PairOutputs.Pair<java.lang.Long,java.lang.Long>,PairOutputs.Pair<java.lang.Long,java.lang.Long>>>
SimpleTextFieldsReader.SimpleTextTerms. fst
private FST<PairOutputs.Pair<PairOutputs.Pair<java.lang.Long,java.lang.Long>,PairOutputs.Pair<java.lang.Long,java.lang.Long>>>
SimpleTextFieldsReader.SimpleTextTerms. fst
private BytesRefFSTEnum<PairOutputs.Pair<PairOutputs.Pair<java.lang.Long,java.lang.Long>,PairOutputs.Pair<java.lang.Long,java.lang.Long>>>
SimpleTextFieldsReader.SimpleTextTermsEnum. fstEnum
private BytesRefFSTEnum<PairOutputs.Pair<PairOutputs.Pair<java.lang.Long,java.lang.Long>,PairOutputs.Pair<java.lang.Long,java.lang.Long>>>
SimpleTextFieldsReader.SimpleTextTermsEnum. fstEnum
private BytesRefFSTEnum<PairOutputs.Pair<PairOutputs.Pair<java.lang.Long,java.lang.Long>,PairOutputs.Pair<java.lang.Long,java.lang.Long>>>
SimpleTextFieldsReader.SimpleTextTermsEnum. fstEnum
Constructor parameters in org.apache.lucene.codecs.simpletext with type arguments of type PairOutputs.Pair Constructor Description SimpleTextTermsEnum(FST<PairOutputs.Pair<PairOutputs.Pair<java.lang.Long,java.lang.Long>,PairOutputs.Pair<java.lang.Long,java.lang.Long>>> fst, IndexOptions indexOptions)
SimpleTextTermsEnum(FST<PairOutputs.Pair<PairOutputs.Pair<java.lang.Long,java.lang.Long>,PairOutputs.Pair<java.lang.Long,java.lang.Long>>> fst, IndexOptions indexOptions)
SimpleTextTermsEnum(FST<PairOutputs.Pair<PairOutputs.Pair<java.lang.Long,java.lang.Long>,PairOutputs.Pair<java.lang.Long,java.lang.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.Pair Modifier and Type Field Description (package private) static PairOutputs.Pair<BytesRef,java.lang.Long>
VersionBlockTreeTermsWriter. NO_OUTPUT
PairOutputs.Pair<BytesRef,java.lang.Long>
VersionBlockTreeTermsWriter.FieldMetaData. rootCode
(package private) PairOutputs.Pair<BytesRef,java.lang.Long>
VersionFieldReader. rootCode
Fields in org.apache.lucene.sandbox.codecs.idversion with type parameters of type PairOutputs.Pair Modifier and Type Field Description (package private) FST.Arc<PairOutputs.Pair<BytesRef,java.lang.Long>>
IDVersionSegmentTermsEnumFrame. arc
FST<PairOutputs.Pair<BytesRef,java.lang.Long>>
VersionBlockTreeTermsWriter.PendingBlock. index
(package private) FST<PairOutputs.Pair<BytesRef,java.lang.Long>>
VersionFieldReader. index
java.util.List<FST<PairOutputs.Pair<BytesRef,java.lang.Long>>>
VersionBlockTreeTermsWriter.PendingBlock. subIndices
Methods in org.apache.lucene.sandbox.codecs.idversion that return types with arguments of type PairOutputs.Pair Modifier and Type Method Description private FST.Arc<PairOutputs.Pair<BytesRef,java.lang.Long>>
IDVersionSegmentTermsEnum. getArc(int ord)
Methods in org.apache.lucene.sandbox.codecs.idversion with parameters of type PairOutputs.Pair Modifier and Type Method Description (package private) IDVersionSegmentTermsEnumFrame
IDVersionSegmentTermsEnum. pushFrame(FST.Arc<PairOutputs.Pair<BytesRef,java.lang.Long>> arc, PairOutputs.Pair<BytesRef,java.lang.Long> frameData, int length)
Method parameters in org.apache.lucene.sandbox.codecs.idversion with type arguments of type PairOutputs.Pair Modifier and Type Method Description private void
VersionBlockTreeTermsWriter.PendingBlock. append(FSTCompiler<PairOutputs.Pair<BytesRef,java.lang.Long>> fstCompiler, FST<PairOutputs.Pair<BytesRef,java.lang.Long>> subIndex, IntsRefBuilder scratchIntsRef)
private void
VersionBlockTreeTermsWriter.PendingBlock. append(FSTCompiler<PairOutputs.Pair<BytesRef,java.lang.Long>> fstCompiler, FST<PairOutputs.Pair<BytesRef,java.lang.Long>> subIndex, IntsRefBuilder scratchIntsRef)
(package private) IDVersionSegmentTermsEnumFrame
IDVersionSegmentTermsEnum. pushFrame(FST.Arc<PairOutputs.Pair<BytesRef,java.lang.Long>> arc, long fp, int length)
(package private) IDVersionSegmentTermsEnumFrame
IDVersionSegmentTermsEnum. pushFrame(FST.Arc<PairOutputs.Pair<BytesRef,java.lang.Long>> arc, PairOutputs.Pair<BytesRef,java.lang.Long> frameData, int length)
Constructors in org.apache.lucene.sandbox.codecs.idversion with parameters of type PairOutputs.Pair Constructor Description FieldMetaData(FieldInfo fieldInfo, PairOutputs.Pair<BytesRef,java.lang.Long> rootCode, long numTerms, long indexStartFP, BytesRef minTerm, BytesRef maxTerm)
VersionFieldReader(VersionBlockTreeTermsReader parent, FieldInfo fieldInfo, long numTerms, PairOutputs.Pair<BytesRef,java.lang.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.Pair Constructor Description PendingBlock(BytesRef prefix, long maxVersion, long fp, boolean hasTerms, boolean isFloor, int floorLeadByte, java.util.List<FST<PairOutputs.Pair<BytesRef,java.lang.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.Pair Modifier and Type Field Description private FST<PairOutputs.Pair<java.lang.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 java.util.Comparator<PairOutputs.Pair<java.lang.Long,BytesRef>>
AnalyzingSuggester. weightComparator
Methods in org.apache.lucene.search.suggest.analyzing that return types with arguments of type PairOutputs.Pair Modifier and Type Method Description protected java.util.List<FSTUtil.Path<PairOutputs.Pair<java.lang.Long,BytesRef>>>
AnalyzingSuggester. getFullPrefixPaths(java.util.List<FSTUtil.Path<PairOutputs.Pair<java.lang.Long,BytesRef>>> prefixPaths, Automaton lookupAutomaton, FST<PairOutputs.Pair<java.lang.Long,BytesRef>> fst)
Returns all prefix paths to initialize the search.protected java.util.List<FSTUtil.Path<PairOutputs.Pair<java.lang.Long,BytesRef>>>
FuzzySuggester. getFullPrefixPaths(java.util.List<FSTUtil.Path<PairOutputs.Pair<java.lang.Long,BytesRef>>> prefixPaths, Automaton lookupAutomaton, FST<PairOutputs.Pair<java.lang.Long,BytesRef>> fst)
Method parameters in org.apache.lucene.search.suggest.analyzing with type arguments of type PairOutputs.Pair Modifier and Type Method Description protected java.util.List<FSTUtil.Path<PairOutputs.Pair<java.lang.Long,BytesRef>>>
AnalyzingSuggester. getFullPrefixPaths(java.util.List<FSTUtil.Path<PairOutputs.Pair<java.lang.Long,BytesRef>>> prefixPaths, Automaton lookupAutomaton, FST<PairOutputs.Pair<java.lang.Long,BytesRef>> fst)
Returns all prefix paths to initialize the search.protected java.util.List<FSTUtil.Path<PairOutputs.Pair<java.lang.Long,BytesRef>>>
AnalyzingSuggester. getFullPrefixPaths(java.util.List<FSTUtil.Path<PairOutputs.Pair<java.lang.Long,BytesRef>>> prefixPaths, Automaton lookupAutomaton, FST<PairOutputs.Pair<java.lang.Long,BytesRef>> fst)
Returns all prefix paths to initialize the search.protected java.util.List<FSTUtil.Path<PairOutputs.Pair<java.lang.Long,BytesRef>>>
FuzzySuggester. getFullPrefixPaths(java.util.List<FSTUtil.Path<PairOutputs.Pair<java.lang.Long,BytesRef>>> prefixPaths, Automaton lookupAutomaton, FST<PairOutputs.Pair<java.lang.Long,BytesRef>> fst)
protected java.util.List<FSTUtil.Path<PairOutputs.Pair<java.lang.Long,BytesRef>>>
FuzzySuggester. getFullPrefixPaths(java.util.List<FSTUtil.Path<PairOutputs.Pair<java.lang.Long,BytesRef>>> prefixPaths, Automaton lookupAutomaton, FST<PairOutputs.Pair<java.lang.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.Pair Modifier and Type Field Description private FST<PairOutputs.Pair<java.lang.Long,BytesRef>>
NRTSuggester. fst
FST: input is the analyzed form, with a null byte between terms and a NRTSuggesterBuilder.END_BYTE
to denote the end of the input weight is a long surface is the original, unanalyzed form followed by the docIDprivate FSTCompiler<PairOutputs.Pair<java.lang.Long,BytesRef>>
NRTSuggesterBuilder. fstCompiler
Methods in org.apache.lucene.search.suggest.document that return types with arguments of type PairOutputs.Pair Modifier and Type Method Description private static java.util.Comparator<PairOutputs.Pair<java.lang.Long,BytesRef>>
NRTSuggester. getComparator()
Method parameters in org.apache.lucene.search.suggest.document with type arguments of type PairOutputs.Pair Modifier and Type Method Description int
NRTSuggester.ScoringPathComparator. compare(Util.FSTPath<PairOutputs.Pair<java.lang.Long,BytesRef>> first, Util.FSTPath<PairOutputs.Pair<java.lang.Long,BytesRef>> second)
Constructor parameters in org.apache.lucene.search.suggest.document with type arguments of type PairOutputs.Pair Constructor Description NRTSuggester(FST<PairOutputs.Pair<java.lang.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.Pair Modifier and Type Field Description private PairOutputs.Pair<A,B>
PairOutputs. NO_OUTPUT
Methods in org.apache.lucene.util.fst that return PairOutputs.Pair Modifier and Type Method Description PairOutputs.Pair<A,B>
PairOutputs. add(PairOutputs.Pair<A,B> prefix, PairOutputs.Pair<A,B> output)
PairOutputs.Pair<A,B>
PairOutputs. common(PairOutputs.Pair<A,B> pair1, PairOutputs.Pair<A,B> pair2)
PairOutputs.Pair<A,B>
PairOutputs. getNoOutput()
PairOutputs.Pair<A,B>
PairOutputs. newPair(A a, B b)
Create a new PairPairOutputs.Pair<A,B>
PairOutputs. read(DataInput in)
PairOutputs.Pair<A,B>
PairOutputs. subtract(PairOutputs.Pair<A,B> output, PairOutputs.Pair<A,B> inc)
Methods in org.apache.lucene.util.fst with parameters of type PairOutputs.Pair Modifier and Type Method Description PairOutputs.Pair<A,B>
PairOutputs. add(PairOutputs.Pair<A,B> prefix, PairOutputs.Pair<A,B> output)
PairOutputs.Pair<A,B>
PairOutputs. common(PairOutputs.Pair<A,B> pair1, PairOutputs.Pair<A,B> pair2)
java.lang.String
PairOutputs. outputToString(PairOutputs.Pair<A,B> output)
long
PairOutputs. ramBytesUsed(PairOutputs.Pair<A,B> output)
PairOutputs.Pair<A,B>
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)
-