public class ProductSearchResponseBuilderProvider 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 |
private SpellingCorrectionFactory |
spellingCorrectionFactory |
Constructor and Description |
---|
ProductSearchResponseBuilderProvider(NoveltyFacetFactory noveltyFactory,
ManufacturerFacetFactory manufacturerFactory,
CategoryFacetFactory categoryFactory,
PriceFacetFactory priceFactory,
RatingFacetFactory ratingFactory,
CustomFacetsFactory customExtractor,
SpellingCorrectionFactory spellingCorrectionFactory,
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
private final SpellingCorrectionFactory spellingCorrectionFactory
@Inject public ProductSearchResponseBuilderProvider(NoveltyFacetFactory noveltyFactory, ManufacturerFacetFactory manufacturerFactory, CategoryFacetFactory categoryFactory, PriceFacetFactory priceFactory, RatingFacetFactory ratingFactory, CustomFacetsFactory customExtractor, SpellingCorrectionFactory spellingCorrectionFactory, DocumentListToProductResultListConverter converter)
public ProductSearchResponseBuilder get()
get
in interface javax.inject.Provider<ProductSearchResponseBuilder>