- 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
广告