Uses of Class
com.broadleafcommerce.search.provider.solr.type.QueryType
-
Packages that use QueryType Package Description com.broadleafcommerce.search.provider.solr com.broadleafcommerce.search.provider.solr.autoconfiguration com.broadleafcommerce.search.provider.solr.type -
-
Uses of QueryType in com.broadleafcommerce.search.provider.solr
Methods in com.broadleafcommerce.search.provider.solr that return types with arguments of type QueryType Modifier and Type Method Description protected Map<QueryType,org.springframework.util.MultiValueMap<com.broadleafcommerce.search.api.domain.FieldDefinition,com.broadleafcommerce.search.api.domain.FieldQuery>>
QueryTypeSolrQueryContributor. getQueriesForQueryTypes(List<com.broadleafcommerce.search.api.domain.FieldDefinition> fieldDefinitions)
Calculate the queries which should be applied for each query type and each field.protected List<QueryType>
QueryTypeSolrQueryContributor. getQueryTypes()
Methods in com.broadleafcommerce.search.provider.solr with parameters of type QueryType Modifier and Type Method Description protected String
QueryTypeSolrQueryContributor. buildQueryForQueryType(QueryType queryType, String originalQuery)
Build a query for the query type which applies its custom matching criteria.protected void
QueryTypeSolrQueryContributor. populateQueryTypeQueryFields(org.apache.solr.client.solrj.SolrQuery solrQuery, QueryType queryType, org.springframework.util.MultiValueMap<com.broadleafcommerce.search.api.domain.FieldDefinition,com.broadleafcommerce.search.api.domain.FieldQuery> fieldQueries, String locale, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
Populate the query fields for the query type and include any boosts.Constructor parameters in com.broadleafcommerce.search.provider.solr with type arguments of type QueryType Constructor Description QueryTypeSolrQueryContributor(com.broadleafcommerce.search.core.service.locale.LocaleHelper localeHelper, com.broadleafcommerce.search.provider.solr.SolrFieldService solrFieldService, List<QueryType> queryTypes, com.broadleafcommerce.search.provider.solr.DefaultSolrSearchProvider solrSearchProvider)
-
Uses of QueryType in com.broadleafcommerce.search.provider.solr.autoconfiguration
Methods in com.broadleafcommerce.search.provider.solr.autoconfiguration that return QueryType Modifier and Type Method Description QueryType
SolrSearchCoreAutoConfiguration. phraseExactQueryType()
QueryType
SolrSearchCoreAutoConfiguration. phraseQueryType()
QueryType
SolrSearchCoreAutoConfiguration. wordQueryType()
Method parameters in com.broadleafcommerce.search.provider.solr.autoconfiguration with type arguments of type QueryType Modifier and Type Method Description SolrQueryContributor
SolrSearchCoreAutoConfiguration. queryTypeSolrQueryContributor(com.broadleafcommerce.search.core.service.locale.LocaleHelper localeHelper, com.broadleafcommerce.search.provider.solr.SolrFieldService solrFieldService, List<QueryType> queryTypes, com.broadleafcommerce.search.provider.SearchProvider<org.apache.solr.client.solrj.SolrQuery,org.apache.solr.client.solrj.response.QueryResponse> searchProvider)
-
Uses of QueryType in com.broadleafcommerce.search.provider.solr.type
Subclasses of QueryType in com.broadleafcommerce.search.provider.solr.type Modifier and Type Class Description class
PhraseExactQueryType
A query type which matches the exact query phrase searched.class
PhraseQueryType
A query type which matches the searched query phrase with some leeway with the configured slop value.class
WordQueryType
A query type which matches individual words in the query with words in indexed documents.Methods in com.broadleafcommerce.search.provider.solr.type that return QueryType Modifier and Type Method Description static QueryType
QueryType. getInstance(String type)
Retrieves an QueryType based on its String representation.
-