@NonNullApi
Package com.broadleafcommerce.search.provider.solr
-
Interface Summary Interface Description IndexableTypeSolrQueryContributor Identifies aSolrQueryContributor
which only applies to a specific indexable type.SolrQueryContributor Adds more specific behavior to customize a Solr Query for search. -
Class Summary Class Description AbstractSolrQueryContributor AbstractSolrQueryContributor
which supports easily indicating if a contributor should be run or not.ApplicationTrackableSolrQueryContributor Add query filters to narrow query results to only those within the current application context.CatalogTrackableSolrQueryContributor Add query filters to narrow query results down to the most specific Catalog context provided.CustomerContextTrackableSolrQueryContributor Add query filters to narrow query results to only those within the current Customer Context.DefaultSolrActiveDateContributor Adds query filters for active start and end dates for catalog queries.DefaultSolrFacetContributor DefaultSolrFilterContributor DefaultSolrQueryBuilder DefaultSolrSearchFieldContributor Sets Solr's "fl" value to designate which fields should be returned in a search response.DefaultSolrSortContributor Handles attaching any relevant sorting (price, alphabetical, etc) to the search request.DefaultSolrSpellCheckContributor Ifspell check is enabled
, this sets the necessary parameters on the Solr request.QueryTypeSolrQueryContributor Replace standard query with typed queries to include custom querying and boosts on query type / field combinations.RSQLSolrQueryContributor SandboxTrackableSolrQueryContributor Add query filters to narrow query results down to the most specific Sandbox context provided.TenantTrackableSolrQueryContributor Add query filters to narrow query results to only those within the current tenant context.VendorDiscriminationSolrQueryContributor Add query filters to narrow query results to only those within the user's allowed vendor restrictions.