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 j
1
if i
should come after j
0
if they are equalComparator
Comparable sortValue(ScoreDoc i)
i
- DocumentFieldDoc
int 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.SortField
Copyright © 2024 GATE. All rights reserved.