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 String
SEARCH_IMPROVEMENTS_EXACT_DARK_FEATURE_KEY
static float
SPAN_QUERY_BOOST
static float
TITLE_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 SearchQuery
getQuery(String queryString)
Expand query string fromSiteTextSearchQuery
into 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:SiteTextSearchQueryFactory
Expand query string fromSiteTextSearchQuery
into a primitiveSearchQuery
.- Specified by:
getQuery
in interfaceSiteTextSearchQueryFactory
- Returns:
-
-