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 java.lang.Object implements AsBoostItemsMergeStrategy
Base class for implementations ofAsBoostItemsMergeStrategy
.
-
-
Constructor Summary
Constructors Constructor Description AbstractAsBoostItemsMergeStrategy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected <T extends AbstractAsBoostItemConfiguration>
AsConfigurationHolder<T,AbstractAsBoostItemConfiguration>cloneConfigurationHolder(AsConfigurationHolder<T,AbstractAsBoostItemConfiguration> configurationHolder)
AsSearchProfileResultFactory
getAsSearchProfileResultFactory()
void
setAsSearchProfileResultFactory(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, wait
-
Methods inherited from interface de.hybris.platform.adaptivesearch.strategies.AsBoostItemsMergeStrategy
mergeBoostItems
-
-
-
-
Method Detail
-
getAsSearchProfileResultFactory
public AsSearchProfileResultFactory 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)
-
-