public final class MultiCandidateGeneratorWrapper extends CandidateGenerator
Constructor and Description |
---|
MultiCandidateGeneratorWrapper(int numCandidates,
CandidateGenerator... candidateGenerators) |
Modifier and Type | Method and Description |
---|---|
org.elasticsearch.search.suggest.phrase.DirectCandidateGenerator.Candidate |
createCandidate(org.apache.lucene.util.BytesRef term,
long frequency,
double channelScore,
boolean userInput) |
org.elasticsearch.search.suggest.phrase.DirectCandidateGenerator.CandidateSet |
drawCandidates(org.elasticsearch.search.suggest.phrase.DirectCandidateGenerator.CandidateSet set) |
long |
frequency(org.apache.lucene.util.BytesRef term) |
boolean |
isKnownWord(org.apache.lucene.util.BytesRef term) |
createCandidate, createCandidate, drawCandidates
public MultiCandidateGeneratorWrapper(int numCandidates, CandidateGenerator... candidateGenerators)
public boolean isKnownWord(org.apache.lucene.util.BytesRef term) throws java.io.IOException
isKnownWord
in class CandidateGenerator
java.io.IOException
public long frequency(org.apache.lucene.util.BytesRef term) throws java.io.IOException
frequency
in class CandidateGenerator
java.io.IOException
public org.elasticsearch.search.suggest.phrase.DirectCandidateGenerator.CandidateSet drawCandidates(org.elasticsearch.search.suggest.phrase.DirectCandidateGenerator.CandidateSet set) throws java.io.IOException
drawCandidates
in class CandidateGenerator
java.io.IOException
public org.elasticsearch.search.suggest.phrase.DirectCandidateGenerator.Candidate createCandidate(org.apache.lucene.util.BytesRef term, long frequency, double channelScore, boolean userInput) throws java.io.IOException
createCandidate
in class CandidateGenerator
java.io.IOException