public class AsFacetsAddBeforeMergeStrategy extends AbstractAsFacetsMergeStrategy
AsFacetsMergeStrategy for ADD_BEFORE merge mode.| Constructor and Description |
|---|
AsFacetsAddBeforeMergeStrategy() |
| Modifier and Type | Method and Description |
|---|---|
protected <V extends AbstractAsFacetConfiguration,C1 extends AbstractAsFacetConfiguration,C2 extends AbstractAsFacetConfiguration> |
mergeBefore(java.util.Map<java.lang.String,AsConfigurationHolder<V,AbstractAsFacetConfiguration>> source,
java.util.Map<java.lang.String,AsConfigurationHolder<V,AbstractAsFacetConfiguration>> target,
java.util.Map<java.lang.String,AsConfigurationHolder<C1,AbstractAsFacetConfiguration>> cleanupTarget1,
java.util.Map<java.lang.String,AsConfigurationHolder<C2,AbstractAsFacetConfiguration>> cleanupTarget2) |
void |
mergeFacets(AsSearchProfileResult source,
AsSearchProfileResult target)
Merges the facets from the source result into the target result.
|
cloneConfigurationHolder, getAsSearchProfileResultFactory, setAsSearchProfileResultFactory, updateReplacedConfigurationspublic void mergeFacets(AsSearchProfileResult source, AsSearchProfileResult target)
AsFacetsMergeStrategysource - - the source resulttarget - - the target resultprotected <V extends AbstractAsFacetConfiguration,C1 extends AbstractAsFacetConfiguration,C2 extends AbstractAsFacetConfiguration> void mergeBefore(java.util.Map<java.lang.String,AsConfigurationHolder<V,AbstractAsFacetConfiguration>> source, java.util.Map<java.lang.String,AsConfigurationHolder<V,AbstractAsFacetConfiguration>> target, java.util.Map<java.lang.String,AsConfigurationHolder<C1,AbstractAsFacetConfiguration>> cleanupTarget1, java.util.Map<java.lang.String,AsConfigurationHolder<C2,AbstractAsFacetConfiguration>> cleanupTarget2)
Copyright © 2018 SAP SE. All Rights Reserved.