public class DefaultSolrFieldSearchFacadeStrategy<T extends ItemModel>
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
STRATEGY_NAME
Strategy name to be used in configuration when preferred search strategy is to be changed
|
| Constructor and Description |
|---|
DefaultSolrFieldSearchFacadeStrategy() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canHandle(java.lang.String typeCode) |
boolean |
canHandle(java.lang.String typeCode,
Context context) |
java.util.Map<java.lang.String,java.util.Collection<java.lang.String>> |
getAutosuggestionsForQuery(AutosuggestionQueryData queryData) |
int |
getOrder() |
java.lang.String |
getStrategyName() |
boolean |
isSortable(DataType type,
java.lang.String attributeQualifier,
Context context) |
<any> |
search(SearchQueryData queryData) |
void |
setCommonI18NService(CommonI18NService commonI18NService) |
void |
setFacetSearchConfigService(BackofficeFacetSearchConfigService facetSearchConfigService) |
void |
setFacetSearchService(BackofficeFacetSearchService facetSearchService) |
void |
setFullTextSearchDataConverter(FullTextSearchDataConverter fullTextSearchDataConverter) |
void |
setOrder(int order) |
void |
setSolrAutoSuggestService(SolrAutoSuggestService solrAutoSuggestService) |
void |
setSolrFieldSearchDAO(SolrFieldSearchDAO solrFieldSearchDAO) |
public static final java.lang.String STRATEGY_NAME
public DefaultSolrFieldSearchFacadeStrategy()
public boolean canHandle(java.lang.String typeCode)
public boolean canHandle(java.lang.String typeCode,
Context context)
public boolean isSortable(DataType type,
java.lang.String attributeQualifier,
Context context)
public <any> search(SearchQueryData queryData)
public java.util.Map<java.lang.String,java.util.Collection<java.lang.String>> getAutosuggestionsForQuery(AutosuggestionQueryData queryData)
public void setFacetSearchService(BackofficeFacetSearchService facetSearchService)
public void setCommonI18NService(CommonI18NService commonI18NService)
public void setFacetSearchConfigService(BackofficeFacetSearchConfigService facetSearchConfigService)
public void setSolrFieldSearchDAO(SolrFieldSearchDAO solrFieldSearchDAO)
public void setSolrAutoSuggestService(SolrAutoSuggestService solrAutoSuggestService)
public void setFullTextSearchDataConverter(FullTextSearchDataConverter fullTextSearchDataConverter)
public int getOrder()
public void setOrder(int order)
public java.lang.String getStrategyName()
Copyright © 2018 SAP SE. All Rights Reserved.