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 中的 topN 结果,按指定的 Sort 排序。
    3
    void setMaxScore(float maxScore)
    设置遇到的最大分值。
  • 继承的方法

    这个类继承了以下类的方法 -
    • java.lang.Object