com.atlassian.confluence.search.v2.lucene.mapper
Class BoostingQueryMapper
java.lang.Object
com.atlassian.confluence.search.v2.lucene.mapper.BoostingQueryMapper
- All Implemented Interfaces:
- LuceneQueryMapper<BoostingQuery>
public class BoostingQueryMapper
- extends Object
- implements LuceneQueryMapper<BoostingQuery>
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BoostingQueryMapper
public BoostingQueryMapper()
convertToLuceneQuery
public Query convertToLuceneQuery(BoostingQuery searchQuery)
- Description copied from interface:
LuceneQueryMapper
- Convert a SearchQuery into a lucene query. So a query that represents a search for any value in a particular index
field should map to null.
- Specified by:
convertToLuceneQuery
in interface LuceneQueryMapper<BoostingQuery>
- Parameters:
searchQuery
- the query to convert
- Returns:
- the lucene query corresponding to the search query. null can be returned and signifies that no mapped query
is necessary for the mapped query.
setSearchMapper
public void setSearchMapper(LuceneSearchMapper searchMapper)
setPluggableBoostingStrategy
public void setPluggableBoostingStrategy(PluggableBoostingStrategy boostingStrategy)