Class CandidateGenerator
org.elasticsearch.search.suggest.phrase.CandidateGenerator
- Direct Known Subclasses:
DirectCandidateGenerator
,MultiCandidateGeneratorWrapper
public abstract class CandidateGenerator
extends
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncreateCandidate(org.apache.lucene.util.BytesRef term, boolean userInput)
createCandidate(org.apache.lucene.util.BytesRef term, org.apache.lucene.codecs.TermStats termStats, double channelScore)
abstract DirectCandidateGenerator.Candidate
createCandidate(org.apache.lucene.util.BytesRef term, org.apache.lucene.codecs.TermStats termStats, double channelScore, boolean userInput)
drawCandidates(org.apache.lucene.util.BytesRef term)
abstract boolean
isKnownWord(org.apache.lucene.util.BytesRef term)
abstract org.apache.lucene.codecs.TermStats
termStats(org.apache.lucene.util.BytesRef term)
Methods inherited from class java.lang.
, , , , , , , , , ,
-
Constructor Details
-
CandidateGenerator
public CandidateGenerator()
-
-
Method Details
-
isKnownWord
public abstract boolean isKnownWord(org.apache.lucene.util.BytesRef term) throws- Throws:
-
termStats
public abstract org.apache.lucene.codecs.TermStats termStats(org.apache.lucene.util.BytesRef term) throws- Throws:
-
drawCandidates
public DirectCandidateGenerator.CandidateSet drawCandidates(org.apache.lucene.util.BytesRef term) throws- Throws:
-
createCandidate
public DirectCandidateGenerator.Candidate createCandidate(org.apache.lucene.util.BytesRef term, boolean userInput) throws- Throws:
-
createCandidate
public DirectCandidateGenerator.Candidate createCandidate(org.apache.lucene.util.BytesRef term, org.apache.lucene.codecs.TermStats termStats, double channelScore) throws- Throws:
-
createCandidate
public abstract DirectCandidateGenerator.Candidate createCandidate(org.apache.lucene.util.BytesRef term, org.apache.lucene.codecs.TermStats termStats, double channelScore, boolean userInput) throws- Throws:
-
drawCandidates
public abstract DirectCandidateGenerator.CandidateSet drawCandidates(DirectCandidateGenerator.CandidateSet set) throws- Throws:
-