Class AsFacetConfigurationPopulator
java.lang.Object
de.hybris.platform.adaptivesearch.converters.populators.AsFacetConfigurationPopulator
- All Implemented Interfaces:
ContextAwarePopulator<AbstractAsFacetConfigurationModel,AbstractAsFacetConfiguration, AsItemConfigurationConverterContext>
public class AsFacetConfigurationPopulator
extends Object
implements ContextAwarePopulator<AbstractAsFacetConfigurationModel,AbstractAsFacetConfiguration,AsItemConfigurationConverterContext>
Populates
AbstractAsFacetConfiguration from AbstractAsFacetConfigurationModel.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionContextAwareConverter<AsExcludedFacetValueModel,AsExcludedFacetValue, AsItemConfigurationConverterContext> ContextAwareConverter<AsPromotedFacetValueModel,AsPromotedFacetValue, AsItemConfigurationConverterContext> voidpopulate(AbstractAsFacetConfigurationModel source, AbstractAsFacetConfiguration target, AsItemConfigurationConverterContext context) Populate the target instance with values from the source instance.voidsetAsExcludedFacetValueConverter(ContextAwareConverter<AsExcludedFacetValueModel, AsExcludedFacetValue, AsItemConfigurationConverterContext> asExcludedFacetValueConverter) voidsetAsFacetRangeConverter(ContextAwareConverter<AsFacetRangeModel, AsFacetRange, AsItemConfigurationConverterContext> asFacetRangeConverter) voidsetAsPromotedFacetValueConverter(ContextAwareConverter<AsPromotedFacetValueModel, AsPromotedFacetValue, AsItemConfigurationConverterContext> asPromotedFacetValueConverter) voidsetI18NService(I18NService i18NService)
-
Constructor Details
-
AsFacetConfigurationPopulator
public AsFacetConfigurationPopulator()
-
-
Method Details
-
populate
public void populate(AbstractAsFacetConfigurationModel source, AbstractAsFacetConfiguration target, AsItemConfigurationConverterContext context) Description copied from interface:ContextAwarePopulatorPopulate the target instance with values from the source instance.- Specified by:
populatein interfaceContextAwarePopulator<AbstractAsFacetConfigurationModel,AbstractAsFacetConfiguration, AsItemConfigurationConverterContext> - Parameters:
source- - the source objecttarget- - the target to fill
-
buildLocalizedName
-
getAsPromotedFacetValueConverter
public ContextAwareConverter<AsPromotedFacetValueModel,AsPromotedFacetValue, getAsPromotedFacetValueConverter()AsItemConfigurationConverterContext> -
setAsPromotedFacetValueConverter
public void setAsPromotedFacetValueConverter(ContextAwareConverter<AsPromotedFacetValueModel, AsPromotedFacetValue, AsItemConfigurationConverterContext> asPromotedFacetValueConverter) -
getAsExcludedFacetValueConverter
public ContextAwareConverter<AsExcludedFacetValueModel,AsExcludedFacetValue, getAsExcludedFacetValueConverter()AsItemConfigurationConverterContext> -
setAsExcludedFacetValueConverter
public void setAsExcludedFacetValueConverter(ContextAwareConverter<AsExcludedFacetValueModel, AsExcludedFacetValue, AsItemConfigurationConverterContext> asExcludedFacetValueConverter) -
getAsFacetRangeConverter
public ContextAwareConverter<AsFacetRangeModel,AsFacetRange, getAsFacetRangeConverter()AsItemConfigurationConverterContext> -
setAsFacetRangeConverter
public void setAsFacetRangeConverter(ContextAwareConverter<AsFacetRangeModel, AsFacetRange, AsItemConfigurationConverterContext> asFacetRangeConverter) -
getI18NService
-
setI18NService
-