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