Uses of Class
org.broadleafcommerce.core.search.domain.SearchFacetDTO
Packages that use SearchFacetDTO
Package
Description
-
Uses of SearchFacetDTO in org.broadleafcommerce.core.search.domain
Fields in org.broadleafcommerce.core.search.domain with type parameters of type SearchFacetDTOMethods in org.broadleafcommerce.core.search.domain that return types with arguments of type SearchFacetDTOMethod parameters in org.broadleafcommerce.core.search.domain with type arguments of type SearchFacetDTO -
Uses of SearchFacetDTO in org.broadleafcommerce.core.search.service
Fields in org.broadleafcommerce.core.search.service with type parameters of type SearchFacetDTOModifier and TypeFieldDescriptionprotected javax.cache.Cache<String,List<SearchFacetDTO>> DatabaseSearchServiceImpl.cacheDeprecated.Methods in org.broadleafcommerce.core.search.service that return types with arguments of type SearchFacetDTOModifier and TypeMethodDescriptionprotected List<SearchFacetDTO>DatabaseSearchServiceImpl.buildSearchFacetDtos(List<SearchFacet> categoryFacets) Deprecated.Create the wrapper DTO around the SearchFacetprotected javax.cache.Cache<String,List<SearchFacetDTO>> DatabaseSearchServiceImpl.getCache()Deprecated.DatabaseSearchServiceImpl.getCategoryFacets(Category category) Deprecated.SearchService.getCategoryFacets(Category category) Gets all available facets for a given categoryDatabaseSearchServiceImpl.getSearchFacets()Deprecated.DatabaseSearchServiceImpl.getSearchFacets(Category category) Deprecated.SearchService.getSearchFacets()Gets all available facets for search results pageSearchService.getSearchFacets(Category category) Gets all available facets for the given category and global searchMethod parameters in org.broadleafcommerce.core.search.service with type arguments of type SearchFacetDTOModifier and TypeMethodDescriptionprotected voidDatabaseSearchServiceImpl.setActiveFacets(List<SearchFacetDTO> facets, SearchCriteria searchCriteria) Deprecated. -
Uses of SearchFacetDTO in org.broadleafcommerce.core.search.service.solr
Methods in org.broadleafcommerce.core.search.service.solr that return types with arguments of type SearchFacetDTOModifier and TypeMethodDescriptionSolrHelperService.buildSearchFacetDTOs(List<SearchFacet> searchFacets) Builds a list of SearchFacetDTOs from a list of SearchFacets.SolrHelperServiceImpl.buildSearchFacetDTOs(List<SearchFacet> searchFacets) protected List<SearchFacetDTO>SolrSearchServiceImpl.buildSearchFacetDTOs(List<SearchFacet> searchFacets) Create the wrapper DTO around the SearchFacetSolrSearchServiceImpl.getCategoryFacets(Category category) SolrHelperService.getNamedFacetMap(List<SearchFacetDTO> facets, SearchCriteria searchCriteria) Returns a map of fully qualified solr index field key to the searchFacetDTO objectSolrHelperServiceImpl.getNamedFacetMap(List<SearchFacetDTO> facets, SearchCriteria searchCriteria) protected Map<String,SearchFacetDTO> SolrSearchServiceImpl.getNamedFacetMap(List<SearchFacetDTO> facets, SearchCriteria searchCriteria) SolrSearchServiceImpl.getSearchFacets()SolrSearchServiceImpl.getSearchFacets(Category category) Methods in org.broadleafcommerce.core.search.service.solr with parameters of type SearchFacetDTOModifier and TypeMethodDescriptionAbstractSolrSearchServiceExtensionHandler.attachFacet(org.apache.solr.client.solrj.SolrQuery query, String indexField, SearchFacetDTO dto) Deprecated.AbstractSolrSearchServiceExtensionHandler.attachFacet(org.apache.solr.client.solrj.SolrQuery query, String indexField, SearchFacetDTO dto, SearchCriteria searchCriteria) SolrSearchServiceExtensionHandler.attachFacet(org.apache.solr.client.solrj.SolrQuery query, String indexField, SearchFacetDTO dto) SolrSearchServiceExtensionHandler.attachFacet(org.apache.solr.client.solrj.SolrQuery query, String indexField, SearchFacetDTO dto, SearchCriteria searchCriteria) Attaches the given dto to the given query, if possibleAbstractSolrSearchServiceExtensionHandler.filterSearchFacetRanges(SearchFacetDTO dto, List<SearchFacetRange> ranges) SolrSearchServiceExtensionHandler.filterSearchFacetRanges(SearchFacetDTO dto, List<SearchFacetRange> ranges) Builds the search facet ranges for the provided dto.Method parameters in org.broadleafcommerce.core.search.service.solr with type arguments of type SearchFacetDTOModifier and TypeMethodDescriptionvoidSolrHelperService.attachActiveFacetFilters(org.apache.solr.client.solrj.SolrQuery query, Map<String, SearchFacetDTO> namedFacetMap, SearchCriteria searchCriteria) Restricts the query by adding active facet filters.voidSolrHelperServiceImpl.attachActiveFacetFilters(org.apache.solr.client.solrj.SolrQuery query, Map<String, SearchFacetDTO> namedFacetMap, SearchCriteria searchCriteria) protected voidSolrSearchServiceImpl.attachActiveFacetFilters(org.apache.solr.client.solrj.SolrQuery query, Map<String, SearchFacetDTO> namedFacetMap, SearchCriteria searchCriteria) Restricts the query by adding active facet filters.voidSolrHelperService.attachFacets(org.apache.solr.client.solrj.SolrQuery query, Map<String, SearchFacetDTO> namedFacetMap) Deprecated.voidSolrHelperService.attachFacets(org.apache.solr.client.solrj.SolrQuery query, Map<String, SearchFacetDTO> namedFacetMap, SearchCriteria searchCriteria) Notifies solr about which facets you want it to determine results and counts for.voidSolrHelperServiceImpl.attachFacets(org.apache.solr.client.solrj.SolrQuery query, Map<String, SearchFacetDTO> namedFacetMap) Deprecated.voidSolrHelperServiceImpl.attachFacets(org.apache.solr.client.solrj.SolrQuery query, Map<String, SearchFacetDTO> namedFacetMap, SearchCriteria searchCriteria) protected voidSolrSearchServiceImpl.attachFacets(org.apache.solr.client.solrj.SolrQuery query, Map<String, SearchFacetDTO> namedFacetMap, SearchCriteria searchCriteria) Notifies solr about which facets you want it to determine results and counts forprotected voidSolrSearchServiceImpl.filterEmptyFacets(List<SearchFacetDTO> facets) protected SearchResultSolrSearchServiceImpl.findSearchResults(String qualifiedSolrQuery, List<SearchFacetDTO> facets, SearchCriteria searchCriteria, String defaultSort) Deprecated, for removal: This API element is subject to removal in a future version.in favor of the other findSearchResults() methodprotected SearchResultSolrSearchServiceImpl.findSearchResults(String qualifiedSolrQuery, List<SearchFacetDTO> facets, SearchCriteria searchCriteria, String defaultSort, String... filterQueries) Given a qualified solr query string (such as "category:2002"), actually performs a solr search.SolrHelperService.getNamedFacetMap(List<SearchFacetDTO> facets, SearchCriteria searchCriteria) Returns a map of fully qualified solr index field key to the searchFacetDTO objectSolrHelperServiceImpl.getNamedFacetMap(List<SearchFacetDTO> facets, SearchCriteria searchCriteria) protected Map<String,SearchFacetDTO> SolrSearchServiceImpl.getNamedFacetMap(List<SearchFacetDTO> facets, SearchCriteria searchCriteria) AbstractSolrSearchServiceExtensionHandler.modifySolrQuery(org.apache.solr.client.solrj.SolrQuery query, String qualifiedSolrQuery, List<SearchFacetDTO> facets, SearchCriteria searchCriteria, String defaultSort) AbstractSolrSearchServiceExtensionHandler.modifySolrQuery(SearchContextDTO context, org.apache.solr.client.solrj.SolrQuery query, String qualifiedSolrQuery, List<SearchFacetDTO> facets, SearchCriteria searchCriteria, String defaultSort) SolrSearchServiceExtensionHandler.modifySolrQuery(org.apache.solr.client.solrj.SolrQuery query, String qualifiedSolrQuery, List<SearchFacetDTO> facets, SearchCriteria searchCriteria, String defaultSort) Provides an extension point to modify the SolrQuery.SolrSearchServiceExtensionHandler.modifySolrQuery(SearchContextDTO context, org.apache.solr.client.solrj.SolrQuery query, String qualifiedSolrQuery, List<SearchFacetDTO> facets, SearchCriteria searchCriteria, String defaultSort) Provides an extension point to modify the SolrQuery.protected voidSolrSearchServiceImpl.modifySolrQuery(org.apache.solr.client.solrj.SolrQuery query, String qualifiedSolrQuery, List<SearchFacetDTO> facets, SearchCriteria searchCriteria, String defaultSort) Provides a hook point for implementations to modify all SolrQueries before they're executed.AbstractSolrSearchServiceExtensionHandler.setFacetResults(Map<String, SearchFacetDTO> namedFacetMap, org.apache.solr.client.solrj.response.QueryResponse response) voidSolrHelperService.setFacetResults(Map<String, SearchFacetDTO> namedFacetMap, org.apache.solr.client.solrj.response.QueryResponse response) Builds out the DTOs for facet results from the search.voidSolrHelperServiceImpl.setFacetResults(Map<String, SearchFacetDTO> namedFacetMap, org.apache.solr.client.solrj.response.QueryResponse response) SolrSearchServiceExtensionHandler.setFacetResults(Map<String, SearchFacetDTO> namedFacetMap, org.apache.solr.client.solrj.response.QueryResponse response) Attaches any additional facet results to the namedFacetMap if they exist.protected voidSolrSearchServiceImpl.setFacetResults(Map<String, SearchFacetDTO> namedFacetMap, org.apache.solr.client.solrj.response.QueryResponse response) Builds out the DTOs for facet results from the search.voidSolrHelperService.sortFacetResults(Map<String, SearchFacetDTO> namedFacetMap) Invoked to sort the facet results.voidSolrHelperServiceImpl.sortFacetResults(Map<String, SearchFacetDTO> namedFacetMap) protected voidSolrSearchServiceImpl.sortFacetResults(Map<String, SearchFacetDTO> namedFacetMap) Invoked to sort the facet results.
AbstractSolrSearchServiceExtensionHandler.attachFacet(SolrQuery, String, SearchFacetDTO, SearchCriteria)