public abstract class AbstractCsSolrSearchQueryBuilder<SC extends CsFacetSearchCommand> extends java.lang.Object implements CsSolrSearchQueryBuilder<SC>
| Constructor and Description |
|---|
AbstractCsSolrSearchQueryBuilder() |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
cleanupLuceneSearchText(java.lang.String text) |
protected CsSort |
findDefaultSortOption() |
protected CsSort |
findSortOptionByCode(java.lang.String code) |
java.util.List<CsSort> |
getAvailableSorts()
Get the available sort options.
|
protected java.lang.String |
getDefaultSort() |
protected FacetSearchConfigService |
getFacetSearchConfigService() |
protected TypeService |
getTypeService() |
protected static void |
replaceChars(char[] buf,
char[] oldChars,
char newChar) |
protected static java.lang.String |
replaceChars(java.lang.String text,
char[] oldChars,
char newChar) |
void |
setAvailableSorts(java.util.List<CsSort> availableSorts) |
void |
setDefaultSort(java.lang.String defaultSort) |
void |
setFacetSearchConfigService(FacetSearchConfigService facetSearchConfigService) |
void |
setTypeService(TypeService typeService) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waittranslateQueryprotected TypeService getTypeService()
public void setTypeService(TypeService typeService)
protected FacetSearchConfigService getFacetSearchConfigService()
public void setFacetSearchConfigService(FacetSearchConfigService facetSearchConfigService)
protected java.lang.String getDefaultSort()
public void setDefaultSort(java.lang.String defaultSort)
public java.util.List<CsSort> getAvailableSorts()
CsSearchQueryBuildergetAvailableSorts in interface CsSearchQueryBuilder<SC extends CsFacetSearchCommand,SearchQuery>public void setAvailableSorts(java.util.List<CsSort> availableSorts)
protected CsSort findDefaultSortOption()
protected CsSort findSortOptionByCode(java.lang.String code)
protected static void replaceChars(char[] buf,
char[] oldChars,
char newChar)
protected static java.lang.String replaceChars(java.lang.String text,
char[] oldChars,
char newChar)
protected java.lang.String cleanupLuceneSearchText(java.lang.String text)
Copyright © 2018 SAP SE. All Rights Reserved.