Class DefaultSiteTextSearchQueryFactory
- java.lang.Object
-
- com.atlassian.confluence.internal.search.v2.DefaultSiteTextSearchQueryFactory
-
- All Implemented Interfaces:
SiteTextSearchQueryFactory
public class DefaultSiteTextSearchQueryFactory extends Object implements SiteTextSearchQueryFactory
Relocation from confluence-search plugin. Ported to v2 API in 8.7.- Since:
- 6.16.0
-
-
Field Summary
Fields Modifier and Type Field Description static StringSEARCH_IMPROVEMENTS_EXACT_DARK_FEATURE_KEYstatic floatSPAN_QUERY_BOOSTstatic floatTITLE_FIELD_BOOST
-
Constructor Summary
Constructors Constructor Description DefaultSiteTextSearchQueryFactory(LuceneAnalyzerFactory luceneAnalyzerFactory, LuceneQueryParserFactory luceneQueryParserFactory, SiteTextSearchSpanQueryBuilder spanQueryBuilder, com.atlassian.event.api.EventPublisher eventPublisher, com.atlassian.sal.api.features.DarkFeatureManager darkFeatureManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SearchQuerygetQuery(String queryString)Expand query string fromSiteTextSearchQueryinto a primitiveSearchQuery.
-
-
-
Field Detail
-
SEARCH_IMPROVEMENTS_EXACT_DARK_FEATURE_KEY
public static final String SEARCH_IMPROVEMENTS_EXACT_DARK_FEATURE_KEY
- See Also:
- Constant Field Values
-
TITLE_FIELD_BOOST
public static final float TITLE_FIELD_BOOST
- See Also:
- Constant Field Values
-
SPAN_QUERY_BOOST
public static final float SPAN_QUERY_BOOST
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
DefaultSiteTextSearchQueryFactory
public DefaultSiteTextSearchQueryFactory(LuceneAnalyzerFactory luceneAnalyzerFactory, LuceneQueryParserFactory luceneQueryParserFactory, SiteTextSearchSpanQueryBuilder spanQueryBuilder, com.atlassian.event.api.EventPublisher eventPublisher, com.atlassian.sal.api.features.DarkFeatureManager darkFeatureManager)
-
-
Method Detail
-
getQuery
public SearchQuery getQuery(String queryString)
Description copied from interface:SiteTextSearchQueryFactoryExpand query string fromSiteTextSearchQueryinto a primitiveSearchQuery.- Specified by:
getQueryin interfaceSiteTextSearchQueryFactory- Returns:
-
-