Lucene教學
Lucene環境設置
Lucene第一個應用程序
Lucene索引類
Lucene IndexWriter類
Lucene目錄
Lucene文檔
Lucene字段
Lucene Searching類
Lucene IndexSearcher類
Lucene Term類
Lucene Query類
Lucene TermQuery類
Lucene TopDocs類
Lucene索引過程
Lucene索引操作
Lucene添加文檔操作
Lucene更新文檔操作
Lucene刪除文檔操作
Lucene Field選項
Lucene搜索操作
Lucene查詢編程
Lucene TermRangeQuery類
Lucene PrefixQuery類
Lucene BooleanQuery類
Lucene PhraseQuery類
Lucene WildcardQuery類
Lucene FuzzyQuery類
Lucene MatchAllDocsQuery類
Lucene分析
Lucene Token
Lucene TokenStream
Lucene Analyzer類
Lucene WhitespaceAnalyzer
Lucene SimpleAnalyzer類
Lucene StopAnalyzer類
Lucene StandardAnalyzer類
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 -- 命中的查詢的總數。
類構造函數
S.N.
構造函數和說明
1
TopDocs(int totalHits, ScoreDoc[] scoreDocs, float maxScore)
類方法
S.N.
方法及說明
1
getMaxScore()
返回遇到的最大比分的值
2
static TopDocs merge(Sort sort, int topN, TopDocs[] shardHits)
返回一個新的TopDocs,包含橫跨提供TopDocs 的topN結果,由指定的 Sort 排序
3
void setMaxScore(float maxScore)
設置遇到的最大比分的值
繼承的方法
這個類繼承了以下類方法:
- java.lang.Object