mirror of https://github.com/apache/lucene.git
- Wrapped looong liiines
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@513258 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
1e1f9bddb1
commit
53e4c9dc02
|
@ -44,7 +44,6 @@ public interface ScoreDocComparator {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
/** Special comparator for sorting hits according to index order (document number). */
|
/** Special comparator for sorting hits according to index order (document number). */
|
||||||
static final ScoreDocComparator INDEXORDER = new ScoreDocComparator() {
|
static final ScoreDocComparator INDEXORDER = new ScoreDocComparator() {
|
||||||
public int compare (ScoreDoc i, ScoreDoc j) {
|
public int compare (ScoreDoc i, ScoreDoc j) {
|
||||||
|
@ -60,33 +59,37 @@ public interface ScoreDocComparator {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Compares two ScoreDoc objects and returns a result indicating their
|
* Compares two ScoreDoc objects and returns a result indicating their
|
||||||
* sort order.
|
* sort order.
|
||||||
* @param i First ScoreDoc
|
* @param i First ScoreDoc
|
||||||
* @param j Second ScoreDoc
|
* @param j Second ScoreDoc
|
||||||
* @return <code>-1</code> if <code>i</code> should come before <code>j</code><br><code>1</code> if <code>i</code> should come after <code>j</code><br><code>0</code> if they are equal
|
* @return <code>-1</code> if <code>i</code> should come before <code>j</code><br>
|
||||||
|
* <code>1</code> if <code>i</code> should come after <code>j</code><br>
|
||||||
|
* <code>0</code> if they are equal
|
||||||
* @see java.util.Comparator
|
* @see java.util.Comparator
|
||||||
*/
|
*/
|
||||||
int compare (ScoreDoc i, ScoreDoc j);
|
int compare (ScoreDoc i, ScoreDoc j);
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns the value used to sort the given document. The
|
* Returns the value used to sort the given document. The
|
||||||
* object returned must implement the java.io.Serializable
|
* object returned must implement the java.io.Serializable
|
||||||
* interface. This is used by multisearchers to determine how to collate results from their searchers.
|
* interface. This is used by multisearchers to determine how
|
||||||
|
* to collate results from their searchers.
|
||||||
* @see FieldDoc
|
* @see FieldDoc
|
||||||
* @param i Document
|
* @param i Document
|
||||||
* @return Serializable object
|
* @return Serializable object
|
||||||
*/
|
*/
|
||||||
Comparable sortValue (ScoreDoc i);
|
Comparable sortValue (ScoreDoc i);
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns the type of sort. Should return <code>SortField.SCORE</code>, <code>SortField.DOC</code>, <code>SortField.STRING</code>, <code>SortField.INTEGER</code>,
|
* Returns the type of sort. Should return <code>SortField.SCORE</code>,
|
||||||
* <code>SortField.FLOAT</code> or <code>SortField.CUSTOM</code>. It is not valid to return <code>SortField.AUTO</code>.
|
* <code>SortField.DOC</code>, <code>SortField.STRING</code>,
|
||||||
* This is used by multisearchers to determine how to collate results from their searchers.
|
* <code>SortField.INTEGER</code>, <code>SortField.FLOAT</code> or
|
||||||
|
* <code>SortField.CUSTOM</code>. It is not valid to return
|
||||||
|
* <code>SortField.AUTO</code>.
|
||||||
|
* This is used by multisearchers to determine how to collate results
|
||||||
|
* from their searchers.
|
||||||
* @return One of the constants in SortField.
|
* @return One of the constants in SortField.
|
||||||
* @see SortField
|
* @see SortField
|
||||||
*/
|
*/
|
||||||
|
|
Loading…
Reference in New Issue