public class

BoostingQuery

extends Query
java.lang.Object
   ↳ org.apache.lucene.search.Query
     ↳ com.atlassian.confluence.search.v2.lucene.boosting.BoostingQuery

Class Overview

This is a wrapping query, which takes a BoostingStrategy to boost scores for documents which match the underlying query.

Summary

Public Constructors
BoostingQuery(Query contextQuery, SearchQueryParameters searchQueryParameters, BoostingStrategy boostStrategy)
Public Methods
Weight createWeight(Searcher searcher)
void extractTerms(Set terms)
Query rewrite(IndexReader reader)
String toString(String field)
[Expand]
Inherited Methods
From class org.apache.lucene.search.Query
From class java.lang.Object

Public Constructors

public BoostingQuery (Query contextQuery, SearchQueryParameters searchQueryParameters, BoostingStrategy boostStrategy)

Public Methods

public Weight createWeight (Searcher searcher)

public void extractTerms (Set terms)

public Query rewrite (IndexReader reader)

Throws
IOException

public String toString (String field)