Class AbstractAsBoostItemsMergeStrategy
java.lang.Object
de.hybris.platform.adaptivesearch.strategies.impl.AbstractAsBoostItemsMergeStrategy
- All Implemented Interfaces:
AsBoostItemsMergeStrategy
- Direct Known Subclasses:
AsBoostItemsAddAfterMergeStrategy,AsBoostItemsAddBeforeMergeStrategy,AsBoostItemsReplaceMergeStrategy
public abstract class AbstractAsBoostItemsMergeStrategy
extends Object
implements AsBoostItemsMergeStrategy
Base class for implementations of
AsBoostItemsMergeStrategy.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected <T extends AbstractAsBoostItemConfiguration>
AsConfigurationHolder<T,AbstractAsBoostItemConfiguration> cloneConfigurationHolder(AsConfigurationHolder<T, AbstractAsBoostItemConfiguration> configurationHolder) voidsetAsSearchProfileResultFactory(AsSearchProfileResultFactory asSearchProfileResultFactory) protected <T1 extends AbstractAsBoostItemConfiguration,T2 extends AbstractAsBoostItemConfiguration>
voidupdateReplacedConfigurations(AsConfigurationHolder<T1, AbstractAsBoostItemConfiguration> configurationHolder, AsConfigurationHolder<T2, AbstractAsBoostItemConfiguration> replacedConfigurationHolder) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.hybris.platform.adaptivesearch.strategies.AsBoostItemsMergeStrategy
mergeBoostItems
-
Constructor Details
-
AbstractAsBoostItemsMergeStrategy
public AbstractAsBoostItemsMergeStrategy()
-
-
Method Details
-
getAsSearchProfileResultFactory
-
setAsSearchProfileResultFactory
public void setAsSearchProfileResultFactory(AsSearchProfileResultFactory asSearchProfileResultFactory) -
cloneConfigurationHolder
protected <T extends AbstractAsBoostItemConfiguration> AsConfigurationHolder<T,AbstractAsBoostItemConfiguration> cloneConfigurationHolder(AsConfigurationHolder<T, AbstractAsBoostItemConfiguration> configurationHolder) -
updateReplacedConfigurations
protected <T1 extends AbstractAsBoostItemConfiguration,T2 extends AbstractAsBoostItemConfiguration> void updateReplacedConfigurations(AsConfigurationHolder<T1, AbstractAsBoostItemConfiguration> configurationHolder, AsConfigurationHolder<T2, AbstractAsBoostItemConfiguration> replacedConfigurationHolder)
-