Class SearchResultProductPopulator<SOURCE extends SearchResultValueData,TARGET extends ProductData>
java.lang.Object
de.hybris.platform.entitlementfacades.product.converters.populator.SearchResultProductPopulator<SOURCE,TARGET>
- All Implemented Interfaces:
Populator<SOURCE,TARGET>
public class SearchResultProductPopulator<SOURCE extends SearchResultValueData,TARGET extends ProductData>
extends Object
implements Populator<SOURCE,TARGET>
SOLR Populator for
SubscriptionProductModel-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Populator<ProductModel,ProductData> protected ProductServiceprotected <T> TvoidPopulate the target instance with values from the source instance.voidsetProductEntitlementCollectionPopulator(Populator<ProductModel, ProductData> productEntitlementCollectionPopulator) voidsetProductService(ProductService productService)
-
Constructor Details
-
SearchResultProductPopulator
public SearchResultProductPopulator()
-
-
Method Details
-
populate
Description copied from interface:PopulatorPopulate the target instance with values from the source instance.- Specified by:
populatein interfacePopulator<SOURCE extends SearchResultValueData,TARGET extends ProductData> - Parameters:
source- the source objecttarget- the target to fill
-
getValue
-
getProductService
-
setProductService
-
getProductEntitlementCollectionPopulator
-
setProductEntitlementCollectionPopulator
public void setProductEntitlementCollectionPopulator(Populator<ProductModel, ProductData> productEntitlementCollectionPopulator)
-