Package com.broadleafcommerce.search.provider.solr.response
@NonNullApi
package com.broadleafcommerce.search.provider.solr.response
-
ClassDescriptionDefault implementation of the
ResponseParser
using Solr'sQueryResponse
.Decorates theSearchResponse
with the raw query response for debugging.Implementations of this interface will populate some extra information on theSearchResponse
.Populate the catalog ID on the result, if the document has one.Implementations of this interface will populate some extra information on objects mapped from Solr documents.Populate the context ID on the result.Component to convert decimal values toMonetaryAmount
for certain fields.Adds the score field to display boosted values, if it exists.WhenSearchSettingsProperties.isEnabled()
is true, adds searchable and online fields.Implementations of this abstract class will populate someFacetResponse
information on theSearchResponse
.Decorates theSearchResponse
withFacetResponse
s associated to ranged facetsDecorates theSearchResponse
withSortOption
s associated to the current search.If spell check is enabled, this class handles parsing the spelling suggestions and adding them to the response.Decorates theSearchResponse
withFacetResponse
s associated to standard valued non-ranged facets