org.apache.lucene.search.BooleanQuery.getSimilarity()方法的使用及代码示例

x33g5p2x  于2022-01-16 转载在 其他  
字(1.3k)|赞(0)|评价(0)|浏览(133)

本文整理了Java中org.apache.lucene.search.BooleanQuery.getSimilarity()方法的一些代码示例,展示了BooleanQuery.getSimilarity()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。BooleanQuery.getSimilarity()方法的具体详情如下:
包路径:org.apache.lucene.search.BooleanQuery
类名称:BooleanQuery
方法名:getSimilarity

BooleanQuery.getSimilarity介绍

暂无

代码示例

代码示例来源:origin: org.apache.lucene/lucene-core-jfrog

public BooleanWeight(Searcher searcher)
 throws IOException {
 this.similarity = getSimilarity(searcher);
 for (int i = 0 ; i < clauses.size(); i++) {
  BooleanClause c = (BooleanClause)clauses.get(i);
  weights.add(c.getQuery().createWeight(searcher));
 }
}

代码示例来源:origin: org.apache.lucene/com.springsource.org.apache.lucene

public BooleanWeight(Searcher searcher)
 throws IOException {
 this.similarity = getSimilarity(searcher);
 for (int i = 0 ; i < clauses.size(); i++) {
  BooleanClause c = (BooleanClause)clauses.get(i);
  weights.add(c.getQuery().createWeight(searcher));
 }
}

代码示例来源:origin: lucene/lucene

new ConjunctionScorer(getSimilarity(searcher));
 for (int i = 0 ; i < weights.size(); i++) {
  Weight w = (Weight)weights.elementAt(i);
BooleanScorer result = new BooleanScorer(getSimilarity(searcher));

代码示例来源:origin: lucene/lucene

sumExpl = sumExpl.getDetails()[0];          // eliminate wrapper
float coordFactor = getSimilarity(searcher).coord(coord, maxCoord);
if (coordFactor == 1.0f)                      // coord is no-op
 return sumExpl;                             // eliminate wrapper

相关文章