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 inputsModifier 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>>>