public abstract class AbstractYSolrService
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected FacetSearchConfigService |
facetSearchConfigService |
protected FieldNameProvider |
solrFieldNameProvider |
| Constructor and Description |
|---|
AbstractYSolrService() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract boolean |
checkIfIndexPropertyQualifies(SolrIndexedPropertyModel indexedProperty) |
protected void |
filterQualifyingIndexProperties(java.util.Collection<java.lang.String> fields,
LanguageModel language,
SolrIndexedPropertyModel prop) |
protected java.lang.String |
resolveIndexedPropertyFieldName(SolrIndexedPropertyModel indexedProperty,
LanguageModel language) |
void |
setFacetSearchConfigService(FacetSearchConfigService facetSearchConfigService) |
void |
setSolrFieldNameProvider(FieldNameProvider solrFieldNameProvider) |
protected FacetSearchConfigService facetSearchConfigService
protected FieldNameProvider solrFieldNameProvider
protected void filterQualifyingIndexProperties(java.util.Collection<java.lang.String> fields,
LanguageModel language,
SolrIndexedPropertyModel prop)
protected abstract boolean checkIfIndexPropertyQualifies(SolrIndexedPropertyModel indexedProperty)
protected java.lang.String resolveIndexedPropertyFieldName(SolrIndexedPropertyModel indexedProperty, LanguageModel language) throws FacetConfigServiceException
FacetConfigServiceExceptionpublic void setFacetSearchConfigService(FacetSearchConfigService facetSearchConfigService)
public void setSolrFieldNameProvider(FieldNameProvider solrFieldNameProvider)
Copyright © 2018 SAP SE. All Rights Reserved.