public class IndexedPropertyRulesPopulator extends Object
IndexedProperty| Constructor and Description |
|---|
IndexedPropertyRulesPopulator() |
| Modifier and Type | Method and Description |
|---|---|
protected List<AbstractSolrFacetVisibilityRuleData> |
convertFacetVisibilityRules(SolrIndexedPropertyModel source)
Converts facet visibility rules from source
SolrIndexedPropertyModel.getFacetVisibilityRules() using
installed converters. |
protected Converter<AbstractSolrFacetVisibilityRuleModel,AbstractSolrFacetVisibilityRuleData> |
getConverterForRuleType(String visibilityRuleTypeCode)
Returns Converter that is suitable for the given rule type code
|
void |
populate(SolrIndexedPropertyModel source,
IndexedProperty target) |
void |
setConverters(Map<String,Converter<AbstractSolrFacetVisibilityRuleModel,AbstractSolrFacetVisibilityRuleData>> converters) |
void |
setTypeService(TypeService typeService) |
public void populate(SolrIndexedPropertyModel source, IndexedProperty target)
protected List<AbstractSolrFacetVisibilityRuleData> convertFacetVisibilityRules(SolrIndexedPropertyModel source)
SolrIndexedPropertyModel.getFacetVisibilityRules() using
installed converters.source - AbstractSolrFacetVisibilityRuleDatasprotected Converter<AbstractSolrFacetVisibilityRuleModel,AbstractSolrFacetVisibilityRuleData> getConverterForRuleType(String visibilityRuleTypeCode)
visibilityRuleTypeCode - Converterpublic void setTypeService(TypeService typeService)
public void setConverters(Map<String,Converter<AbstractSolrFacetVisibilityRuleModel,AbstractSolrFacetVisibilityRuleData>> converters)
Copyright © 2017 SAP SE. All Rights Reserved.