public interface ScoreDocComparator
Created: Feb 3, 2004 9:00:16 AM
| Modifier and Type | Field and Description |
|---|---|
static ScoreDocComparator |
INDEXORDER
Special comparator for sorting hits according to index order (document number).
|
static ScoreDocComparator |
RELEVANCE
Special comparator for sorting hits according to computed relevance (document score).
|
| Modifier and Type | Method and Description |
|---|---|
int |
compare(ScoreDoc i,
ScoreDoc j)
Compares two ScoreDoc objects and returns a result indicating their
sort order.
|
int |
sortType()
Returns the type of sort.
|
Comparable |
sortValue(ScoreDoc i)
Returns the value used to sort the given document.
|
static final ScoreDocComparator RELEVANCE
static final ScoreDocComparator INDEXORDER
int compare(ScoreDoc i, ScoreDoc j)
i - First ScoreDocj - Second ScoreDoc-1 if i should come before j1 if i should come after j0 if they are equalComparatorComparable sortValue(ScoreDoc i)
i - DocumentFieldDocint sortType()
SortField.SCORE, SortField.DOC, SortField.STRING, SortField.INTEGER,
SortField.FLOAT or SortField.CUSTOM. It is not valid to return SortField.AUTO.
This is used by multisearchers to determine how to collate results from their searchers.SortFieldCopyright © 2024 GATE. All rights reserved.