| Modifier and Type | Method and Description |
|---|---|
static java.util.Map<java.lang.String,FacetData<SearchStateData>> |
FacetHelper.convertBreadcrumbsToFacets(java.util.List<BreadcrumbData<SearchStateData>> breadcrumbs)
Converts breadcrumbs to facets.
|
static FacetData<SearchStateData> |
FacetHelper.convertBreadCrumbToFacet(BreadcrumbData<SearchStateData> breadcrumb)
Convert single
BreadcrumbData to FacetData |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
FacetHelper.bredcrumb2FacetMatch(BreadcrumbData<SearchStateData> breadcrumb,
FacetData<SearchStateData> facet,
FacetValueData<SearchStateData> facetValue)
Checks if the given facet and facet value match the given breadcrumb.
|
static boolean |
FacetHelper.bredcrumb2FacetMatch(BreadcrumbData<SearchStateData> breadcrumb,
FacetData<SearchStateData> facet,
FacetValueData<SearchStateData> facetValue)
Checks if the given facet and facet value match the given breadcrumb.
|
static boolean |
FacetHelper.bredcrumb2FacetMatch(BreadcrumbData<SearchStateData> breadcrumb,
FacetData<SearchStateData> facet,
FacetValueData<SearchStateData> facetValue)
Checks if the given facet and facet value match the given breadcrumb.
|
static java.util.Map<java.lang.String,FacetData<SearchStateData>> |
FacetHelper.convertBreadcrumbsToFacets(java.util.List<BreadcrumbData<SearchStateData>> breadcrumbs)
Converts breadcrumbs to facets.
|
static FacetData<SearchStateData> |
FacetHelper.convertBreadCrumbToFacet(BreadcrumbData<SearchStateData> breadcrumb)
Convert single
BreadcrumbData to FacetData |
| Modifier and Type | Method and Description |
|---|---|
protected FacetData<SearchStateData> |
FacetFilterController.removeValuesFromFacet(FacetData<SearchStateData> facetData,
java.util.List<FacetValueData<SearchStateData>> values2remove)
Removes given values form the given facet.
|
| Modifier and Type | Method and Description |
|---|---|
protected Component |
FacetFilterController.createBreadcrumb(BreadcrumbData<SearchStateData> breadcrumb)
Creates a view component for a given breadcrumb.
|
protected Component |
FacetFilterController.createFacetComponent(FacetData<SearchStateData> facet)
Creates a view component for the given facet.
|
protected void |
FacetFilterController.displayFacetBreadcrumbs(java.util.List<BreadcrumbData<SearchStateData>> breadcrumbData)
Draws facet breadcrumbs
|
protected boolean |
FacetFilterController.isFacetVisible(FacetData<SearchStateData> facet)
Checks the facet visibility: if facet priority is positive value and if it is not among vetoedFactes.
|
protected void |
FacetFilterController.removeBreadcrumb(BreadcrumbData<SearchStateData> breadcrumb)
Removes a breadcrumb from the current selection.
|
protected FacetData<SearchStateData> |
FacetFilterController.removeValuesFromFacet(FacetData<SearchStateData> facetData,
java.util.List<FacetValueData<SearchStateData>> values2remove)
Removes given values form the given facet.
|
protected FacetData<SearchStateData> |
FacetFilterController.removeValuesFromFacet(FacetData<SearchStateData> facetData,
java.util.List<FacetValueData<SearchStateData>> values2remove)
Removes given values form the given facet.
|
protected void |
FacetFilterController.renderBreadcrumbs(java.util.List<BreadcrumbData<SearchStateData>> facetBreadcrumbs,
Component parent)
Creates view components for the given breadcrumbs and adds it to the parent component.
|
protected void |
FacetFilterController.renderFacets(java.util.List<FacetData<SearchStateData>> facets,
Component parent)
Creates view components for the given facets and adds it to the parent component.
|
protected Component |
FacetFilterController.renderFacetValueComponent(FacetData<SearchStateData> facet,
FacetValueData<SearchStateData> facetValue)
Draws a facet value component - a radiobutton or checkbox for multiselect facets.
|
protected Component |
FacetFilterController.renderFacetValueComponent(FacetData<SearchStateData> facet,
FacetValueData<SearchStateData> facetValue)
Draws a facet value component - a radiobutton or checkbox for multiselect facets.
|
protected void |
FacetFilterController.renderFacetValues(FacetData<SearchStateData> facet,
Component parent)
Creates a view components for facet values of the given facet and adds it to the specified parent view component.
|
protected void |
FacetFilterController.sendFacetValue(FacetData<SearchStateData> facet,
FacetValueData<SearchStateData> facetValue)
On facet selection, this method adds given facet value to the currently selected and send the updated search
refinements to the output socket.
|
protected void |
FacetFilterController.sendFacetValue(FacetData<SearchStateData> facet,
FacetValueData<SearchStateData> facetValue)
On facet selection, this method adds given facet value to the currently selected and send the updated search
refinements to the output socket.
|
protected void |
FacetFilterController.updateFacets(java.util.List<FacetData<SearchStateData>> facets)
Renders new set of facets in the facetContainer component.
|
void |
FacetFilterController.updateSearchState(ProductSearchPageData<SearchStateData,ProductData> searchPageData)
Update Currently displayed facets and facet breadcrumbs according to given products search result.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SearchFilterPopupController.setNewFacets(ProductSearchPageData<SearchStateData,ProductData> searchResult)
Sets the buttons active state (by setting css class) if there are active filters set at the given searchResult.
|
| Modifier and Type | Field and Description |
|---|---|
static ProductSearchPageData<SearchStateData,ProductData> |
SolrSearchController.NULL_SEARCH_PAGE_DATA |
| Modifier and Type | Method and Description |
|---|---|
protected SearchStateResolver<SearchStateData> |
SolrSearchController.getSolrSearchQueryFacade() |
| Modifier and Type | Method and Description |
|---|---|
void |
SolrSearchController.applySearchResult(ProductSearchPageData<SearchStateData,ProductData> searchPageData)
Handles the
ProductSearchPageData input. |
protected ProductSearchPageData |
SolrSearchController.doSearchWithPageSize(java.lang.String text,
java.lang.String categoryID,
java.util.List<FacetData<SearchStateData>> refinements,
java.lang.String sort)
Performs the actual search for the given text search query, category, search refinements.
|
void |
SolrSearchController.refineSearch(java.util.List<FacetData<SearchStateData>> refinements)
Reads the incoming search refinements
FacetData and sends the corresponding search result to the output
socket. |
void |
SolrSearchController.setSolrSearchQueryFacade(SearchStateResolver<SearchStateData> solrSearchQueryFacade) |
| Modifier and Type | Method and Description |
|---|---|
SearchStateData |
DefaultSolrSearchStateResolver.resolveSearchStateData(java.lang.String textSearch,
java.lang.String categoryId,
java.util.List<FacetData<SearchStateData>> facets,
java.lang.String sort) |
| Modifier and Type | Method and Description |
|---|---|
SearchStateData |
DefaultSolrSearchStateResolver.resolveSearchStateData(java.lang.String textSearch,
java.lang.String categoryId,
java.util.List<FacetData<SearchStateData>> facets,
java.lang.String sort) |
| Modifier and Type | Method and Description |
|---|---|
protected FacetData<SearchStateData> |
FacetPanel.cloneFacet(FacetData<SearchStateData> facet) |
protected FacetData<SearchStateData> |
InvisibleFacetPanel.cloneFacet(FacetData<SearchStateData> facet) |
FacetData<SearchStateData> |
FacetPanel.getFacet() |
| Modifier and Type | Method and Description |
|---|---|
protected FacetData<SearchStateData> |
FacetPanel.cloneFacet(FacetData<SearchStateData> facet) |
protected FacetData<SearchStateData> |
InvisibleFacetPanel.cloneFacet(FacetData<SearchStateData> facet) |
protected SimpleListModel |
FacetPanel.createFacetListboxModel(java.util.List<FacetValueData<SearchStateData>> facetValues) |
| Constructor and Description |
|---|
FacetPanel(FacetData<SearchStateData> facet) |
InvisibleFacetPanel(FacetData<SearchStateData> facet) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<FacetData<SearchStateData>> |
FacetContainerController.addToSelectedFactes(FacetData<SearchStateData> selectedFacet)
Adds a facet to selected facets map.
|
protected java.util.Collection<FacetData<SearchStateData>> |
FacetContainerController.getInvisibleFacets() |
protected java.util.Map<java.lang.String,FacetData<SearchStateData>> |
FacetContainerController.getSelectedFacets() |
protected java.util.Collection<FacetData<SearchStateData>> |
FacetContainerController.getSelectedSingleSelectFacets() |
protected java.util.Collection<FacetData<SearchStateData>> |
FacetContainerController.getVisibleFacets() |
protected java.util.List<FacetData<SearchStateData>> |
FacetContainerController.removeFromSelectedFacets(FacetData<SearchStateData> facetToRemove,
FacetValueData<SearchStateData> facetValue)
Removes given facet and given facet value from selected facets map.
|
protected FacetData<SearchStateData> |
FacetContainerController.removeValuesFromFacet(FacetData<SearchStateData> facetData,
java.util.List<FacetValueData<SearchStateData>> values2remove)
Removes given values form the given facet.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
FacetContainerController.addAndSendFacet(FacetData<SearchStateData> facet)
Adds a facet and facet value to selected facets map and sends selected facets output.
|
protected java.util.List<FacetData<SearchStateData>> |
FacetContainerController.addToSelectedFactes(FacetData<SearchStateData> selectedFacet)
Adds a facet to selected facets map.
|
protected boolean |
FacetContainerController.isCategoryFacetSelectedInCollection(java.util.Collection<FacetData<SearchStateData>> facets)
Check if one of the facet's elements is Category and has selected at least one value
|
protected boolean |
FacetContainerController.isFacetOpen(FacetData<SearchStateData> facet) |
protected boolean |
FacetContainerController.isFacetValueExpanded(FacetData<SearchStateData> facet) |
protected boolean |
FacetContainerController.isInvisibleFacet(FacetData<SearchStateData> facet) |
protected boolean |
FacetContainerController.isSingleSelect(FacetData<SearchStateData> facet) |
protected void |
FacetContainerController.loadDataIntoModel(ProductSearchPageData<SearchStateData,ProductData> searchPageData) |
protected java.util.List<FacetData<SearchStateData>> |
FacetContainerController.removeFromSelectedFacets(FacetData<SearchStateData> facetToRemove,
FacetValueData<SearchStateData> facetValue)
Removes given facet and given facet value from selected facets map.
|
protected java.util.List<FacetData<SearchStateData>> |
FacetContainerController.removeFromSelectedFacets(FacetData<SearchStateData> facetToRemove,
FacetValueData<SearchStateData> facetValue)
Removes given facet and given facet value from selected facets map.
|
protected FacetData<SearchStateData> |
FacetContainerController.removeValuesFromFacet(FacetData<SearchStateData> facetData,
java.util.List<FacetValueData<SearchStateData>> values2remove)
Removes given values form the given facet.
|
protected FacetData<SearchStateData> |
FacetContainerController.removeValuesFromFacet(FacetData<SearchStateData> facetData,
java.util.List<FacetValueData<SearchStateData>> values2remove)
Removes given values form the given facet.
|
void |
FacetContainerController.resetFacets(ProductSearchPageData<SearchStateData,ProductData> searchPageData)
reload facets data, additionally removing facet selection
|
void |
FacetContainerController.showCategoryFacets(ProductSearchPageData<SearchStateData,ProductData> searchPageData)
reload facets data, facet selection not modified
|
| Modifier and Type | Method and Description |
|---|---|
FacetData<SearchStateData> |
FacetDownEvent.getFacet() |
FacetData<SearchStateData> |
OnCaptionClick.getFacet() |
FacetData<SearchStateData> |
SelectFacetValueEvent.getFacet() |
FacetData<SearchStateData> |
ShowHideFacetEvent.getFacet() |
FacetData<SearchStateData> |
FacetUpEvent.getFacet() |
FacetData<SearchStateData> |
OnExpandFacetValuesEvent.getFacet() |
FacetValueData<SearchStateData> |
SelectFacetValueEvent.getFacetValue() |
| Constructor and Description |
|---|
FacetDownEvent(FacetData<SearchStateData> facet,
Component target) |
FacetUpEvent(FacetData<SearchStateData> facet,
Component target) |
OnCaptionClick(FacetData<SearchStateData> facet,
boolean isOpen,
Component target) |
OnExpandFacetValuesEvent(FacetData<SearchStateData> facet,
boolean isOpen,
Component target) |
SelectFacetValueEvent(FacetData<SearchStateData> facet,
FacetValueData<SearchStateData> facetValue,
Component target) |
SelectFacetValueEvent(FacetData<SearchStateData> facet,
FacetValueData<SearchStateData> facetValue,
Component target) |
ShowHideFacetEvent(FacetData<SearchStateData> facet,
Component target) |
| Modifier and Type | Method and Description |
|---|---|
void |
FacetValueRenderer.render(Listitem item,
FacetValueData<SearchStateData> data,
int arg2) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
ProductListController.isHeroChangeBlockedByRefinements(java.util.List<FacetData<SearchStateData>> refinements)
Refinements can block heroes modification if results are sorted in facets by data of type category.
|
protected void |
ProductListController.renderEntries(java.util.List<ProductData> currentPage,
java.util.List<FacetData<SearchStateData>> refinements) |
| Modifier and Type | Field and Description |
|---|---|
static ProductSearchPageData<SearchStateData,ProductData> |
SolrSearchController.NULL_SEARCH_PAGE_DATA |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<FacetData<SearchStateData>> |
SearchResult.getRefinements() |
protected SearchStateResolver<SearchStateData> |
SolrSearchController.getSolrSearchQueryFacade() |
| Modifier and Type | Method and Description |
|---|---|
protected ProductSearchPageData |
SolrSearchController.doSearchWithPageSize(java.lang.String text,
java.lang.String categoryId,
java.util.List<FacetData<SearchStateData>> refinements,
java.lang.String sort)
Performs the actual search for the given text search query, category, search refinements.
|
void |
SolrSearchController.refineSearch(java.util.List<FacetData<SearchStateData>> refinements)
Reads the incoming search refinements
FacetData and sends the corresponding search result to the output
sockets. |
void |
SolrSearchController.setSolrSearchQueryFacade(SearchStateResolver<SearchStateData> solrSearchQueryFacade) |
| Modifier and Type | Method and Description |
|---|---|
SearchStateData |
DefaultSolrSearchStateResolver.resolveSearchStateData(java.lang.String textSearch,
java.lang.String categoryId,
java.util.List<FacetData<SearchStateData>> facets,
java.lang.String sort) |
| Modifier and Type | Method and Description |
|---|---|
protected SolrSearchQueryData |
DefaultSolrSearchStateResolver.createRefinedSolrSearchQuery(java.lang.String textSearch,
java.lang.String categoryId,
java.util.List<FacetData<SearchStateData>> facets) |
SearchStateData |
DefaultSolrSearchStateResolver.resolveSearchStateData(java.lang.String textSearch,
java.lang.String categoryId,
java.util.List<FacetData<SearchStateData>> facets,
java.lang.String sort) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<NavigationLinkCollectionViewModel> |
FacetSearchDataService.getFacetQuerySearchNavNodes(BaseSiteModel baseSite,
LanguageModel language,
CurrencyModel currency,
SearchStateData searchStateData)
The same operation as in getFacetCategorySearch, but result converted to collection of
NavigationLinkCollectionViewModel
|
| Modifier and Type | Method and Description |
|---|---|
Populator<SolrSearchQueryData,SearchStateData> |
DefaultFacetSearchDataService.getSolrSearchStatePopulator() |
| Modifier and Type | Method and Description |
|---|---|
protected ProductCategorySearchPageData<SolrSearchQueryData,?,?> |
DefaultFacetSearchDataService.executeSearch(BaseSiteModel baseSite,
LanguageModel language,
CurrencyModel currency,
SearchStateData searchStateData,
PageableData pageableData) |
java.util.List<FacetData<SolrSearchQueryData>> |
DefaultFacetSearchDataService.getFacetQuerySearch(BaseSiteModel baseSite,
LanguageModel language,
CurrencyModel currency,
SearchStateData searchQuery)
Executes a search base on the given base site, language, currency and search query and returns the resulting list
of results.
|
java.util.Collection<NavigationLinkCollectionViewModel> |
DefaultFacetSearchDataService.getFacetQuerySearchNavNodes(BaseSiteModel baseSite,
LanguageModel language,
CurrencyModel currency,
SearchStateData searchStateData) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultFacetSearchDataService.setSolrSearchStatePopulator(Populator<SolrSearchQueryData,SearchStateData> p) |
| Modifier and Type | Method and Description |
|---|---|
protected ProductSearchPageData<SearchStateData,ProductData> |
AdvanceSearchPageController.createEmptySearchPageData() |
protected ProductSearchPageData<SearchStateData,ProductData> |
AdvanceSearchPageController.encodeSearchPageData(ProductSearchPageData<SearchStateData,ProductData> searchPageData) |
protected ProductSearchPageData<SearchStateData,ProductData> |
AdvanceSearchPageController.performSearch(SearchStateData searchState,
PageableData pageableData,
boolean useFlexibleSearch) |
| Modifier and Type | Method and Description |
|---|---|
protected ProductSearchPageData<SearchStateData,ProductData> |
AdvanceSearchPageController.performSearch(SearchStateData searchState,
PageableData pageableData,
boolean useFlexibleSearch) |
| Modifier and Type | Method and Description |
|---|---|
protected ProductSearchPageData<SearchStateData,ProductData> |
AdvanceSearchPageController.encodeSearchPageData(ProductSearchPageData<SearchStateData,ProductData> searchPageData) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
SearchFacade<ITEM,STATE extends SearchStateData>
Defines the search funtionality for different types of data objects, using the concept of pagination and states.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<AutocompleteSuggestionData> |
DefaultB2BCostCenterFacade.autocomplete(SearchStateData searchState)
Deprecated.
|
SearchPageData<B2BCostCenterData> |
DefaultB2BCostCenterFacade.search(SearchStateData searchState,
PageableData pageableData)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
protected SearchStateData |
DefaultB2BFlexibleSearchPopulator.getSearchStateData() |
| Modifier and Type | Class and Description |
|---|---|
class |
ProductSearchStateData |
| Modifier and Type | Method and Description |
|---|---|
protected Populator<java.lang.Object,ProductSearchPageData<SearchStateData,ITEM>> |
DefaultB2BSolrProductSearchFacade.getProductSearchPageVariantsPopulator() |
protected Populator<java.lang.Object,ProductSearchPageData<SearchStateData,ProductData>> |
DefaultB2BFlexibleSearchProductSearchFacade.getProductSearchPageVariantsPopulator() |
ProductSearchPageData<SearchStateData,ProductData> |
DefaultB2BFlexibleSearchProductSearchFacade.search(ProductSearchStateData searchState,
PageableData pageableData) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultB2BSolrProductSearchFacade.setProductSearchPageVariantsPopulator(Populator<java.lang.Object,ProductSearchPageData<SearchStateData,ITEM>> productSearchPageVariantsPopulator) |
void |
DefaultB2BFlexibleSearchProductSearchFacade.setProductSearchPageVariantsPopulator(Populator<java.lang.Object,ProductSearchPageData<SearchStateData,ProductData>> productSearchPageVariantsPopulator) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<AutocompleteSuggestionData> |
DefaultB2BCostCenterFacade.autocomplete(SearchStateData searchState) |
SearchPageData<B2BCostCenterData> |
DefaultB2BCostCenterFacade.search(SearchStateData searchState,
PageableData pageableData) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
SearchFacade<ITEM,STATE extends SearchStateData>
Defines the search funtionality for different types of data objects, using the concept of pagination and states.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BudgetSearchStateData |
| Modifier and Type | Method and Description |
|---|---|
FacetSearchPageData<SearchStateData,OrderHistoryData> |
ChinaOrderFacade.getPagedOrderHistoryForStatuses(SearchStateData searchStateData,
PageableData pageableData,
OrderStatus... statuses)
Returns the order history of the current user for given statuses.
|
| Modifier and Type | Method and Description |
|---|---|
FacetSearchPageData<SearchStateData,OrderHistoryData> |
ChinaOrderFacade.getPagedOrderHistoryForStatuses(SearchStateData searchStateData,
PageableData pageableData,
OrderStatus... statuses)
Returns the order history of the current user for given statuses.
|
| Modifier and Type | Method and Description |
|---|---|
protected FacetSearchPageData<SearchStateData,OrderHistoryData> |
ChinaOrderFacadeImpl.convertSearchPageData(SearchStateData searchStateData,
SearchPageData<OrderModel> source,
Converter<OrderModel,OrderHistoryData> converter) |
FacetSearchPageData<SearchStateData,OrderHistoryData> |
ChinaOrderFacadeImpl.getPagedOrderHistoryForStatuses(SearchStateData searchStateData,
PageableData pageableData,
OrderStatus... statuses) |
| Modifier and Type | Method and Description |
|---|---|
protected FacetSearchPageData<SearchStateData,OrderHistoryData> |
ChinaOrderFacadeImpl.convertSearchPageData(SearchStateData searchStateData,
SearchPageData<OrderModel> source,
Converter<OrderModel,OrderHistoryData> converter) |
FacetSearchPageData<SearchStateData,OrderHistoryData> |
ChinaOrderFacadeImpl.getPagedOrderHistoryForStatuses(SearchStateData searchStateData,
PageableData pageableData,
OrderStatus... statuses) |
| Modifier and Type | Method and Description |
|---|---|
ProductCategorySearchPageData<SearchStateData,ITEM,CategoryData> |
ProductSearchFacade.categorySearch(java.lang.String categoryCode)
Initiate a new search in category.
|
ProductCategorySearchPageData<SearchStateData,ITEM,CategoryData> |
ProductSearchFacade.categorySearch(java.lang.String categoryCode,
SearchQueryContext searchQueryContext)
Initiate a new search in category in a search query context.
|
ProductCategorySearchPageData<SearchStateData,ITEM,CategoryData> |
ProductSearchFacade.categorySearch(java.lang.String categoryCode,
SearchStateData searchState,
PageableData pageableData)
Refine an exiting search.
|
ProductSearchPageData<SearchStateData,ITEM> |
ProductSearchFacade.textSearch(SearchStateData searchState,
PageableData pageableData)
Refine an exiting search.
|
ProductSearchPageData<SearchStateData,ITEM> |
ProductSearchFacade.textSearch(java.lang.String text)
Initiate a new search using simple free text query.
|
ProductSearchPageData<SearchStateData,ITEM> |
ProductSearchFacade.textSearch(java.lang.String text,
SearchQueryContext searchQueryContext)
Initiate a new search using simple free text query in a search query context.
|
| Modifier and Type | Method and Description |
|---|---|
ProductCategorySearchPageData<SearchStateData,ITEM,CategoryData> |
ProductSearchFacade.categorySearch(java.lang.String categoryCode,
SearchStateData searchState,
PageableData pageableData)
Refine an exiting search.
|
ProductSearchPageData<SearchStateData,ITEM> |
ProductSearchFacade.textSearch(SearchStateData searchState,
PageableData pageableData)
Refine an exiting search.
|
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
SolrSearchStatePopulator.buildUrlQueryString(SolrSearchQueryData source,
SearchStateData target) |
void |
SolrSearchStatePopulator.populate(SolrSearchQueryData source,
SearchStateData target) |
protected void |
SolrSearchStatePopulator.populateCategorySearchUrl(SolrSearchQueryData source,
SearchStateData target) |
protected void |
SolrSearchStatePopulator.populateFreeTextSearchUrl(SolrSearchQueryData source,
SearchStateData target) |
| Modifier and Type | Method and Description |
|---|---|
ProductCategorySearchPageData<SearchStateData,ITEM,CategoryData> |
DefaultSolrProductSearchFacade.categorySearch(java.lang.String categoryCode,
SearchStateData searchState,
PageableData pageableData) |
protected SolrSearchQueryData |
DefaultSolrProductSearchFacade.decodeState(SearchStateData searchState,
java.lang.String categoryCode) |
ProductSearchPageData<SearchStateData,ITEM> |
DefaultSolrProductSearchFacade.textSearch(SearchStateData searchState,
PageableData pageableData) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultSolrProductSearchFacade.setProductCategorySearchPageConverter(Converter<ProductCategorySearchPageData<SolrSearchQueryData,SearchResultValueData,CategoryModel>,ProductCategorySearchPageData<SearchStateData,ITEM,CategoryData>> productCategorySearchPageConverter) |
| Modifier and Type | Method and Description |
|---|---|
protected FacetData<SearchStateData> |
CommerceSearchKeywordLibrary.findFacetForGivenCategory(java.lang.String facetName,
java.lang.String categoryCode) |
protected FacetData<SearchStateData> |
CommerceSearchKeywordLibrary.findFacetInGlobalConfiguration(java.lang.String facetName) |
| Modifier and Type | Method and Description |
|---|---|
ProductSearchPageData<SearchStateData,ProductData> |
BundleCartFacade.getAllowedProducts(java.lang.Integer groupNumber,
java.lang.String searchQuery,
PageableData pageableData)
Constructs pageable list of products available for entry group of type
GroupType.CONFIGURABLEBUNDLE |
| Modifier and Type | Method and Description |
|---|---|
protected SearchStateData |
DefaultBundleCommerceCartFacade.createSearchStateWithBundleComponentFilter(java.lang.String searchQuery,
java.lang.String componentId) |
| Modifier and Type | Method and Description |
|---|---|
protected ProductSearchPageData<SearchStateData,ProductData> |
DefaultBundleCommerceCartFacade.encodeSearchPageData(java.lang.String urlPrefix,
ProductSearchPageData<SearchStateData,ProductData> searchPageData) |
ProductSearchPageData<SearchStateData,ProductData> |
DefaultBundleCommerceCartFacade.getAllowedProducts(java.lang.Integer groupNumber,
java.lang.String searchQuery,
PageableData pageableData) |
| Modifier and Type | Method and Description |
|---|---|
protected ProductSearchPageData<SearchStateData,ProductData> |
DefaultBundleCommerceCartFacade.encodeSearchPageData(java.lang.String urlPrefix,
ProductSearchPageData<SearchStateData,ProductData> searchPageData) |
protected void |
DefaultBundleCommerceCartFacade.patchURLs(java.lang.String urlPrefix,
ProductSearchPageData<SearchStateData,ProductData> searchPageData) |
protected void |
DefaultBundleCommerceCartFacade.processFacetData(java.util.List<FacetData<SearchStateData>> facets) |
protected void |
DefaultBundleCommerceCartFacade.processFacetDatas(java.util.List<FacetValueData<SearchStateData>> facetValueDatas) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<Breadcrumb> |
CustomerCouponSearchBreadcrumbBuilder.getBreadcrumbs(java.lang.String categoryCode,
ProductSearchPageData<SearchStateData,ProductData> searchPageData) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<Breadcrumb> |
MarketplaceSearchBreadcrumbBuilder.getBreadcrumbs(java.lang.String categoryCode,
ProductSearchPageData<SearchStateData,ProductData> searchPageData) |
| Modifier and Type | Method and Description |
|---|---|
protected Converter<FacetData<SearchStateData>,VendorData> |
DefaultVendorProductSearchFacade.getVendorCategoryFacetConverter() |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultVendorProductSearchFacade.setVendorCategoryFacetConverter(Converter<FacetData<SearchStateData>,VendorData> vendorCategoryFacetConverter) |
| Modifier and Type | Method and Description |
|---|---|
void |
VendorSolrSearchStatePopulator.populate(SolrSearchQueryData source,
SearchStateData target) |
| Modifier and Type | Method and Description |
|---|---|
void |
VendorCategoryFacetPopulator.populate(FacetData<SearchStateData> source,
VendorData target) |
| Modifier and Type | Method and Description |
|---|---|
FacetRefinement<SearchStateData> |
SearchPageController.getFacets(java.lang.String searchQuery,
int page,
ShowMode showMode,
java.lang.String sortCode) |
FacetRefinement<SearchStateData> |
CategoryPageController.getFacets(java.lang.String categoryCode,
java.lang.String searchQuery,
int page,
ShowMode showMode,
java.lang.String sortCode) |
protected ProductSearchPageData<SearchStateData,ProductData> |
SearchPageController.performSearch(java.lang.String searchQuery,
int page,
ShowMode showMode,
java.lang.String sortCode,
int pageSize) |
| Modifier and Type | Method and Description |
|---|---|
FacetRefinement<SearchStateData> |
SearchPageController.getFacets(java.lang.String searchQuery,
int page,
ShowMode showMode,
java.lang.String sortCode) |
FacetRefinement<SearchStateData> |
CategoryPageController.getFacets(java.lang.String categoryCode,
java.lang.String searchQuery,
int page,
ShowMode showMode,
java.lang.String sortCode) |
protected ProductSearchPageData<SearchStateData,ProductData> |
SearchPageController.performSearch(java.lang.String searchQuery,
int page,
ShowMode showMode,
java.lang.String sortCode,
int pageSize) |
| Modifier and Type | Method and Description |
|---|---|
ProductSearchPageData<SearchStateData,ProductData> |
ProductsController.searchProducts(java.lang.String query,
int currentPage,
int pageSize,
java.lang.String sort)
Web service handler for search.
|
| Modifier and Type | Method and Description |
|---|---|
ProductSearchPageData<SearchStateData,ProductData> |
ProductsHelper.searchProducts(java.lang.String query,
int currentPage,
int pageSize,
java.lang.String sort) |
protected ProductSearchPageData<SearchStateData,ProductData> |
ProductsHelper.searchProducts(java.lang.String query,
int currentPage,
int pageSize,
java.lang.String sort,
SearchQueryContext searchQueryContext) |
Copyright © 2018 SAP SE. All Rights Reserved.