private static class NRTSuggester.ScoringPathComparator extends java.lang.Object implements java.util.Comparator<Util.FSTPath<PairOutputs.Pair<java.lang.Long,BytesRef>>>
CompletionScorer.score(float, float),
breaks ties comparing path inputs| Modifier and Type | Field and Description |
|---|---|
private CompletionScorer |
scorer |
| Constructor and Description |
|---|
ScoringPathComparator(CompletionScorer scorer) |
| Modifier and Type | Method and Description |
|---|---|
int |
compare(Util.FSTPath<PairOutputs.Pair<java.lang.Long,BytesRef>> first,
Util.FSTPath<PairOutputs.Pair<java.lang.Long,BytesRef>> second) |
private final CompletionScorer scorer
public ScoringPathComparator(CompletionScorer scorer)
public int compare(Util.FSTPath<PairOutputs.Pair<java.lang.Long,BytesRef>> first, Util.FSTPath<PairOutputs.Pair<java.lang.Long,BytesRef>> second)
compare in interface java.util.Comparator<Util.FSTPath<PairOutputs.Pair<java.lang.Long,BytesRef>>>