Lucène - TopDocs
TopDocs pointe vers les N premiers résultats de recherche qui correspondent aux critères de recherche. C'est un simple conteneur de pointeurs pour pointer vers des documents qui sont la sortie du résultat de la recherche.
Déclaration de classe
Voici la déclaration pour org.apache.lucene.search.TopDocs classe -
public class TopDocs
extends Object
implements Serializable
Champ
Voici les champs pour org.apache.lucene.search.TopDocs classe -
ScoreDoc[] scoreDocs - Les meilleurs résultats pour la requête.
int totalHits - Le nombre total de résultats pour la requête.
Constructeurs de classe
Le tableau suivant montre un constructeur de classe -
S.No. | Constructeur et description |
---|---|
1 | TopDocs(int totalHits, ScoreDoc[] scoreDocs, float maxScore) |
Méthodes de classe
Le tableau suivant montre les différentes méthodes de classe -
S.No. | Méthode et description |
---|---|
1 | getMaxScore() Renvoie la valeur de score maximale rencontrée. |
2 | static TopDocs merge(Sort sort, int topN, TopDocs[] shardHits) Renvoie un nouveau TopDocs, contenant les résultats topN dans les TopDocs fournis, triés par le tri spécifié. |
3 | void setMaxScore(float maxScore) Définit la valeur de score maximale rencontrée. |
Méthodes héritées
Cette classe hérite des méthodes des classes suivantes -
- java.lang.Object