public class ProductSearchResultBuilderProvider extends java.lang.Object implements javax.inject.Provider<ProductSearchResponseBuilder>
Modifier and Type | Field and Description |
---|---|
private CategoryFacetFactory |
categoryFactory |
private DocumentListToProductResultListConverter |
converter |
private CustomFacetsFactory |
customFactory |
private ManufacturerFacetFactory |
manufacturerFactory |
private NoveltyFacetFactory |
noveltyFactory |
private PriceFacetFactory |
priceFactory |
private RatingFacetFactory |
ratingFactory |
Constructor and Description |
---|
ProductSearchResultBuilderProvider(NoveltyFacetFactory noveltyFactory,
ManufacturerFacetFactory manufacturerFactory,
CategoryFacetFactory categoryFactory,
PriceFacetFactory priceFactory,
RatingFacetFactory ratingFactory,
CustomFacetsFactory customExtractor,
DocumentListToProductResultListConverter converter) |
Modifier and Type | Method and Description |
---|---|
ProductSearchResponseBuilder |
get() |
private final DocumentListToProductResultListConverter converter
private final NoveltyFacetFactory noveltyFactory
private final ManufacturerFacetFactory manufacturerFactory
private final CategoryFacetFactory categoryFactory
private final PriceFacetFactory priceFactory
private final RatingFacetFactory ratingFactory
private final CustomFacetsFactory customFactory
@Inject public ProductSearchResultBuilderProvider(NoveltyFacetFactory noveltyFactory, ManufacturerFacetFactory manufacturerFactory, CategoryFacetFactory categoryFactory, PriceFacetFactory priceFactory, RatingFacetFactory ratingFactory, CustomFacetsFactory customExtractor, DocumentListToProductResultListConverter converter)
public ProductSearchResponseBuilder get()
get
in interface javax.inject.Provider<ProductSearchResponseBuilder>