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