Class AsBoostRulesAddMergeStrategy
- java.lang.Object
-
- de.hybris.platform.adaptivesearch.strategies.impl.AbstractAsBoostRulesMergeStrategy
-
- de.hybris.platform.adaptivesearch.strategies.impl.AsBoostRulesAddMergeStrategy
-
- All Implemented Interfaces:
AsBoostRulesMergeStrategy
public class AsBoostRulesAddMergeStrategy extends AbstractAsBoostRulesMergeStrategy
Default implementation ofAsBoostRulesMergeStrategyfor ADD merge mode.
-
-
Constructor Summary
Constructors Constructor Description AsBoostRulesAddMergeStrategy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected <V extends AsBoostRule>
voidmergeAfter(java.util.List<AsConfigurationHolder<V,AbstractAsBoostRuleConfiguration>> source, java.util.List<AsConfigurationHolder<V,AbstractAsBoostRuleConfiguration>> target)voidmergeBoostRules(AsSearchProfileResult source, AsSearchProfileResult target)Merges the boost rules from the source result into the target result.-
Methods inherited from class de.hybris.platform.adaptivesearch.strategies.impl.AbstractAsBoostRulesMergeStrategy
getAsSearchProfileResultFactory, setAsSearchProfileResultFactory
-
-
-
-
Method Detail
-
mergeBoostRules
public void mergeBoostRules(AsSearchProfileResult source, AsSearchProfileResult target)
Description copied from interface:AsBoostRulesMergeStrategyMerges the boost rules from the source result into the target result.- Parameters:
source- - the source resulttarget- - the target result
-
mergeAfter
protected <V extends AsBoostRule> void mergeAfter(java.util.List<AsConfigurationHolder<V,AbstractAsBoostRuleConfiguration>> source, java.util.List<AsConfigurationHolder<V,AbstractAsBoostRuleConfiguration>> target)
-
-