- Lucene 教程
- Lucene - 主頁
- Lucene - 概覽
- Lucene - 環境設定
- Lucene - 第一個應用程式
- Lucene - 索引類
- Lucene - 搜尋類
- Lucene - 索引過程
- Lucene - 索引操作
- Lucene - 搜尋操作
- Lucene - 查詢程式設計
- Lucene - 分析
- Lucene - 排序
- Lucene 有用資源
- Lucene - 快速指南
- Lucene - 有用資源
- Lucene - 討論
Lucene - TopDocs
TopDocs 指向與搜尋條件匹配的搜尋結果的前 N 項。它是指向搜尋結果文件的指標的簡單容器。
類宣告
以下是 org.apache.lucene.search.TopDocs 類的宣告 -
public class TopDocs
extends Object
implements Serializable
欄位
以下是 org.apache.lucene.search.TopDocs 類的欄位 -
ScoreDoc[] scoreDocs - 查詢的最佳匹配項。
int totalHits - 查詢的匹配項總數。
類建構函式
下表顯示一個類建構函式 -
| 序號 | 建構函式與描述 |
|---|---|
| 1 | TopDocs(int totalHits, ScoreDoc[] scoreDocs, float maxScore) |
類方法
下表展示了不同的類方法 -
| 序號 | 方法與描述 |
|---|---|
| 1 | getMaxScore() 返回遇到的最大評分值。 |
| 2 | static TopDocs merge(Sort sort, int topN, TopDocs[] shardHits) 返回一個新的 TopDocs,其中包含來自提供的 TopDocs 的前 N 個結果,按照指定的 Sort 排序。 |
| 3 | void setMaxScore(float maxScore) 設定遇到的最大評分值。 |
繼承的方法
此類從以下類繼承方法 -
- java.lang.Object
lucene_searching_classes.htm
廣告