Uses of Class
de.hybris.platform.core.model.product.ProductModel
Packages that use ProductModel
Package
Description
Contains generated models for each type of com.hybris.backoffice.jalo package.
Contains generated models for each type of de.hybris.platform.acceleratorcms.jalo.components package.
Contains generated models for each type of de.hybris.platform.catalog.jalo package.
Contains generated models for each type of de.hybris.platform.category.jalo package.
Contains generated models for each type of de.hybris.platform.chinesepaymentservices.jalo package.
Contains generated models for each type of de.hybris.platform.cms2.jalo.contents.components package.
Contains generated models for each type of de.hybris.platform.cms2.jalo.preview package.
Contains generated models for each type of de.hybris.platform.cms2.jalo.restrictions package.
Contains generated models for each type of de.hybris.platform.cms2.jalo.site package.
Contains generated models for each type of de.hybris.platform.cms2lib.components package.
Contains generated models for each type of de.hybris.platform.commerceservices.jalo package.
Contains generated models for each type of de.hybris.platform.configurablebundleservices.jalo package.
Contains generated models for each type of de.hybris.platform.jalo.order package.
Contains generated models for each type of de.hybris.platform.customerinterestsservices.jalo package.
Contains generated models for each type of de.hybris.platform.customerreview.jalo package.
Contains generated models for each type of de.hybris.platform.entitlementservices.jalo package.
Contains generated models for each type of de.hybris.platform.europe1.jalo package.
Contains generated models for each type of de.hybris.platform.fraud.jalo package.
Contains generated models for each type of de.hybris.platform.integrationservices.jalo package.
Contains generated models for each type of de.hybris.platform.ordersplitting.jalo package.
Contains generated models for each type of de.hybris.platform.promotionengineservices.jalo package.
Contains generated models for each type of de.hybris.platform.promotions.jalo package.
Contains generated models for each type of de.hybris.platform.returns.jalo package.
Contains generated models for each type of de.hybris.platform.sap.productconfig.services.jalo package.
Contains generated models for each type of de.hybris.platform.servicelayer.internal.jalo.order package.
Contains generated models for each type of de.hybris.platform.solrfacetsearch.jalo.redirect package.
Contains generated models for each type of de.hybris.platform.subscriptionservices.jalo package.
Contains generated models for each type of de.hybris.platform.timedaccesspromotionengineservices.jalo package.
Contains generated models for each type of de.hybris.platform.variants.jalo package.
Contains generated models for each type of de.hybris.platform.voucher.jalo package.
Contains generated models for each type of de.hybris.platform.wishlist2.jalo package.
Contains generated models for each type of de.hybris.platform.yacceleratorcore.jalo package.
-
Uses of ProductModel in com.hybris.backoffice.cockpitng.dnd.handlers
Methods in com.hybris.backoffice.cockpitng.dnd.handlers that return ProductModelModifier and TypeMethodDescriptionprotected ProductModelProductToCategoryDropHandler.copyProductToCategory(ProductModel product, CategoryModel category, com.hybris.cockpitng.dnd.DragAndDropContext context) protected ProductModelProductToCategoryDropHandler.moveProductToCategory(ProductModel product, CategoryModel category, com.hybris.cockpitng.dnd.DragAndDropContext context) Methods in com.hybris.backoffice.cockpitng.dnd.handlers that return types with arguments of type ProductModelModifier and TypeMethodDescriptionprotected List<com.hybris.cockpitng.dnd.DropOperationData<ProductModel,CategoryModel, Object>> ProductToCategoryDropHandler.handleAppend(List<ProductModel> dragged, CategoryModel targetCategory, com.hybris.cockpitng.dnd.DragAndDropContext context) protected List<com.hybris.cockpitng.dnd.DropOperationData<ProductModel,CategoryModel, Object>> ProductToCategoryDropHandler.handleReplace(List<ProductModel> dragged, CategoryModel targetCategory, com.hybris.cockpitng.dnd.DragAndDropContext context) Methods in com.hybris.backoffice.cockpitng.dnd.handlers with parameters of type ProductModelModifier and TypeMethodDescriptionprotected ProductModelProductToCategoryDropHandler.copyProductToCategory(ProductModel product, CategoryModel category, com.hybris.cockpitng.dnd.DragAndDropContext context) protected voidProductToCategoryDropHandler.handleMoveProductToCategory(ProductModel product, CategoryModel category, CategoryModel selectedCategory) protected ProductModelProductToCategoryDropHandler.moveProductToCategory(ProductModel product, CategoryModel category, com.hybris.cockpitng.dnd.DragAndDropContext context) Method parameters in com.hybris.backoffice.cockpitng.dnd.handlers with type arguments of type ProductModelModifier and TypeMethodDescriptionprotected List<com.hybris.cockpitng.dnd.DropOperationData<ProductModel,CategoryModel, Object>> ProductToCategoryDropHandler.handleAppend(List<ProductModel> dragged, CategoryModel targetCategory, com.hybris.cockpitng.dnd.DragAndDropContext context) protected List<com.hybris.cockpitng.dnd.DropOperationData<ProductModel,CategoryModel, Object>> ProductToCategoryDropHandler.handleReplace(List<ProductModel> dragged, CategoryModel targetCategory, com.hybris.cockpitng.dnd.DragAndDropContext context) -
Uses of ProductModel in com.hybris.backoffice.excel
Methods in com.hybris.backoffice.excel that return ProductModelModifier and TypeMethodDescriptionprotected ProductModelExcelIntegrationTest.prepareProduct(String code, CatalogVersionModel catalogVersionModel) protected ProductModelExcelIntegrationTest.prepareProductWithVariant(ProductModel productModel, VariantTypeModel variantType) Methods in com.hybris.backoffice.excel with parameters of type ProductModelModifier and TypeMethodDescriptionprotected ProductModelExcelIntegrationTest.prepareProductWithVariant(ProductModel productModel, VariantTypeModel variantType) protected VariantProductModelExcelIntegrationTest.prepareVariantProductModel(ProductModel baseProduct, VariantTypeModel variantType) -
Uses of ProductModel in com.hybris.backoffice.excel.translators
Methods in com.hybris.backoffice.excel.translators with parameters of type ProductModelModifier and TypeMethodDescriptionExcelBaseProductTypeTranslator.exportData(ProductModel objectToExport) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of ProductModel in com.hybris.backoffice.excel.validators
Methods in com.hybris.backoffice.excel.validators that return types with arguments of type ProductModelModifier and TypeMethodDescriptionprotected Optional<ProductModel>Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of ProductModel in com.hybris.backoffice.model
Methods in com.hybris.backoffice.model that return ProductModelModifier and TypeMethodDescriptionBackofficeObjectCollectionItemReferenceModel.getProduct()Generated method - Getter of theBackofficeObjectCollectionItemReference.productattribute defined at extensionbackoffice.Methods in com.hybris.backoffice.model with parameters of type ProductModelModifier and TypeMethodDescriptionvoidBackofficeObjectCollectionItemReferenceModel.setProduct(ProductModel value) Generated method - Setter ofBackofficeObjectCollectionItemReference.productattribute defined at extensionbackoffice.Constructors in com.hybris.backoffice.model with parameters of type ProductModelModifierConstructorDescriptionBackofficeObjectCollectionItemReferenceModel(BackofficeObjectSpecialCollectionModel _collectionPk, ItemModel _owner, ProductModel _product) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersBackofficeObjectCollectionItemReferenceModel(BackofficeObjectSpecialCollectionModel _collectionPk, ProductModel _product) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parameters -
Uses of ProductModel in com.hybris.backoffice.renderer
Methods in com.hybris.backoffice.renderer with parameters of type ProductModelModifier and TypeMethodDescriptionprotected org.zkoss.zk.ui.HtmlBasedComponentProductApprovalStatusRenderer.createIcon(ProductModel productModel, ArticleApprovalStatus approvalStatus) protected StringProductApprovalStatusRenderer.getTooltipText(ProductModel data) voidProductApprovalStatusRenderer.render(org.zkoss.zk.ui.Component parent, Object configuration, ProductModel data, com.hybris.cockpitng.dataaccess.facades.type.DataType dataType, com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager) -
Uses of ProductModel in com.hybris.backoffice.searchservices.providers.impl
Methods in com.hybris.backoffice.searchservices.providers.impl that return types with arguments of type ProductModelModifier and TypeMethodDescriptionprotected Set<ProductModel>AbstractProductSnIndexerValueProvider.collectBaseProduct(ProductModel product) protected Set<ProductModel>AbstractProductSnIndexerValueProvider.collectCurrentParentProducts(ProductModel product) protected Set<ProductModel>AbstractProductSnIndexerValueProvider.collectCurrentProduct(ProductModel product) protected Map<String,Set<ProductModel>> AbstractProductSnIndexerValueProvider.collectProducts(Collection<SnIndexerFieldWrapper> fieldWrappers, ProductModel product) Collects the products for the required selectors.ProductAttributeSnIndexerValueProvider.ProductData.getProducts()ProductClassificationAttributeFormatSnIndexerValueProvider.ProductClassificationData.getProducts()protected Set<ProductModel>AbstractProductSnIndexerValueProvider.mergeProducts(Map<String, Set<ProductModel>> source) Merges the products and makes sure that they are returned in the correct order, from the most specific to the most generic.Methods in com.hybris.backoffice.searchservices.providers.impl with parameters of type ProductModelModifier and TypeMethodDescriptionprotected Set<ProductModel>AbstractProductSnIndexerValueProvider.collectBaseProduct(ProductModel product) protected Set<ProductModel>AbstractProductSnIndexerValueProvider.collectCurrentParentProducts(ProductModel product) protected Set<ProductModel>AbstractProductSnIndexerValueProvider.collectCurrentProduct(ProductModel product) protected Map<String,Set<ProductModel>> AbstractProductSnIndexerValueProvider.collectProducts(Collection<SnIndexerFieldWrapper> fieldWrappers, ProductModel product) Collects the products for the required selectors.protected ObjectCategoryCodeWithCatalogVersionMappingSnIndexerValueProvider.getFieldValue(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, ProductModel source, ProductAttributeSnIndexerValueProvider.ProductData data) protected ObjectProductAttributeSnIndexerValueProvider.getFieldValue(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, ProductModel source, ProductAttributeSnIndexerValueProvider.ProductData data) protected ObjectProductClassificationAttributeFormatSnIndexerValueProvider.getFieldValue(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, ProductModel source, ProductClassificationAttributeFormatSnIndexerValueProvider.ProductClassificationData data) protected ObjectVariantAwareCategorySnIndexerValueProvider.getFieldValue(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, ProductModel source, ProductAttributeSnIndexerValueProvider.ProductData data) ProductAttributeSnIndexerValueProvider.loadData(SnIndexerContext indexerContext, Collection<SnIndexerFieldWrapper> fieldWrappers, ProductModel source) ProductClassificationAttributeFormatSnIndexerValueProvider.loadData(SnIndexerContext indexerContext, Collection<SnIndexerFieldWrapper> fieldWrappers, ProductModel source) Method parameters in com.hybris.backoffice.searchservices.providers.impl with type arguments of type ProductModelModifier and TypeMethodDescriptionprotected Set<CategoryModel>VariantAwareCategorySnIndexerValueProvider.collectAllCategories(Set<ProductModel> products) protected Set<CategoryModel>VariantAwareCategorySnIndexerValueProvider.collectDirectCategories(Set<ProductModel> products) protected Map<PK,FeatureList> ProductClassificationAttributeFormatSnIndexerValueProvider.collectFeatures(Collection<ProductModel> products, Collection<ClassAttributeAssignmentModel> classAttributeAssignments) protected ObjectProductClassificationAttributeFormatSnIndexerValueProvider.collectLocalizedValues(SnIndexerFieldWrapper fieldWrapper, Collection<ProductModel> products, ClassAttributeAssignmentModel classAttributeAssignment, ProductClassificationAttributeFormatSnIndexerValueProvider.ProductClassificationData data, List<Locale> locales) protected ObjectProductClassificationAttributeFormatSnIndexerValueProvider.collectValues(SnIndexerFieldWrapper fieldWrapper, Collection<ProductModel> products, ClassAttributeAssignmentModel classAttributeAssignment, ProductClassificationAttributeFormatSnIndexerValueProvider.ProductClassificationData data) protected Set<ProductModel>AbstractProductSnIndexerValueProvider.mergeProducts(Map<String, Set<ProductModel>> source) Merges the products and makes sure that they are returned in the correct order, from the most specific to the most generic.voidProductAttributeSnIndexerValueProvider.ProductData.setProducts(Map<String, Set<ProductModel>> products) voidProductClassificationAttributeFormatSnIndexerValueProvider.ProductClassificationData.setProducts(Map<String, Set<ProductModel>> products) -
Uses of ProductModel in com.hybris.backoffice.solrsearch.providers
Methods in com.hybris.backoffice.solrsearch.providers with parameters of type ProductModelModifier and TypeMethodDescriptionProductCategoryAssignmentResolver.getIndexedCategories(ProductModel product) -
Uses of ProductModel in com.hybris.backoffice.solrsearch.providers.impl
Methods in com.hybris.backoffice.solrsearch.providers.impl with parameters of type ProductModelModifier and TypeMethodDescriptionDefaultAllProductCategoryAssignmentResolver.getIndexedCategories(ProductModel product) DefaultProductCategoryAssignmentResolver.getIndexedCategories(ProductModel product) -
Uses of ProductModel in com.hybris.backoffice.solrsearch.resolvers
Methods in com.hybris.backoffice.solrsearch.resolvers with parameters of type ProductModelModifier and TypeMethodDescriptionprotected voidCategoryCodeWithCatalogVersionMappingValueResolver.addFieldValues(InputDocument document, IndexerBatchContext batchContext, IndexedProperty indexedProperty, ProductModel product, AbstractValueResolver.ValueResolverContext<Object, Object> resolverContext) protected voidVariantAwareCategoryCodeValueResolver.addFieldValues(InputDocument document, IndexerBatchContext batchContext, IndexedProperty indexedProperty, ProductModel product, AbstractValueResolver.ValueResolverContext<Object, Object> resolverContext) protected voidVariantAwareCategoryPKValueResolver.addFieldValues(InputDocument document, IndexerBatchContext batchContext, IndexedProperty indexedProperty, ProductModel product, AbstractValueResolver.ValueResolverContext<Object, Object> resolverContext) -
Uses of ProductModel in com.hybris.backoffice.widgets.stats.productstats
Methods in com.hybris.backoffice.widgets.stats.productstats that return types with arguments of type ProductModelModifier and TypeMethodDescriptionprotected Stream<ProductModel>DefaultBackofficeProductCounter.getAllProductsStream() -
Uses of ProductModel in com.hybris.pcmbackoffice.renderers
Methods in com.hybris.pcmbackoffice.renderers with parameters of type ProductModelModifier and TypeMethodDescriptionvoidShortcutsTypeRenderer.render(org.zkoss.zk.ui.Component parent, Object configuration, ProductModel data, com.hybris.cockpitng.dataaccess.facades.type.DataType dataType, com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager) -
Uses of ProductModel in de.hybris.platform.acceleratorcms.model.components
Methods in de.hybris.platform.acceleratorcms.model.components that return ProductModelModifier and TypeMethodDescriptionProductFeatureComponentModel.getProduct()Generated method - Getter of theProductFeatureComponent.productattribute defined at extensionacceleratorcms.SimpleBannerComponentModel.getProduct()Generated method - Getter of theSimpleBannerComponent.productattribute defined at extensionacceleratorcms.SimpleResponsiveBannerComponentModel.getProduct()Generated method - Getter of theSimpleResponsiveBannerComponent.productattribute defined at extensionacceleratorcms.Methods in de.hybris.platform.acceleratorcms.model.components with parameters of type ProductModelModifier and TypeMethodDescriptionvoidProductFeatureComponentModel.setProduct(ProductModel value) Generated method - Setter ofProductFeatureComponent.productattribute defined at extensionacceleratorcms.voidSimpleBannerComponentModel.setProduct(ProductModel value) Generated method - Setter ofSimpleBannerComponent.productattribute defined at extensionacceleratorcms.voidSimpleResponsiveBannerComponentModel.setProduct(ProductModel value) Generated method - Setter ofSimpleResponsiveBannerComponent.productattribute defined at extensionacceleratorcms. -
Uses of ProductModel in de.hybris.platform.acceleratorcms.productcarousel
Methods in de.hybris.platform.acceleratorcms.productcarousel that return types with arguments of type ProductModelModifier and TypeMethodDescriptionProductCarouselRendererService.getDisplayableProducts(CategoryModel category) When in preview mode, we will swap the given products of a product category for their counterpart in the catalog version in session for their respective catalogs.ProductCarouselRendererService.getDisplayableProducts(ProductCarouselComponentModel component) When in preview mode, we will swap the given products of a product carousel component for their counterpart in the catalog version in session for their respective catalogs. -
Uses of ProductModel in de.hybris.platform.acceleratorcms.productcarousel.impl
Methods in de.hybris.platform.acceleratorcms.productcarousel.impl that return types with arguments of type ProductModelModifier and TypeMethodDescriptionDefaultProductCarouselRendererService.getDisplayableProducts(CategoryModel category) DefaultProductCarouselRendererService.getDisplayableProducts(ProductCarouselComponentModel component) protected List<ProductModel>DefaultProductCarouselRendererService.retrieveProductsForVersionsInSession(List<ProductModel> persistentProducts) When in preview mode, we will swap the given products for their counterpart in the catalog version in session for their respective catalogs.Method parameters in de.hybris.platform.acceleratorcms.productcarousel.impl with type arguments of type ProductModelModifier and TypeMethodDescriptionprotected List<ProductModel>DefaultProductCarouselRendererService.retrieveProductsForVersionsInSession(List<ProductModel> persistentProducts) When in preview mode, we will swap the given products for their counterpart in the catalog version in session for their respective catalogs. -
Uses of ProductModel in de.hybris.platform.acceleratorfacades.product.converters.populator
Classes in de.hybris.platform.acceleratorfacades.product.converters.populator with type parameters of type ProductModelModifier and TypeClassDescriptionclassProductVolumePricesPopulator<SOURCE extends ProductModel,TARGET extends ProductData> Deprecated, for removal: This API element is subject to removal in a future version.this has been moved to commerceservices, class is left empty for backwards compatibility.Methods in de.hybris.platform.acceleratorfacades.product.converters.populator with parameters of type ProductModelModifier and TypeMethodDescriptionvoidProductKeywordsPopulator.populate(ProductModel source, ProductData target) -
Uses of ProductModel in de.hybris.platform.acceleratorfacades.productcarousel.impl
Methods in de.hybris.platform.acceleratorfacades.productcarousel.impl that return types with arguments of type ProductModelModifier and TypeMethodDescriptionprotected List<ProductModel>DefaultProductCarouselFacade.getDisplayableProductsForCategory(CategoryModel component) If in versioning preview then returns the products from the providedCategoryModelelse returns the full list of products without the session catalog version filtering out the ones from different versions.protected List<ProductModel>DefaultProductCarouselFacade.getDisplayableProductsForProductCarousel(ProductCarouselComponentModel component) If in versioning preview then returns the products from the providedProductCarouselComponentModelelse returns the full list of products without the session catalog version filtering out the ones from different versions.DefaultProductCarouselFacade.getProductConfiguredPopulator()protected Converter<ProductModel,ProductData> DefaultProductCarouselFacade.getProductConverter()Methods in de.hybris.platform.acceleratorfacades.productcarousel.impl with parameters of type ProductModelModifier and TypeMethodDescriptionprotected ProductDataDefaultProductCarouselFacade.getProductForOptions(ProductModel productModel, Collection<ProductOption> options) Convert from productModel to productDataMethod parameters in de.hybris.platform.acceleratorfacades.productcarousel.impl with type arguments of type ProductModelModifier and TypeMethodDescriptionvoidDefaultProductCarouselFacade.setProductConfiguredPopulator(ConfigurablePopulator<ProductModel, ProductData, ProductOption> productConfiguredPopulator) voidDefaultProductCarouselFacade.setProductConverter(Converter<ProductModel, ProductData> productConverter) -
Uses of ProductModel in de.hybris.platform.acceleratorservices.data
Methods in de.hybris.platform.acceleratorservices.data that return ProductModelMethods in de.hybris.platform.acceleratorservices.data with parameters of type ProductModel -
Uses of ProductModel in de.hybris.platform.acceleratorservices.dataexport.googlelocal.converter
Methods in de.hybris.platform.acceleratorservices.dataexport.googlelocal.converter that return types with arguments of type ProductModelModifier and TypeMethodDescriptionprotected UrlResolver<ProductModel>ProductConverter.getProductModelUrlResolver()Methods in de.hybris.platform.acceleratorservices.dataexport.googlelocal.converter with parameters of type ProductModelModifier and TypeMethodDescriptionprotected StringProductConverter.generateGoogleProductCategory(ProductModel productModel) protected StringProductConverter.generateProductType(ProductModel productModel) protected StringProductConverter.getAdditionalImages(String mediaUrl, ProductModel productModel) protected StringProductConverter.getItemGroupId(ProductModel productModel) All items that are color/material/pattern/size variants of the same product must have the same item group id.protected StringProductConverter.getProductCondition(ProductModel productModel) protected voidProductConverter.setProductImageLinks(org.springframework.messaging.Message<ProductModel> message, Product product, ProductModel productModel) Method parameters in de.hybris.platform.acceleratorservices.dataexport.googlelocal.converter with type arguments of type ProductModelModifier and TypeMethodDescriptionvoidProductConverter.populate(org.springframework.messaging.Message<ProductModel> message, Product product) protected voidProductConverter.setProductImageLinks(org.springframework.messaging.Message<ProductModel> message, Product product, ProductModel productModel) voidProductConverter.setProductModelUrlResolver(UrlResolver<ProductModel> productModelUrlResolver) -
Uses of ProductModel in de.hybris.platform.acceleratorservices.dataimport.batch.stock.impl
Methods in de.hybris.platform.acceleratorservices.dataimport.batch.stock.impl with parameters of type ProductModelModifier and TypeMethodDescriptionprotected abstract intAbstractStockImportAdapter.calculateActualAmount(String inputField, WarehouseModel warehouseModel, ProductModel productModel) protected intDefaultStockImportAdapter.calculateActualAmount(String inputField, WarehouseModel warehouseModel, ProductModel productModel) protected intIncrementalStockImportAdapter.calculateActualAmount(String inputField, WarehouseModel warehouseModel, ProductModel productModel) -
Uses of ProductModel in de.hybris.platform.acceleratorservices.order.impl
Methods in de.hybris.platform.acceleratorservices.order.impl with parameters of type ProductModelModifier and TypeMethodDescriptionDefaultCartServiceForAccelerator.addNewEntry(ComposedTypeModel entryType, CartModel order, ProductModel product, long qty, UnitModel unit, int number, boolean addToPresent) protected longDefaultAcceleratorCheckoutService.calculateProductQtyInCart(ProductModel productModel, CartModel cartModel) protected AbstractOrderEntryModelDefaultCartServiceForAccelerator.getAbstractOrderEntryModel(CartModel order, ProductModel product, long qty, int number, boolean addToPresent, UnitModel usedUnit) protected AbstractOrderEntryModelDefaultAcceleratorCheckoutService.getExistingAnchorEntryByProduct(ProductModel product, List<AbstractOrderEntryModel> entriesToConsolidate) protected booleanDefaultAcceleratorCheckoutService.isInStock(ProductModel productModel, PointOfServiceModel pointOfServiceModel) -
Uses of ProductModel in de.hybris.platform.acceleratorservices.sitemap.generator.impl
Methods in de.hybris.platform.acceleratorservices.sitemap.generator.impl that return types with arguments of type ProductModelModifier and TypeMethodDescriptionprotected List<ProductModel>ProductPageSiteMapGenerator.getDataInternal(CMSSiteModel siteModel) Method parameters in de.hybris.platform.acceleratorservices.sitemap.generator.impl with type arguments of type ProductModelModifier and TypeMethodDescriptionProductPageSiteMapGenerator.getSiteMapUrlData(List<ProductModel> models) -
Uses of ProductModel in de.hybris.platform.acceleratorservices.sitemap.populators
Methods in de.hybris.platform.acceleratorservices.sitemap.populators that return types with arguments of type ProductModelMethods in de.hybris.platform.acceleratorservices.sitemap.populators with parameters of type ProductModelModifier and TypeMethodDescriptionvoidProductModelToSiteMapUrlDataPopulator.populate(ProductModel productModel, SiteMapUrlData siteMapUrlData) Method parameters in de.hybris.platform.acceleratorservices.sitemap.populators with type arguments of type ProductModelModifier and TypeMethodDescriptionvoidProductModelToSiteMapUrlDataPopulator.setUrlResolver(UrlResolver<ProductModel> urlResolver) -
Uses of ProductModel in de.hybris.platform.acceleratorservices.store.pickup.impl
Methods in de.hybris.platform.acceleratorservices.store.pickup.impl with parameters of type ProductModelModifier and TypeMethodDescriptionprotected longDefaultPickupPointOfServiceConsolidationStrategy.calculateCartLevel(ProductModel productModel, CartModel cartModel) protected booleanDefaultPickupPointOfServiceConsolidationStrategy.checkStockAvailableAtPointOfService(ProductModel productModel, PointOfServiceModel posModel, CartModel cartModel) Method parameters in de.hybris.platform.acceleratorservices.store.pickup.impl with type arguments of type ProductModelModifier and TypeMethodDescriptionprotected booleanDefaultPickupPointOfServiceConsolidationStrategy.checkAllStockAvailableAtPointOfService(Set<ProductModel> products, PointOfServiceModel posModel, CartModel cartModel) -
Uses of ProductModel in de.hybris.platform.acceleratorservices.storefront.util
Methods in de.hybris.platform.acceleratorservices.storefront.util with parameters of type ProductModelModifier and TypeMethodDescriptionprotected List<CategoryModel>PageTitleResolver.getCategoryPath(ProductModel product) protected CategoryModelPageTitleResolver.getPrimaryCategoryForProduct(ProductModel product) PageTitleResolver.resolveProductPageTitle(ProductModel product) creates page title for given code -
Uses of ProductModel in de.hybris.platform.acceleratorservices.urldecoder.impl
Methods in de.hybris.platform.acceleratorservices.urldecoder.impl that return ProductModelModifier and TypeMethodDescriptionprotected ProductModelProductFrontendPathMatcherUrlDecoder.translateId(String id) protected ProductModelProductFrontendRegexUrlDecoder.translateId(String id) -
Uses of ProductModel in de.hybris.platform.acceleratorstorefrontcommons.breadcrumb.impl
Methods in de.hybris.platform.acceleratorstorefrontcommons.breadcrumb.impl that return ProductModelModifier and TypeMethodDescriptionprotected ProductModelProductBreadcrumbBuilder.getBaseProduct(ProductModel product) Deprecated, for removal: This API element is subject to removal in a future version.As of 1905 - useProductAndCategoryHelper.getBaseProduct(ProductModel)insteadMethods in de.hybris.platform.acceleratorstorefrontcommons.breadcrumb.impl that return types with arguments of type ProductModelModifier and TypeMethodDescriptionprotected UrlResolver<ProductModel>ProductBreadcrumbBuilder.getProductModelUrlResolver()Methods in de.hybris.platform.acceleratorstorefrontcommons.breadcrumb.impl with parameters of type ProductModelModifier and TypeMethodDescriptionprotected ProductModelProductBreadcrumbBuilder.getBaseProduct(ProductModel product) Deprecated, for removal: This API element is subject to removal in a future version.As of 1905 - useProductAndCategoryHelper.getBaseProduct(ProductModel)insteadprotected BreadcrumbProductBreadcrumbBuilder.getProductBreadcrumb(ProductModel product) Method parameters in de.hybris.platform.acceleratorstorefrontcommons.breadcrumb.impl with type arguments of type ProductModelModifier and TypeMethodDescriptionvoidProductBreadcrumbBuilder.setProductModelUrlResolver(UrlResolver<ProductModel> productModelUrlResolver) -
Uses of ProductModel in de.hybris.platform.acceleratorstorefrontcommons.tags
Methods in de.hybris.platform.acceleratorstorefrontcommons.tags that return types with arguments of type ProductModelModifier and TypeMethodDescriptionprotected static Converter<ProductModel,ProductData> Functions.getProductUrlConverter(javax.servlet.http.HttpServletRequest httpRequest) Methods in de.hybris.platform.acceleratorstorefrontcommons.tags with parameters of type ProductModelModifier and TypeMethodDescriptionprotected static StringFunctions.convertWithProperConverter(Converter<ProductModel, ProductData> productUrlConverter, ProductModel product) Method parameters in de.hybris.platform.acceleratorstorefrontcommons.tags with type arguments of type ProductModelModifier and TypeMethodDescriptionprotected static StringFunctions.convertWithProperConverter(Converter<ProductModel, ProductData> productUrlConverter, ProductModel product) static StringFunctions.getUrlForCMSLinkComponent(CMSLinkComponentModel component, Converter<ProductModel, ProductData> productUrlConverter, Converter<CategoryModel, CategoryData> categoryUrlConverter) -
Uses of ProductModel in de.hybris.platform.adaptivesearch.integration.synchronization
Methods in de.hybris.platform.adaptivesearch.integration.synchronization with parameters of type ProductModelModifier and TypeMethodDescriptionprotected voidCatalogVersionSynchronizationTest.assertEqualsProduct(ProductModel product1, ProductModel product2) -
Uses of ProductModel in de.hybris.platform.assistedservicestorefront.customer360.populators
Methods in de.hybris.platform.assistedservicestorefront.customer360.populators that return types with arguments of type ProductModelModifier and TypeMethodDescriptionprotected UrlResolver<ProductModel>ReviewDataPopulator.getProductModelUrlResolver()Method parameters in de.hybris.platform.assistedservicestorefront.customer360.populators with type arguments of type ProductModelModifier and TypeMethodDescriptionvoidReviewDataPopulator.setProductModelUrlResolver(UrlResolver<ProductModel> productModelUrlResolver) -
Uses of ProductModel in de.hybris.platform.b2b
Methods in de.hybris.platform.b2b with parameters of type ProductModelModifier and TypeMethodDescriptionB2BIntegrationTest.createOrder(UserModel user, int quantity, OrderStatus status, ProductModel product) -
Uses of ProductModel in de.hybris.platform.b2b.testframework
Methods in de.hybris.platform.b2b.testframework that return ProductModelModifier and TypeMethodDescriptionModelFactory.createProduct(String code, CatalogVersionModel catalogVersion, String variantTypeCode, UnitModel unit, CategoryModel... superCategories) ModelFactory.createProductWithPrice(String code, Double price, String currencyIso, String currencySymbol, Boolean isNet, CatalogVersionModel catalogVersion, String variantTypeCode, VariantValueCategoryModel... superCategories) Methods in de.hybris.platform.b2b.testframework with parameters of type ProductModelModifier and TypeMethodDescriptionModelFactory.createGenericVariantProduct(String code, ProductModel baseProduct, CatalogVersionModel catalogVersion, VariantValueCategoryModel... variantSuperCategories) ModelFactory.createPriceRow(CurrencyModel currency, Double price, UnitModel unit, ProductModel product, Boolean isNet) ModelFactory.createProductReference(ProductModel sourceProduct, ProductModel targetProduct, ProductReferenceTypeEnum referenceType) ModelFactory.createVariantProduct(String code, ProductModel baseProduct, CatalogVersionModel catalogVersion, VariantTypeModel variantType) -
Uses of ProductModel in de.hybris.platform.b2bacceleratorfacades.search.converters.impl
Method parameters in de.hybris.platform.b2bacceleratorfacades.search.converters.impl with type arguments of type ProductModelModifier and TypeMethodDescriptionvoidDefaultB2BFlexibleSearchPopulator.setProductConfiguredPopulator(ConfigurablePopulator<ProductModel, ProductData, ProductOption> productConfiguredPopulator) -
Uses of ProductModel in de.hybris.platform.b2bacceleratorservices.dao
Methods in de.hybris.platform.b2bacceleratorservices.dao that return types with arguments of type ProductModelModifier and TypeMethodDescriptionPagedB2BProductDao.findPagedProductsForSkus(Collection<String> skus, PageableData pageableData) Finds all visibleProductModelfor a given list of skus -
Uses of ProductModel in de.hybris.platform.b2bacceleratorservices.dao.impl
Methods in de.hybris.platform.b2bacceleratorservices.dao.impl that return types with arguments of type ProductModelModifier and TypeMethodDescriptionDefaultPagedB2BProductDao.findPagedProductsForSkus(Collection<String> skus, PageableData pageableData) -
Uses of ProductModel in de.hybris.platform.b2bacceleratorservices.product
Methods in de.hybris.platform.b2bacceleratorservices.product that return types with arguments of type ProductModelModifier and TypeMethodDescriptionB2BProductService.findProductsForSkus(Collection<String> skus, PageableData pageableData) Deprecated, for removal: This API element is subject to removal in a future version.Since 6.0.B2BProductService.getProductsForSkus(Collection<String> skus, PageableData pageableData) Gets all visibleProductModelfor a given collection of skus. -
Uses of ProductModel in de.hybris.platform.b2bacceleratorservices.product.impl
Methods in de.hybris.platform.b2bacceleratorservices.product.impl that return types with arguments of type ProductModelModifier and TypeMethodDescriptionDefaultB2BProductService.findProductsForSkus(Collection<String> skus, PageableData pageableData) Deprecated, for removal: This API element is subject to removal in a future version.Since 6.0.protected PagedB2BProductDao<ProductModel>DefaultB2BProductService.getPagedB2BProductDao()DefaultB2BProductService.getProductsForSkus(Collection<String> skus, PageableData pageableData) Method parameters in de.hybris.platform.b2bacceleratorservices.product.impl with type arguments of type ProductModelModifier and TypeMethodDescriptionvoidDefaultB2BProductService.setPagedB2BProductDao(PagedB2BProductDao<ProductModel> pagedB2BProductDao) -
Uses of ProductModel in de.hybris.platform.b2bacceleratorservices.search
Classes in de.hybris.platform.b2bacceleratorservices.search with type parameters of type ProductModelModifier and TypeInterfaceDescriptioninterfaceB2BProductSearchService<T extends ProductModel>Deprecated, for removal: This API element is subject to removal in a future version.Since 6.0. -
Uses of ProductModel in de.hybris.platform.b2bacceleratorservices.search.impl
Methods in de.hybris.platform.b2bacceleratorservices.search.impl that return types with arguments of type ProductModelModifier and TypeMethodDescriptionDefaultB2BFlexibleSearchProductSearchService.findProductsBySkus(Collection<String> skus, PageableData pageableData) Deprecated, for removal: This API element is subject to removal in a future version.Since 6.0. -
Uses of ProductModel in de.hybris.platform.basecommerce.util
Methods in de.hybris.platform.basecommerce.util that return ProductModelModifier and TypeMethodDescriptionAbstractCommerceServicelayerTransactionalTest.createProduct(String code, CatalogVersionModel catalogVersion, String variantTypeCode, UnitModel unit, CategoryModel... superCategories) Methods in de.hybris.platform.basecommerce.util with parameters of type ProductModelModifier and TypeMethodDescriptionAbstractCommerceServicelayerTransactionalTest.createGenericVariantProduct(String code, ProductModel baseProduct, CatalogVersionModel catalogVersion, VariantValueCategoryModel... variantSuperCategories) -
Uses of ProductModel in de.hybris.platform.catalog
Fields in de.hybris.platform.catalog declared as ProductModelModifier and TypeFieldDescriptionprotected ProductModelCatalogUnawarePDTRowTest.otherProductprotected ProductModelCatalogUnawarePDTRowTest.testProductMethods in de.hybris.platform.catalog with parameters of type ProductModelModifier and TypeMethodDescriptionprotected Collection<DiscountRowModel>CatalogUnawareEurope1DiscountsTest.getRowsFrom(ProductModel product) protected Collection<PriceRowModel>CatalogUnawareEurope1PricesTest.getRowsFrom(ProductModel product) protected Collection<TaxRowModel>CatalogUnawareEurope1TaxesTest.getRowsFrom(ProductModel product) protected abstract Collection<T>CatalogUnawarePDTRowTest.getRowsFrom(ProductModel product) protected DiscountRowModelCatalogUnawareEurope1DiscountsTest.givenRowForProduct(ProductModel product) protected PriceRowModelCatalogUnawareEurope1PricesTest.givenRowForProduct(ProductModel product) protected TaxRowModelCatalogUnawareEurope1TaxesTest.givenRowForProduct(ProductModel product) protected abstract TCatalogUnawarePDTRowTest.givenRowForProduct(ProductModel product) -
Uses of ProductModel in de.hybris.platform.catalog.dynamic
Methods in de.hybris.platform.catalog.dynamic with parameters of type ProductModelModifier and TypeMethodDescriptionProductUntypedFeaturesAttributeHandler.get(ProductModel model) voidProductUntypedFeaturesAttributeHandler.set(ProductModel model, List<ProductFeatureModel> incomingUntypedFeatures) -
Uses of ProductModel in de.hybris.platform.catalog.job
Methods in de.hybris.platform.catalog.job that return ProductModelModifier and TypeMethodDescriptionprotected ProductModelAbstractJobIntegrationTest.getProductByCode(String code) -
Uses of ProductModel in de.hybris.platform.catalog.job.diff.impl
Methods in de.hybris.platform.catalog.job.diff.impl that return types with arguments of type ProductModelModifier and TypeMethodDescriptionprotected abstract Collection<ProductModel>AbstractProductCatalogVersionDiffFinder.findDifferences(int start, int count, CompareCatalogVersionsCronJobModel model) Abstraction for a getting collection of differentProductModelbetweenCompareCatalogVersionsCronJobModels source and targetCatalogVersionModel.NewProductCatalogVersionDiffFinder.findDifferences(int start, int count, CompareCatalogVersionsCronJobModel model) RemovedProductCatalogVersionDiffFinder.findDifferences(int start, int count, CompareCatalogVersionsCronJobModel model) protected Collection<ProductModel>AbstractProductCatalogVersionDiffFinder.search4Diffs(int start, int count, CatalogVersionModel version1, CatalogVersionModel version2) Searches for a difference between two catalog versions.Methods in de.hybris.platform.catalog.job.diff.impl with parameters of type ProductModelModifier and TypeMethodDescriptionprotected abstract ProductCatalogVersionDifferenceModelAbstractProductCatalogVersionDiffFinder.populateDifferenceModel(ProductModel srcProduct, ProductModel targetProduct, CompareCatalogVersionsCronJobModel model) NewProductCatalogVersionDiffFinder.populateDifferenceModel(ProductModel srcProduct, ProductModel targetProduct, CompareCatalogVersionsCronJobModel model) protected ProductCatalogVersionDifferenceModelProductPriceDiffFinder.populateDifferenceModel(ProductModel srcProduct, ProductModel targetProduct, CompareCatalogVersionsCronJobModel cronJob) RemovedProductCatalogVersionDiffFinder.populateDifferenceModel(ProductModel srcProduct, ProductModel targetProduct, CompareCatalogVersionsCronJobModel model) -
Uses of ProductModel in de.hybris.platform.catalog.model
Methods in de.hybris.platform.catalog.model that return ProductModelModifier and TypeMethodDescriptionProductFeatureModel.getProduct()Generated method - Getter of theProductFeature.productattribute defined at extensioncatalog.ProductReferenceModel.getSource()Generated method - Getter of theProductReference.sourceattribute defined at extensioncatalog.ProductCatalogVersionDifferenceModel.getSourceProduct()Generated method - Getter of theProductCatalogVersionDifference.sourceProductattribute defined at extensioncatalog.ProductReferenceModel.getTarget()Generated method - Getter of theProductReference.targetattribute defined at extensioncatalog.ProductCatalogVersionDifferenceModel.getTargetProduct()Generated method - Getter of theProductCatalogVersionDifference.targetProductattribute defined at extensioncatalog.Methods in de.hybris.platform.catalog.model that return types with arguments of type ProductModelModifier and TypeMethodDescriptionKeywordModel.getProducts()Generated method - Getter of theKeyword.productsattribute defined at extensioncatalog.KeywordModel.getProducts(Locale loc) Generated method - Getter of theKeyword.productsattribute defined at extensioncatalog.Methods in de.hybris.platform.catalog.model with parameters of type ProductModelModifier and TypeMethodDescriptionvoidProductFeatureModel.setProduct(ProductModel value) Generated method - Initial setter ofProductFeature.productattribute defined at extensioncatalog.voidProductReferenceModel.setSource(ProductModel value) Generated method - Initial setter ofProductReference.sourceattribute defined at extensioncatalog.voidProductCatalogVersionDifferenceModel.setSourceProduct(ProductModel value) Generated method - Initial setter ofProductCatalogVersionDifference.sourceProductattribute defined at extensioncatalog.voidProductReferenceModel.setTarget(ProductModel value) Generated method - Setter ofProductReference.targetattribute defined at extensioncatalog.voidProductCatalogVersionDifferenceModel.setTargetProduct(ProductModel value) Generated method - Initial setter ofProductCatalogVersionDifference.targetProductattribute defined at extensioncatalog.Method parameters in de.hybris.platform.catalog.model with type arguments of type ProductModelModifier and TypeMethodDescriptionvoidKeywordModel.setProducts(Collection<ProductModel> value) Generated method - Setter ofKeyword.productsattribute defined at extensioncatalog.voidKeywordModel.setProducts(Collection<ProductModel> value, Locale loc) Generated method - Setter ofKeyword.productsattribute defined at extensioncatalog.Constructors in de.hybris.platform.catalog.model with parameters of type ProductModelModifierConstructorDescriptionProductCatalogVersionDifferenceModel(CompareCatalogVersionsCronJobModel _cronJob, ProductDifferenceMode _mode, ItemModel _owner, ProductModel _sourceProduct, CatalogVersionModel _sourceVersion, ProductModel _targetProduct, CatalogVersionModel _targetVersion) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersProductFeatureModel(ClassAttributeAssignmentModel _classificationAttributeAssignment, LanguageModel _language, ItemModel _owner, ProductModel _product, String _qualifier, Object _value) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersProductFeatureModel(ProductModel _product, String _qualifier, Object _value) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersProductReferenceModel(Boolean _active, ItemModel _owner, Boolean _preselected, ProductModel _source, ProductModel _target) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersProductReferenceModel(Boolean _active, Boolean _preselected, ProductModel _source, ProductModel _target) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parameters -
Uses of ProductModel in de.hybris.platform.catalog.references
Methods in de.hybris.platform.catalog.references with parameters of type ProductModelModifier and TypeMethodDescriptionProductReferenceService.getProductReferences(String qualifier, ProductModel source, ProductModel target, boolean activeOnly) ReturnsProductReferenceModels that join the two given products in the given source/target configuration having the givenProductReferenceModel.QUALIFIERvalue.ProductReferenceService.getProductReferencesForSourceAndTarget(ProductModel source, ProductModel target, boolean activeOnly) Returns allProductReferenceModels that join the two given products in the given (persisted) source/target configuration.ProductReferenceService.getProductReferencesForSourceProduct(ProductModel source, ProductReferenceTypeEnum referenceType, boolean activeOnly) Returns allProductReferenceModels for the given (persisted) sourceProductModeland for the specificProductReferenceTypeEnum.ProductReferenceService.getProductReferencesForTargetProduct(ProductModel target, ProductReferenceTypeEnum referenceType, boolean activeOnly) Returns allProductReferenceModels for the given (persisted) targetProductModeland for the specificProductReferenceTypeEnum. -
Uses of ProductModel in de.hybris.platform.catalog.references.daos
Methods in de.hybris.platform.catalog.references.daos with parameters of type ProductModelModifier and TypeMethodDescriptionProductReferencesDao.findAllReferences(ProductModel product) Searches for all product (related on source or target) references for given product.ProductReferencesDao.findProductReferences(String qualifier, ProductModel sourceProduct, ProductModel targetProduct, ProductReferenceTypeEnum type, Boolean active) Searches for product references by qualifier, source and target products, reference type and active flag. -
Uses of ProductModel in de.hybris.platform.catalog.references.daos.impl
Methods in de.hybris.platform.catalog.references.daos.impl with parameters of type ProductModelModifier and TypeMethodDescriptionDefaultProductReferencesDao.findAllReferences(ProductModel product) DefaultProductReferencesDao.findProductReferences(String qualifier, ProductModel sourceProduct, ProductModel targetProduct, ProductReferenceTypeEnum type, Boolean active) -
Uses of ProductModel in de.hybris.platform.catalog.references.impl
Methods in de.hybris.platform.catalog.references.impl with parameters of type ProductModelModifier and TypeMethodDescriptionDefaultProductReferenceService.getProductReferences(String qualifier, ProductModel source, ProductModel target, boolean activeOnly) DefaultProductReferenceService.getProductReferencesForSourceAndTarget(ProductModel source, ProductModel target, boolean activeOnly) DefaultProductReferenceService.getProductReferencesForSourceProduct(ProductModel source, ProductReferenceTypeEnum referenceType, boolean activeOnly) DefaultProductReferenceService.getProductReferencesForTargetProduct(ProductModel target, ProductReferenceTypeEnum referenceType, boolean activeOnly) -
Uses of ProductModel in de.hybris.platform.catalog.synchronization
Methods in de.hybris.platform.catalog.synchronization that return ProductModelModifier and TypeMethodDescriptionprotected ProductModelBaseSynchronizationStatusServiceTest.createProductInCatalogVersion(String theCode, CatalogVersionModel catalogVersion) Methods in de.hybris.platform.catalog.synchronization with parameters of type ProductModelModifier and TypeMethodDescriptionstatic ProductAssertProductAssert.assertThat(ProductModel protuct) CatalogVersionAssert.hasCounterPartProduct(ProductModel sourceProduct) CatalogVersionAssert.hasCounterPartProductWithPropertiesAs(ProductModel sourceProduct, Map<String, String> values) Method parameters in de.hybris.platform.catalog.synchronization with type arguments of type ProductModelModifier and TypeMethodDescriptionvoidDefaultCatalogSynchronizationServiceTest.awaitThenSynchronizeAndCountDown(List<ProductModel> sourceProductsPart, SyncItemJobModel syncItemJob, SyncConfig syncConfig, AtomicReference<SyncResult> result, CountDownLatch startSignal, CountDownLatch testFinish, long millisecondsOffSet) Constructors in de.hybris.platform.catalog.synchronization with parameters of type ProductModel -
Uses of ProductModel in de.hybris.platform.category
Methods in de.hybris.platform.category with parameters of type ProductModelModifier and TypeMethodDescriptionCategoryService.getCategoryPathForProduct(ProductModel product, Class... includeOnlyCategories) Gets the category path for product. -
Uses of ProductModel in de.hybris.platform.category.daos
Methods in de.hybris.platform.category.daos with parameters of type ProductModelModifier and TypeMethodDescriptionCategoryDao.findCategoriesByCatalogVersionAndProduct(CatalogVersionModel catver, ProductModel product) Finds categories by catalog version and product. -
Uses of ProductModel in de.hybris.platform.category.daos.impl
Methods in de.hybris.platform.category.daos.impl with parameters of type ProductModelModifier and TypeMethodDescriptionDefaultCategoryDao.findCategoriesByCatalogVersionAndProduct(CatalogVersionModel catver, ProductModel product) Finds categories by catalog version and product. -
Uses of ProductModel in de.hybris.platform.category.impl
Methods in de.hybris.platform.category.impl with parameters of type ProductModelModifier and TypeMethodDescriptionDefaultCategoryService.getCategoryPathForProduct(ProductModel product, Class... includeOnlyCategories) -
Uses of ProductModel in de.hybris.platform.category.model
Methods in de.hybris.platform.category.model that return types with arguments of type ProductModelModifier and TypeMethodDescriptionCategoryModel.getProducts()Generated method - Getter of theCategory.productsattribute defined at extensioncatalog.Method parameters in de.hybris.platform.category.model with type arguments of type ProductModelModifier and TypeMethodDescriptionvoidCategoryModel.setProducts(List<ProductModel> value) Generated method - Setter ofCategory.productsattribute defined at extensioncatalog. -
Uses of ProductModel in de.hybris.platform.chinesepaymentservices.model
Methods in de.hybris.platform.chinesepaymentservices.model that return ProductModelModifier and TypeMethodDescriptionStockLevelReservationHistoryEntryModel.getProduct()Generated method - Getter of theStockLevelReservationHistoryEntry.productattribute defined at extensionchinesepaymentservices.Methods in de.hybris.platform.chinesepaymentservices.model with parameters of type ProductModelModifier and TypeMethodDescriptionvoidStockLevelReservationHistoryEntryModel.setProduct(ProductModel value) Generated method - Setter ofStockLevelReservationHistoryEntry.productattribute defined at extensionchinesepaymentservices.Constructors in de.hybris.platform.chinesepaymentservices.model with parameters of type ProductModelModifierConstructorDescriptionStockLevelReservationHistoryEntryModel(String _orderCode, ItemModel _owner, ProductModel _product, Integer _quantity, WarehouseModel _warehouse) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersStockLevelReservationHistoryEntryModel(String _orderCode, ProductModel _product, Integer _quantity, WarehouseModel _warehouse) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parameters -
Uses of ProductModel in de.hybris.platform.chineseprofilefacades.process.email.context
Methods in de.hybris.platform.chineseprofilefacades.process.email.context that return types with arguments of type ProductModelModifier and TypeMethodDescriptionBackInStockNotificationEmailContext.getCommerceProductReferenceService()BackInStockNotificationEmailContext.getProductConverter()protected Converter<ProductModel,ProductData> BackInStockNotificationEmailContext.getProductPriceAndStockConverter()Methods in de.hybris.platform.chineseprofilefacades.process.email.context with parameters of type ProductModelModifier and TypeMethodDescriptionprotected List<CategoryModel>OrderNotificationEmailContext.getCategoryPath(ProductModel product) protected CategoryModelOrderNotificationEmailContext.getPrimaryCategoryForProduct(ProductModel product) protected StringOrderNotificationEmailContext.resolveInternal(ProductModel source) protected voidBackInStockNotificationEmailContext.updateReferenceProductName(ProductModel product, ProductData productData, Locale emailLocale) Method parameters in de.hybris.platform.chineseprofilefacades.process.email.context with type arguments of type ProductModelModifier and TypeMethodDescriptionvoidBackInStockNotificationEmailContext.setCommerceProductReferenceService(CommerceProductReferenceService<ProductReferenceTypeEnum, ProductModel> commerceProductReferenceService) voidBackInStockNotificationEmailContext.setProductConverter(Converter<ProductModel, ProductData> productConverter) voidBackInStockNotificationEmailContext.setProductPriceAndStockConverter(Converter<ProductModel, ProductData> productPriceAndStockConverter) -
Uses of ProductModel in de.hybris.platform.classification
Methods in de.hybris.platform.classification with parameters of type ProductModelModifier and TypeMethodDescriptionClassificationService.getFeature(ProductModel product, ClassAttributeAssignmentModel assignment) Returns a classification feature for a given product and assignment.ClassificationService.getFeatures(ProductModel product) Returns a list of classification features for a given product.ClassificationService.getFeatures(ProductModel product, List<ClassAttributeAssignmentModel> assignments) Returns a list of classification features for a given product and assignments.voidClassificationService.replaceFeatures(ProductModel product, FeatureList featureList) Sets all the features from the list to the product model.ClassificationClassesResolverStrategy.resolve(ProductModel item) Returns for the givenProductModelall matchingClassificationClassModels for allClassificationSystemVersionModels.ClassificationClassesResolverStrategy.resolve(ProductModel item, ClassificationSystemVersionModel systemVersion) Returns for the givenProductModelall matchingClassificationClassModels for the givenClassificationSystemVersionModelversion.ClassificationClassesResolverStrategy.resolve(ProductModel item, Collection<ClassificationSystemVersionModel> systemVersions) Returns for the givenProductModelall matchingClassificationClassModels for the givenClassificationSystemVersionModelversions.voidClassificationService.setFeature(ProductModel product, Feature feature) Sets a singleFeatureto the givenProductModel.voidClassificationService.setFeatures(ProductModel product, FeatureList featureList) Sets the given list of classificationFeatures to the givenProductModel. -
Uses of ProductModel in de.hybris.platform.classification.daos
Methods in de.hybris.platform.classification.daos that return types with arguments of type ProductModelModifier and TypeMethodDescriptionClassificationDao.findProductsByAttributeValues(CategoryModel category, Map<ClassAttributeAssignmentModel, Object> attributeValues, int start, int count) Find all products by category and filter.Methods in de.hybris.platform.classification.daos with parameters of type ProductModelModifier and TypeMethodDescriptionProductFeaturesDao.findProductFeaturesByProductAndAssignment(ProductModel product, List<ClassAttributeAssignmentModel> assignments) Find product features by product and assignment.ProductFeaturesDao.findProductFeaturesByProductAndAssignment(ProductModel product, List<ClassAttributeAssignmentModel> assignments, List<ProductFeatureModel> excludes) Find product features by product and assignment without these onexcludeslist.ProductFeaturesDao.getProductFeatureMaxValuePosition(ProductModel product, ClassAttributeAssignmentModel assignment) Gets the product feature's max value position. -
Uses of ProductModel in de.hybris.platform.classification.daos.impl
Methods in de.hybris.platform.classification.daos.impl that return types with arguments of type ProductModelModifier and TypeMethodDescriptionDefaultClassificationDao.findProductsByAttributeValues(CategoryModel category, Map<ClassAttributeAssignmentModel, Object> attributeValues, int start, int count) Find products by a filter.Methods in de.hybris.platform.classification.daos.impl with parameters of type ProductModelModifier and TypeMethodDescriptionDefaultProductFeaturesDao.findProductFeaturesByProductAndAssignment(ProductModel product, List<ClassAttributeAssignmentModel> assignments) DefaultProductFeaturesDao.findProductFeaturesByProductAndAssignment(ProductModel product, List<ClassAttributeAssignmentModel> assignments, List<ProductFeatureModel> excludes) DefaultProductFeaturesDao.getProductFeatureMaxValuePosition(ProductModel product, ClassAttributeAssignmentModel assignment) -
Uses of ProductModel in de.hybris.platform.classification.filter
Methods in de.hybris.platform.classification.filter that return types with arguments of type ProductModelModifier and TypeMethodDescriptionProductFilterResult.getProducts()Returns the list of the filtered products.Constructor parameters in de.hybris.platform.classification.filter with type arguments of type ProductModelModifierConstructorDescriptionProductFilterResult(List<ProductModel> products, List<FilterAttribute> filteredAttributes, int totalCount) Initializes a result with a list of products and a list of possible filter attributes. -
Uses of ProductModel in de.hybris.platform.classification.impl
Methods in de.hybris.platform.classification.impl with parameters of type ProductModelModifier and TypeMethodDescriptionDefaultClassificationService.getFeature(ProductModel product, ClassAttributeAssignmentModel assignment) DefaultClassificationService.getFeatures(ProductModel product) DefaultClassificationService.getFeatures(ProductModel product, List<ClassAttributeAssignmentModel> assignments) voidDefaultClassificationService.replaceFeatures(ProductModel product, FeatureList modelFeatureList) DefaultClassificationClassesResolverStrategy.resolve(ProductModel item) DefaultClassificationClassesResolverStrategy.resolve(ProductModel item, ClassificationSystemVersionModel systemVersion) DefaultClassificationClassesResolverStrategy.resolve(ProductModel item, SuperCategoriesResolver<ProductModel> scr, ClassificationSystemVersionModel systemVersion) DefaultClassificationClassesResolverStrategy.resolve(ProductModel item, Collection<ClassificationSystemVersionModel> systemVersions) voidDefaultClassificationService.setFeature(ProductModel product, Feature feature) voidDefaultClassificationService.setFeatures(ProductModel product, FeatureList modelFeatureList) Method parameters in de.hybris.platform.classification.impl with type arguments of type ProductModelModifier and TypeMethodDescriptionDefaultClassificationClassesResolverStrategy.resolve(ProductModel item, SuperCategoriesResolver<ProductModel> scr, ClassificationSystemVersionModel systemVersion) -
Uses of ProductModel in de.hybris.platform.classification.strategy
Methods in de.hybris.platform.classification.strategy with parameters of type ProductModelModifier and TypeMethodDescriptionLoadStoreFeaturesStrategy.loadFeatures(List<ClassAttributeAssignmentModel> assignments, ProductModel product) Load features for particular product.voidLoadStoreFeaturesStrategy.replaceFeatures(List<ClassAttributeAssignmentModel> allAssignments, ProductModel product, List<Feature> features) Store features for particular product to the database.voidLoadStoreFeaturesStrategy.storeFeatures(ProductModel product, List<Feature> features) Store features for particular product to the database. -
Uses of ProductModel in de.hybris.platform.classification.strategy.impl
Methods in de.hybris.platform.classification.strategy.impl with parameters of type ProductModelModifier and TypeMethodDescriptionprotected voidDefaultLoadStoreFeaturesStrategy.deleteObsoleteValues(ProductModel product, List<ClassAttributeAssignmentModel> allAssignments, List<ProductFeatureModel> correctlyStored) DefaultLoadStoreFeaturesStrategy.loadFeatures(List<ClassAttributeAssignmentModel> assignments, ProductModel product) DefaultLoadStoreFeaturesStrategy.loadTypedFeatures(List<ClassAttributeAssignmentModel> assignments, ProductModel product) DefaultLoadStoreFeaturesStrategy.loadUntypedFeatures(ProductModel product) voidDefaultLoadStoreFeaturesStrategy.replaceFeatures(List<ClassAttributeAssignmentModel> allAssignments, ProductModel product, List<Feature> features) voidDefaultLoadStoreFeaturesStrategy.storeFeatures(ProductModel product, List<Feature> features) protected List<ProductFeatureModel>DefaultLoadStoreFeaturesStrategy.storeFeaturesInTx(ProductModel product, List<Feature> features) -
Uses of ProductModel in de.hybris.platform.cms2.model.contents.components
Methods in de.hybris.platform.cms2.model.contents.components that return ProductModelModifier and TypeMethodDescriptionCMSLinkComponentModel.getProduct()Generated method - Getter of theCMSLinkComponent.productattribute defined at extensioncms2.VideoComponentModel.getProduct()Generated method - Getter of theVideoComponent.productattribute defined at extensioncms2.Methods in de.hybris.platform.cms2.model.contents.components with parameters of type ProductModelModifier and TypeMethodDescriptionvoidCMSLinkComponentModel.setProduct(ProductModel value) Generated method - Setter ofCMSLinkComponent.productattribute defined at extensioncms2.voidVideoComponentModel.setProduct(ProductModel value) Generated method - Setter ofVideoComponent.productattribute defined at extensioncms2. -
Uses of ProductModel in de.hybris.platform.cms2.model.preview
Methods in de.hybris.platform.cms2.model.preview that return ProductModelModifier and TypeMethodDescriptionPreviewDataModel.getPreviewProduct()Generated method - Getter of thePreviewData.previewProductattribute defined at extensioncms2.Methods in de.hybris.platform.cms2.model.preview with parameters of type ProductModelModifier and TypeMethodDescriptionvoidPreviewDataModel.setPreviewProduct(ProductModel value) Generated method - Setter ofPreviewData.previewProductattribute defined at extensioncms2. -
Uses of ProductModel in de.hybris.platform.cms2.model.restrictions
Methods in de.hybris.platform.cms2.model.restrictions that return types with arguments of type ProductModelModifier and TypeMethodDescriptionCMSProductRestrictionModel.getProducts()Generated method - Getter of theCMSProductRestriction.productsattribute defined at extensioncms2.Method parameters in de.hybris.platform.cms2.model.restrictions with type arguments of type ProductModelModifier and TypeMethodDescriptionvoidCMSProductRestrictionModel.setProducts(Collection<ProductModel> value) Generated method - Setter ofCMSProductRestriction.productsattribute defined at extensioncms2. -
Uses of ProductModel in de.hybris.platform.cms2.model.site
Methods in de.hybris.platform.cms2.model.site that return ProductModelModifier and TypeMethodDescriptionCMSSiteModel.getDefaultPreviewProduct()Generated method - Getter of theCMSSite.defaultPreviewProductattribute defined at extensioncms2.Methods in de.hybris.platform.cms2.model.site with parameters of type ProductModelModifier and TypeMethodDescriptionvoidCMSSiteModel.setDefaultPreviewProduct(ProductModel value) Generated method - Setter ofCMSSite.defaultPreviewProductattribute defined at extensioncms2. -
Uses of ProductModel in de.hybris.platform.cms2.servicelayer.daos
Methods in de.hybris.platform.cms2.servicelayer.daos that return types with arguments of type ProductModelModifier and TypeMethodDescriptionCMSRestrictionDao.findProductsByRestriction(CMSProductRestrictionModel restriction) Find products by restriction. -
Uses of ProductModel in de.hybris.platform.cms2.servicelayer.daos.impl
Methods in de.hybris.platform.cms2.servicelayer.daos.impl that return types with arguments of type ProductModelModifier and TypeMethodDescriptionDefaultCMSRestrictionDao.findProductsByRestriction(CMSProductRestrictionModel restriction) Find products by restriction. -
Uses of ProductModel in de.hybris.platform.cms2.servicelayer.data
Methods in de.hybris.platform.cms2.servicelayer.data that return ProductModelMethods in de.hybris.platform.cms2.servicelayer.data with parameters of type ProductModelModifier and TypeMethodDescriptionCMSDataFactory.createRestrictionData(CategoryModel category, ProductModel product) CMSDataFactory.createRestrictionData(ProductModel product) voidRestrictionData.setProduct(ProductModel product) -
Uses of ProductModel in de.hybris.platform.cms2.servicelayer.data.impl
Methods in de.hybris.platform.cms2.servicelayer.data.impl that return ProductModelMethods in de.hybris.platform.cms2.servicelayer.data.impl with parameters of type ProductModelModifier and TypeMethodDescriptionDefaultCMSDataFactory.createRestrictionData(CategoryModel category, ProductModel product) DefaultCMSDataFactory.createRestrictionData(ProductModel product) voidDefaultRestrictionData.setProduct(ProductModel product) -
Uses of ProductModel in de.hybris.platform.cms2.servicelayer.services
Methods in de.hybris.platform.cms2.servicelayer.services with parameters of type ProductModelModifier and TypeMethodDescriptionCMSPageService.getPageForProduct(ProductModel product) Gets the page for product.CMSPageService.getPageForProduct(ProductModel product, PagePreviewCriteriaData pagePreviewCriteria) Gets the page for product andPagePreviewCriteriaData. -
Uses of ProductModel in de.hybris.platform.cms2.servicelayer.services.admin
Methods in de.hybris.platform.cms2.servicelayer.services.admin that return types with arguments of type ProductModelModifier and TypeMethodDescriptionCMSAdminRestrictionService.getProducts(CMSProductRestrictionModel productRestriction, PreviewDataModel previewContext) Returns products for product restrictionMethod parameters in de.hybris.platform.cms2.servicelayer.services.admin with type arguments of type ProductModelModifier and TypeMethodDescriptionCMSAdminRestrictionService.createProductRestriction(AbstractPageModel page, String id, String name, Collection<ProductModel> products) Creates a new ProductRestriction and a new relation between the restriction and the given page -
Uses of ProductModel in de.hybris.platform.cms2.servicelayer.services.admin.impl
Methods in de.hybris.platform.cms2.servicelayer.services.admin.impl that return types with arguments of type ProductModelModifier and TypeMethodDescriptionDefaultCMSAdminRestrictionService.getProducts(CMSProductRestrictionModel productRestriction, PreviewDataModel previewContext) Method parameters in de.hybris.platform.cms2.servicelayer.services.admin.impl with type arguments of type ProductModelModifier and TypeMethodDescriptionDefaultCMSAdminRestrictionService.createProductRestriction(AbstractPageModel page, String id, String name, Collection<ProductModel> products) protected voidDefaultCMSAdminRestrictionService.findProductsInLocalSession(PreviewDataModel previewContext, List<ProductModel> ret, Collection<String> productListCodes) -
Uses of ProductModel in de.hybris.platform.cms2.servicelayer.services.impl
Methods in de.hybris.platform.cms2.servicelayer.services.impl with parameters of type ProductModelModifier and TypeMethodDescriptionDefaultCMSPageService.getPageForProduct(ProductModel product) DefaultCMSPageService.getPageForProduct(ProductModel product, PagePreviewCriteriaData pagePreviewCriteria) protected CMSProductRestrictionModelDefaultCMSRestrictionServiceIntegrationTest.getProductRestriction(ProductModel productModel) protected RestrictionDataDefaultCMSRestrictionServiceIntegrationTest.getRestrictionData(CatalogModel catalog, CategoryModel category, ProductModel product) -
Uses of ProductModel in de.hybris.platform.cms2lib.model.components
Methods in de.hybris.platform.cms2lib.model.components that return ProductModelModifier and TypeMethodDescriptionProductDetailComponentModel.getProduct()Generated method - Getter of theProductDetailComponent.productattribute defined at extensioncms2lib.Methods in de.hybris.platform.cms2lib.model.components that return types with arguments of type ProductModelModifier and TypeMethodDescriptionProductCarouselComponentModel.getProducts()Generated method - Getter of theProductCarouselComponent.productsattribute defined at extensioncms2lib.ProductListComponentModel.getProducts()Generated method - Getter of theProductListComponent.productsattribute defined at extensioncms2lib.Methods in de.hybris.platform.cms2lib.model.components with parameters of type ProductModelModifier and TypeMethodDescriptionvoidProductDetailComponentModel.setProduct(ProductModel value) Generated method - Setter ofProductDetailComponent.productattribute defined at extensioncms2lib.Method parameters in de.hybris.platform.cms2lib.model.components with type arguments of type ProductModelModifier and TypeMethodDescriptionvoidProductCarouselComponentModel.setProducts(List<ProductModel> value) Generated method - Setter ofProductCarouselComponent.productsattribute defined at extensioncms2lib.voidProductListComponentModel.setProducts(List<ProductModel> value) Generated method - Setter ofProductListComponent.productsattribute defined at extensioncms2lib. -
Uses of ProductModel in de.hybris.platform.cmscockpit.components.liveedit.impl
Methods in de.hybris.platform.cmscockpit.components.liveedit.impl that return types with arguments of type ProductModelModifier and TypeMethodDescriptionprotected List<ProductModel>DefaultPreviewLoader.findProductWithinSubCategories(Collection<CategoryModel> categories) -
Uses of ProductModel in de.hybris.platform.cmsfacades.common.service
Methods in de.hybris.platform.cmsfacades.common.service that return ProductModelModifier and TypeMethodDescriptionProductCatalogItemModelFinder.getProductForCompositeKey(String compositeKey) Gets aProductModelmatching the providedcompositeKeyMethods in de.hybris.platform.cmsfacades.common.service that return types with arguments of type ProductModelModifier and TypeMethodDescriptionProductCatalogItemModelFinder.getProductsForCompositeKeys(List<String> compositeKeys) Gets a list ofProductModelmatching the providedcompositeKeys -
Uses of ProductModel in de.hybris.platform.cmsfacades.common.service.impl
Methods in de.hybris.platform.cmsfacades.common.service.impl that return ProductModelModifier and TypeMethodDescriptionDefaultProductCatalogItemModelFinder.getProductForCompositeKey(String compositeKey) Methods in de.hybris.platform.cmsfacades.common.service.impl that return types with arguments of type ProductModelModifier and TypeMethodDescriptionDefaultProductCatalogItemModelFinder.getProductsForCompositeKeys(List<String> compositeKeys) Gets a list ofProductModelmatching the providedcompositeKeys -
Uses of ProductModel in de.hybris.platform.cmsfacades.products.impl
Methods in de.hybris.platform.cmsfacades.products.impl that return types with arguments of type ProductModelModifier and TypeMethodDescriptionprotected Converter<ProductModel,ProductData> DefaultProductSearchFacade.getProductDataConverter()Method parameters in de.hybris.platform.cmsfacades.products.impl with type arguments of type ProductModelModifier and TypeMethodDescriptionvoidDefaultProductSearchFacade.setProductDataConverter(Converter<ProductModel, ProductData> productDataConverter) -
Uses of ProductModel in de.hybris.platform.cmsfacades.products.populator
Methods in de.hybris.platform.cmsfacades.products.populator with parameters of type ProductModelModifier and TypeMethodDescriptionvoidProductDataPopulator.populate(ProductModel source, ProductData target) -
Uses of ProductModel in de.hybris.platform.cmsfacades.products.service
Methods in de.hybris.platform.cmsfacades.products.service that return types with arguments of type ProductModelModifier and TypeMethodDescriptionProductSearchService.findProducts(String text, PageableData pageableData, CatalogVersionModel catalogVersion) Method to find products using a free-text form. -
Uses of ProductModel in de.hybris.platform.cmsfacades.products.service.impl
Methods in de.hybris.platform.cmsfacades.products.service.impl that return types with arguments of type ProductModelModifier and TypeMethodDescriptionDefaultNamedQueryServiceProductSearchService.findProducts(String text, PageableData pageableData, CatalogVersionModel catalogVersion) -
Uses of ProductModel in de.hybris.platform.cmsfacades.rendering.attributeconverters
Methods in de.hybris.platform.cmsfacades.rendering.attributeconverters with parameters of type ProductModel -
Uses of ProductModel in de.hybris.platform.cmsfacades.uniqueidentifier.functions
Methods in de.hybris.platform.cmsfacades.uniqueidentifier.functions that return ProductModelModifier and TypeMethodDescriptionMethods in de.hybris.platform.cmsfacades.uniqueidentifier.functions that return types with arguments of type ProductModelModifier and TypeMethodDescriptionprotected Supplier<ProductModel>DefaultProductModelUniqueIdentifierConverter.findProduct(EncodedItemComposedKey itemComposedKey) protected Converter<ProductModel,ItemData> DefaultProductModelUniqueIdentifierConverter.getProductModelItemDataConverter()Methods in de.hybris.platform.cmsfacades.uniqueidentifier.functions with parameters of type ProductModelModifier and TypeMethodDescriptionDefaultProductModelUniqueIdentifierConverter.convert(ProductModel productModel) Method parameters in de.hybris.platform.cmsfacades.uniqueidentifier.functions with type arguments of type ProductModelModifier and TypeMethodDescriptionvoidDefaultProductModelUniqueIdentifierConverter.setProductModelItemDataConverter(Converter<ProductModel, ItemData> productModelItemDataConverter) -
Uses of ProductModel in de.hybris.platform.cmsfacades.uniqueidentifier.populator
Methods in de.hybris.platform.cmsfacades.uniqueidentifier.populator with parameters of type ProductModelModifier and TypeMethodDescriptionprotected StringProductModelItemDataPopulator.getUniqueIdentifier(ProductModel productModel) Returns the unique identifier using the encoded compose key class.voidProductModelItemDataPopulator.populate(ProductModel source, ItemData target) -
Uses of ProductModel in de.hybris.platform.cmsfacades.util.builder
Methods in de.hybris.platform.cmsfacades.util.builder that return ProductModelMethods in de.hybris.platform.cmsfacades.util.builder with parameters of type ProductModelModifier and TypeMethodDescriptionstatic ProductModelBuilderProductModelBuilder.fromModel(ProductModel model) LinkComponentModelBuilder.withProduct(ProductModel product) -
Uses of ProductModel in de.hybris.platform.cmsfacades.util.models
Methods in de.hybris.platform.cmsfacades.util.models that return ProductModelModifier and TypeMethodDescriptionProductModelMother.createCarProduct(CatalogVersionModel catalogVersion) protected ProductModelProductModelMother.createDefaultProduct(String uid, CatalogVersionModel catalogVersion) ProductModelMother.createMouseProduct(CatalogVersionModel catalogVersion) ProductModelMother.createMultiLangProduct(CatalogVersionModel catalogVersion) -
Uses of ProductModel in de.hybris.platform.cockpit.services.label.impl
Methods in de.hybris.platform.cockpit.services.label.impl with parameters of type ProductModelModifier and TypeMethodDescriptionprotected CatalogVersionModelProductModelLabelProvider.getCatalogVersionModel(ProductModel itemModel) protected StringProductModelLabelProvider.getIconPath(ProductModel item) protected StringProductModelLabelProvider.getIconPath(ProductModel item, String languageIso) protected StringProductModelLabelProvider.getItemDescription(ProductModel item) protected StringProductModelLabelProvider.getItemDescription(ProductModel item, String languageIso) protected StringProductModelLabelProvider.getItemLabel(ProductModel product) protected StringProductModelLabelProvider.getItemLabel(ProductModel product, String languageIso) -
Uses of ProductModel in de.hybris.platform.cockpit.services.search.impl
Method parameters in de.hybris.platform.cockpit.services.search.impl with type arguments of type ProductModelModifier and TypeMethodDescriptionvoidFeatureGenericQueryConditionTranslatorIntegrationTest.assertContainsCode(List<ProductModel> products, String... codes) -
Uses of ProductModel in de.hybris.platform.commercefacades.catalog.converters.populator
Methods in de.hybris.platform.commercefacades.catalog.converters.populator that return types with arguments of type ProductModelModifier and TypeMethodDescriptionprotected AbstractPopulatingConverter<ProductModel,ProductData> CategoryHierarchyPopulator.getProductConverter()Method parameters in de.hybris.platform.commercefacades.catalog.converters.populator with type arguments of type ProductModelModifier and TypeMethodDescriptionvoidCategoryHierarchyPopulator.setProductConverter(AbstractPopulatingConverter<ProductModel, ProductData> productConverter) -
Uses of ProductModel in de.hybris.platform.commercefacades.futurestock.impl
Method parameters in de.hybris.platform.commercefacades.futurestock.impl with type arguments of type ProductModelModifier and TypeMethodDescriptionprotected voidDefaultFutureStockFacade.mapMap2MapList(List<ProductModel> products, Map<String, List<FutureStockData>> result, Map<String, Map<Date, Integer>> productsMap) Fills values from a Map<String, Map<Date, Integer>> into a Map<String, List>. -
Uses of ProductModel in de.hybris.platform.commercefacades.order.converters.populator
Methods in de.hybris.platform.commercefacades.order.converters.populator that return types with arguments of type ProductModelModifier and TypeMethodDescriptionprotected Converter<ProductModel,ProductData> OrderEntryPopulator.getProductConverter()Method parameters in de.hybris.platform.commercefacades.order.converters.populator with type arguments of type ProductModelModifier and TypeMethodDescriptionvoidOrderEntryPopulator.setProductConverter(Converter<ProductModel, ProductData> productConverter) -
Uses of ProductModel in de.hybris.platform.commercefacades.order.impl
Methods in de.hybris.platform.commercefacades.order.impl that return ProductModelModifier and TypeMethodDescriptionprotected ProductModelDefaultCartFacadeTest.setUpProductModel() -
Uses of ProductModel in de.hybris.platform.commercefacades.product
Methods in de.hybris.platform.commercefacades.product with parameters of type ProductModelModifier and TypeMethodDescriptionProductFacade.getProductForOptions(ProductModel productModel, Collection<ProductOption> options) Deprecated, for removal: This API element is subject to removal in a future version.Since 6.0. -
Uses of ProductModel in de.hybris.platform.commercefacades.product.converters.populator
Classes in de.hybris.platform.commercefacades.product.converters.populator with type parameters of type ProductModelModifier and TypeClassDescriptionclassAbstractProductImagePopulator<SOURCE extends ProductModel,TARGET extends ProductData> Populate the product data with the product's gallery imagesclassAbstractProductPopulator<SOURCE extends ProductModel,TARGET extends ProductData> Abstract base class for product populators.classProductBasicPopulator<SOURCE extends ProductModel,TARGET extends ProductData> Populate the product data with the most basic product dataclassProductCategoriesPopulator<SOURCE extends ProductModel,TARGET extends ProductData> Populate the product date with the product's categoriesclassProductClassificationPopulator<SOURCE extends ProductModel,TARGET extends ProductData> Populate the product data with the products classification dataclassProductDeliveryModeAvailabilityPopulator<SOURCE extends ProductModel,TARGET extends ProductData> Product Populator that sets flags for delivery/pickup availabilityclassProductDescriptionPopulator<SOURCE extends ProductModel,TARGET extends ProductData> Populate the product data with the product's descriptionclassProductGalleryImagesPopulator<SOURCE extends ProductModel,TARGET extends ProductData> Populate the product data with the product's gallery imagesclassProductPricePopulator<SOURCE extends ProductModel,TARGET extends ProductData> Populate the product data with the price informationclassProductPriceRangePopulator<SOURCE extends ProductModel,TARGET extends ProductData> Populator for product price range.classProductPrimaryImagePopulator<SOURCE extends ProductModel,TARGET extends ProductData> Populate the product data with the product's primary imageclassProductPromotionsPopulator<SOURCE extends ProductModel,TARGET extends ProductData> Populate the product data with product promotionsclassProductReviewsPopulator<SOURCE extends ProductModel,TARGET extends ProductData> Populate the product data reviews for the productclassProductStockPopulator<SOURCE extends ProductModel,TARGET extends ProductData> Populate the product data with stock informationclassProductSummaryPopulator<SOURCE extends ProductModel,TARGET extends ProductData> Populate the product data with the product's summary descriptionclassProductVariantMatrixPopulator<SOURCE extends ProductModel,TARGET extends ProductData> Populate the multi-dimensional variant tree for a given product.classProductVariantOptionDataPopulator<SOURCE extends ProductModel,TARGET extends ProductData> Populates theVariantOptionDatafor all theVariantMatrixElementDatain the tree by using a list of populators.classProductVolumePricesPopulator<SOURCE extends ProductModel,TARGET extends ProductData> Populator for product volume prices.classStockPopulator<SOURCE extends ProductModel,TARGET extends StockData> Populate the product data with stock informationclassVariantFullPopulator<SOURCE extends ProductModel,TARGET extends ProductData> classVariantSelectedPopulator<SOURCE extends ProductModel,TARGET extends ProductData> Methods in de.hybris.platform.commercefacades.product.converters.populator that return ProductModelModifier and TypeMethodDescriptionstatic ProductModelVariantMatrixFactoryUtil.mockNewProductModel()static ProductModelVariantMatrixFactoryUtil.mockNewVariantProductModelWithVariantsAndValueCategories(int dimension) Methods in de.hybris.platform.commercefacades.product.converters.populator that return types with arguments of type ProductModelModifier and TypeMethodDescriptionprotected Populator<ProductModel,ProductData> ProductPopulator.getProductBasicPopulator()protected Converter<ProductModel,ProductData> ProductReferencePopulator.getProductConverter()protected Converter<ProductModel,ProductData> ReferenceDataProductReferencePopulator.getProductConverter()protected UrlResolver<ProductModel>ProductUrlPopulator.getProductModelUrlResolver()protected UrlResolver<ProductModel>VariantOptionDataPopulator.getProductModelUrlResolver()protected Populator<ProductModel,ProductData> ProductPopulator.getProductPrimaryImagePopulator()protected Converter<ProductModel,StockData> ProductStockPopulator.getStockConverter()protected Converter<ProductModel,StockData> VariantOptionDataPopulator.getStockConverter()protected Populator<ProductModel,ProductData> ProductPopulator.getVariantSelectedPopulator()Methods in de.hybris.platform.commercefacades.product.converters.populator with parameters of type ProductModelModifier and TypeMethodDescriptionstatic intVariantMatrixFactoryUtil.addVariantsWithValueCategories(ProductModel baseProductModel, int dimension) Generate sample variants, using the category tree and adds those variants to the productmodel.protected voidProductGalleryImagesPopulator.collectMediaContainers(ProductModel productModel, List<MediaContainerModel> list) protected PriceDataTypeProductVolumePricesPopulator.getPriceType(ProductModel productModel) protected ObjectAbstractProductPopulator.getProductAttribute(ProductModel productModel, String attribute) Get an attribute value from a product.protected VariantProductModelProductVariantMatrixPopulator.getStarterVariant(ProductModel productModel, Collection<VariantProductModel> variants) protected IntegerStockPopulator.getThresholdValue(ProductModel productModel) Loop in all the super categories of a product belongs to, if it is a variant product, get all super categories from its base product also, then get the lowest level value from each of the categories tree, then the minimum values from all the categories trees is the threshold will be applied on a product.protected Collection<VariantProductModel>ProductVariantMatrixPopulator.getVariants(ProductModel productModel) protected Collection<VariantProductModel>ProductVariantOptionDataPopulator.getVariants(ProductModel productModel) protected List<VariantValueCategoryModel>ProductVariantMatrixPopulator.getVariantValuesCategories(ProductModel productModel) Get the list ofVariantValueCategoryModelrelated to a specificGenericVariantProductModel.static GenericVariantProductModelVariantMatrixFactoryUtil.mockNewVariantModel(ProductModel baseProductModel, List<CategoryModel> valueCategories, int id) static ProductDataVariantMatrixFactoryUtil.mockProductDataWithTree(ProductModel firstVariant) voidProductPopulator.populate(ProductModel source, ProductData target) voidProductReferencesPopulator.populate(ProductModel source, ProductData target) voidProductUrlPopulator.populate(ProductModel source, ProductData target) voidProductVariantMatrixPopulator.populate(ProductModel productModel, ProductData productData) Populates the productData with the categories information modeled as a tree.voidProductVariantOptionDataPopulator.populate(ProductModel productModel, ProductData productData) Populates the elements in tree with the information retrieved from the variant..protected voidProductVariantOptionDataPopulator.populateNodes(List<VariantMatrixElementData> parentNodeList, VariantProductModel variant, ProductModel originalVariant) protected de.hybris.platform.commercefacades.product.converters.populator.ProductVariantMatrixPopulatorTest.ValidationStatusProductVariantMatrixPopulatorTest.validateVariants(List<VariantMatrixElementData> variantMatrix, int level, ProductModel selectedVariant) Method parameters in de.hybris.platform.commercefacades.product.converters.populator with type arguments of type ProductModelModifier and TypeMethodDescriptionvoidReferenceDataProductReferencePopulator.populate(ReferenceData<ProductReferenceTypeEnum, ProductModel> source, ProductReferenceData target) voidProductPopulator.setProductBasicPopulator(Populator<ProductModel, ProductData> productBasicPopulator) voidProductReferencePopulator.setProductConverter(Converter<ProductModel, ProductData> productConverter) voidReferenceDataProductReferencePopulator.setProductConverter(Converter<ProductModel, ProductData> productConverter) voidProductUrlPopulator.setProductModelUrlResolver(UrlResolver<ProductModel> productModelUrlResolver) voidVariantOptionDataPopulator.setProductModelUrlResolver(UrlResolver<ProductModel> productModelUrlResolver) voidProductPopulator.setProductPrimaryImagePopulator(Populator<ProductModel, ProductData> productPrimaryImagePopulator) voidProductStockPopulator.setStockConverter(Converter<ProductModel, StockData> stockConverter) voidVariantOptionDataPopulator.setStockConverter(Converter<ProductModel, StockData> stockConverter) voidProductPopulator.setVariantSelectedPopulator(Populator<ProductModel, ProductData> variantSelectedPopulator) -
Uses of ProductModel in de.hybris.platform.commercefacades.product.converters.populator.variantoptions
Methods in de.hybris.platform.commercefacades.product.converters.populator.variantoptions that return types with arguments of type ProductModelMethod parameters in de.hybris.platform.commercefacades.product.converters.populator.variantoptions with type arguments of type ProductModelModifier and TypeMethodDescriptionvoidVariantOptionDataUrlPopulator.setProductModelUrlResolver(UrlResolver<ProductModel> productModelUrlResolver) -
Uses of ProductModel in de.hybris.platform.commercefacades.product.impl
Methods in de.hybris.platform.commercefacades.product.impl that return types with arguments of type ProductModelModifier and TypeMethodDescriptionDefaultProductExportFacade.getProductConfiguredPopulator()DefaultProductFacade.getProductConfiguredPopulator()protected Converter<ProductModel,ProductData> DefaultProductExportFacade.getProductConverter()protected Converter<ProductModel,ProductData> DefaultProductFacade.getProductConverter()Methods in de.hybris.platform.commercefacades.product.impl with parameters of type ProductModelModifier and TypeMethodDescriptionprotected ObjectDefaultProductExportFacade.getProductAttribute(ProductModel productModel, String attribute) Get an attribute value from a product.protected ObjectDefaultProductFacade.getProductAttribute(ProductModel productModel, String attribute) Get an attribute value from a product.DefaultProductFacade.getProductForOptions(ProductModel productModel, Collection<ProductOption> options) Deprecated, for removal: This API element is subject to removal in a future version.Since 6.0.DefaultProductVariantFacade.getProductForOptions(ProductModel productModel, Collection<ProductOption> options) Deprecated, for removal: This API element is subject to removal in a future version.Since 6.2.Method parameters in de.hybris.platform.commercefacades.product.impl with type arguments of type ProductModelModifier and TypeMethodDescriptionprotected List<ProductData>DefaultProductExportFacade.convertModelsToDTOs(Collection<ProductOption> options, List<ProductModel> models) voidDefaultProductExportFacade.setProductConfiguredPopulator(ConfigurablePopulator<ProductModel, ProductData, ProductOption> productConfiguredPopulator) voidDefaultProductFacade.setProductConfiguredPopulator(ConfigurablePopulator<ProductModel, ProductData, ProductOption> productConfiguredPopulator) voidDefaultProductExportFacade.setProductConverter(Converter<ProductModel, ProductData> productConverter) voidDefaultProductFacade.setProductConverter(Converter<ProductModel, ProductData> productConverter) -
Uses of ProductModel in de.hybris.platform.commercefacades.search.converters.populator
Methods in de.hybris.platform.commercefacades.search.converters.populator that return types with arguments of type ProductModelModifier and TypeMethodDescriptionprotected Converter<ProductModel,StockData> SearchResultProductPopulator.getStockConverter()Method parameters in de.hybris.platform.commercefacades.search.converters.populator with type arguments of type ProductModelModifier and TypeMethodDescriptionvoidProductSearchPageVariantsPopulator.setProductConfiguredPopulator(ConfigurablePopulator<ProductModel, ITEM, ProductOption> productConfiguredPopulator) voidSearchResultProductPopulator.setStockConverter(Converter<ProductModel, StockData> stockConverter) -
Uses of ProductModel in de.hybris.platform.commercefacades.storelocator.data
Methods in de.hybris.platform.commercefacades.storelocator.data that return ProductModelMethods in de.hybris.platform.commercefacades.storelocator.data with parameters of type ProductModel -
Uses of ProductModel in de.hybris.platform.commercefacades.url.impl
Methods in de.hybris.platform.commercefacades.url.impl that return types with arguments of type ProductModelModifier and TypeMethodDescriptionprotected UrlResolver<ProductModel>DefaultProductDataUrlResolver.getProductModelUrlResolver()Method parameters in de.hybris.platform.commercefacades.url.impl with type arguments of type ProductModelModifier and TypeMethodDescriptionvoidDefaultProductDataUrlResolver.setProductModelUrlResolver(UrlResolver<ProductModel> productModelUrlResolver) -
Uses of ProductModel in de.hybris.platform.commerceservices.externaltax.impl
Methods in de.hybris.platform.commerceservices.externaltax.impl that return ProductModelModifier and TypeMethodDescriptionprotected ProductModelDefaultTaxCodeStrategy.findProduct(String productCode) Methods in de.hybris.platform.commerceservices.externaltax.impl with parameters of type ProductModelModifier and TypeMethodDescriptionprotected booleanDefaultTaxCodeStrategy.isVariantProduct(ProductModel product) -
Uses of ProductModel in de.hybris.platform.commerceservices.futurestock
Method parameters in de.hybris.platform.commerceservices.futurestock with type arguments of type ProductModelModifier and TypeMethodDescriptionFutureStockService.getFutureAvailability(List<ProductModel> products) Gets the future product availability for the specified products, for each future date. -
Uses of ProductModel in de.hybris.platform.commerceservices.futurestock.impl
Method parameters in de.hybris.platform.commerceservices.futurestock.impl with type arguments of type ProductModelModifier and TypeMethodDescriptionDefaultFutureStockService.getFutureAvailability(List<ProductModel> products) -
Uses of ProductModel in de.hybris.platform.commerceservices.helper
Methods in de.hybris.platform.commerceservices.helper that return ProductModelMethods in de.hybris.platform.commerceservices.helper with parameters of type ProductModel -
Uses of ProductModel in de.hybris.platform.commerceservices.model
Methods in de.hybris.platform.commerceservices.model that return types with arguments of type ProductModelModifier and TypeMethodDescriptionFutureStockModel.getProducts()Generated method - Getter of theFutureStock.productsattribute defined at extensioncommerceservices.Method parameters in de.hybris.platform.commerceservices.model with type arguments of type ProductModelModifier and TypeMethodDescriptionvoidFutureStockModel.setProducts(Collection<ProductModel> value) Generated method - Setter ofFutureStock.productsattribute defined at extensioncommerceservices. -
Uses of ProductModel in de.hybris.platform.commerceservices.order
Methods in de.hybris.platform.commerceservices.order that return ProductModelMethods in de.hybris.platform.commerceservices.order with parameters of type ProductModelModifier and TypeMethodDescriptionCommerceCartService.addToCart(CartModel cartModel, ProductModel productModel, long quantity, UnitModel unit, boolean forceNewEntry) Deprecated, for removal: This API element is subject to removal in a future version.Since 5.2.CommerceCartService.addToCart(CartModel cartModel, ProductModel productModel, PointOfServiceModel deliveryPointOfService, long quantity, UnitModel unit, boolean forceNewEntry) Deprecated, for removal: This API element is subject to removal in a future version.Since 5.2.voidCommerceCartModification.setProduct(ProductModel product) -
Uses of ProductModel in de.hybris.platform.commerceservices.order.dao
Methods in de.hybris.platform.commerceservices.order.dao with parameters of type ProductModelModifier and TypeMethodDescriptionCartEntryDao.findEntriesByProductAndPointOfService(CartModel cart, ProductModel product, PointOfServiceModel pointOfService) -
Uses of ProductModel in de.hybris.platform.commerceservices.order.dao.impl
Methods in de.hybris.platform.commerceservices.order.dao.impl with parameters of type ProductModelModifier and TypeMethodDescriptionDefaultCartEntryDao.findEntriesByProductAndPointOfService(CartModel cart, ProductModel product, PointOfServiceModel pointOfService) -
Uses of ProductModel in de.hybris.platform.commerceservices.order.impl
Subclasses of ProductModel in de.hybris.platform.commerceservices.order.implModifier and TypeClassDescriptionprotected static classMethods in de.hybris.platform.commerceservices.order.impl with parameters of type ProductModelModifier and TypeMethodDescriptionDefaultCommerceCartService.addToCart(CartModel cartModel, ProductModel productModel, long quantityToAdd, UnitModel unit, boolean forceNewEntry) Deprecated, for removal: This API element is subject to removal in a future version.Since 5.2.DefaultCommerceCartService.addToCart(CartModel cartModel, ProductModel productModel, PointOfServiceModel deliveryPointOfService, long quantity, UnitModel unit, boolean forceNewEntry) Deprecated, for removal: This API element is subject to removal in a future version.Since 5.2.protected longAbstractCommerceCartStrategy.checkCartLevel(ProductModel productModel, CartModel cartModel, PointOfServiceModel pointOfServiceModel) protected longAbstractCommerceCartStrategy.getAllowedCartAdjustmentForProduct(CartModel cartModel, ProductModel productModel, long quantityToAdd, PointOfServiceModel pointOfServiceModel) Work out the allowed quantity adjustment for a product in the cart given a requested quantity change.protected longAbstractCommerceCartStrategy.getAvailableStockLevel(ProductModel productModel, PointOfServiceModel pointOfServiceModel) protected IntegerAbstractCommerceCartStrategy.getEntryForProductAndPointOfService(CartModel cartModel, ProductModel productModel, PointOfServiceModel pointOfServiceModel) protected booleanAbstractCommerceCartStrategy.isStockLevelSufficient(CartModel cartModel, ProductModel productModel, PointOfServiceModel pointOfServiceModel, long quantityToAdd) Work out if the stock level is sufficient for a product in the cart given a requested quantity change. -
Uses of ProductModel in de.hybris.platform.commerceservices.price
Methods in de.hybris.platform.commerceservices.price with parameters of type ProductModelModifier and TypeMethodDescriptionCommercePriceService.getFromPriceForProduct(ProductModel product) Retrieve the minimum price from all variantsCommercePriceService.getWebPriceForProduct(ProductModel product) Retrieve the first price returned by ProductItemprotected voidDefaultCommercePriceServiceIntTest.verifyProduct(ProductModel product, double webPrice, double fromPrice, boolean net) protected voidDefaultCommercePriceServiceIntTest.verifyProduct(ProductModel product, double webPrice, double fromPrice, boolean net, boolean purchasable) -
Uses of ProductModel in de.hybris.platform.commerceservices.price.impl
Methods in de.hybris.platform.commerceservices.price.impl with parameters of type ProductModelModifier and TypeMethodDescriptionprotected voidDefaultCommercePriceService.fillAllVariantPrices(ProductModel product, Collection<PriceInformation> prices) protected Collection<PriceInformation>DefaultCommercePriceService.getAllVariantPrices(ProductModel product) DefaultCommercePriceService.getFromPriceForProduct(ProductModel product) protected PriceInformationDefaultCommercePriceService.getLowestVariantPrice(ProductModel product) NetPriceService.getPriceInformationsForProduct(ProductModel model) DefaultCommercePriceService.getWebPriceForProduct(ProductModel product) -
Uses of ProductModel in de.hybris.platform.commerceservices.product
Methods in de.hybris.platform.commerceservices.product that return types with arguments of type ProductModelModifier and TypeMethodDescriptionExportProductService.getAllProducts(Collection<CatalogVersionModel> catalogVersions, int start, int count) Returns all Products.ExportProductService.getModifiedProducts(Collection<CatalogVersionModel> catalogVersions, Date timestamp, int start, int count) Returns page of products modified after timestamp for catalog versionMethods in de.hybris.platform.commerceservices.product with parameters of type ProductModelModifier and TypeMethodDescriptionProductConfigurableChecker.getFirstConfiguratorType(ProductModel product) Returns first configurator type attached to the productCommerceProductService.getStockLevelForProduct(ProductModel productModel) Deprecated, for removal: This API element is subject to removal in a future version.Since 5.0.CommerceProductService.getSuperCategoriesExceptClassificationClassesForProduct(ProductModel productModel) Gets the super categories except classification classes.booleanProductConfigurableChecker.isProductConfigurable(ProductModel product) Checks if specified product is an instance of configurable product (i.e. -
Uses of ProductModel in de.hybris.platform.commerceservices.product.impl
Methods in de.hybris.platform.commerceservices.product.impl that return ProductModelModifier and TypeMethodDescriptionprotected ProductModelDefaultCommerceProductReferenceService.resolveTarget(ProductModel sourceProduct, ProductReferenceModel reference) protected ProductModelDefaultCommerceProductReferenceService.resolveTarget(ProductModel sourceProduct, ProductReferenceModel reference, ProductReferenceTargetStrategy strategy) Methods in de.hybris.platform.commerceservices.product.impl that return types with arguments of type ProductModelModifier and TypeMethodDescriptionprotected ReferenceData<ProductReferenceTypeEnum,ProductModel> DefaultCommerceProductReferenceService.createReferenceData()protected Set<ProductModel>DefaultCommerceProductReferenceService.getAllBaseProducts(ProductModel productModel) DefaultExportProductService.getAllProducts(Collection<CatalogVersionModel> catalogVersions, int start, int count) DefaultExportProductService.getModifiedProducts(Collection<CatalogVersionModel> catalogVersions, Date timestamp, int start, int count) DefaultCommerceProductReferenceService.getProductReferencesForCode(String code, ProductReferenceTypeEnum referenceType, Integer limit) Deprecated, for removal: This API element is subject to removal in a future version.Since 5.0.DefaultCommerceProductReferenceService.getProductReferencesForCode(String code, List<ProductReferenceTypeEnum> referenceTypes, Integer limit) Methods in de.hybris.platform.commerceservices.product.impl with parameters of type ProductModelModifier and TypeMethodDescriptionprotected List<ProductReferenceModel>DefaultCommerceProductReferenceService.getAllActiveProductReferencesFromSourceOfType(ProductModel product, ProductReferenceTypeEnum referenceType) protected List<ProductReferenceModel>DefaultCommerceProductReferenceService.getAllActiveProductReferencesFromSourceOfType(ProductModel product, List<ProductReferenceTypeEnum> referenceTypes) protected Set<ProductModel>DefaultCommerceProductReferenceService.getAllBaseProducts(ProductModel productModel) DefaultProductConfigurableChecker.getFirstConfiguratorType(ProductModel product) protected ObjectDefaultCommerceProductReferenceService.getProductAttribute(ProductModel product, String attribute) Get an attribute value from a product.protected Collection<ProductReferenceModel>DefaultCommerceProductReferenceService.getProductReferencesForProduct(ProductModel product) DefaultCommerceProductService.getStockLevelForProduct(ProductModel productModel) Deprecated, for removal: This API element is subject to removal in a future version.Since 5.0.DefaultCommerceProductService.getSuperCategoriesExceptClassificationClassesForProduct(ProductModel productModel) booleanDefaultProductConfigurableChecker.isProductConfigurable(ProductModel product) protected ProductModelDefaultCommerceProductReferenceService.resolveTarget(ProductModel sourceProduct, ProductReferenceModel reference) protected ProductModelDefaultCommerceProductReferenceService.resolveTarget(ProductModel sourceProduct, ProductReferenceModel reference, ProductReferenceTargetStrategy strategy) -
Uses of ProductModel in de.hybris.platform.commerceservices.search.searchservices.provider.impl
Methods in de.hybris.platform.commerceservices.search.searchservices.provider.impl that return types with arguments of type ProductModelModifier and TypeMethodDescriptionprotected Set<ProductModel>AbstractProductSnIndexerValueProvider.collectBaseProduct(ProductModel product) protected Set<ProductModel>AbstractProductSnIndexerValueProvider.collectCurrentParentProducts(ProductModel product) protected Set<ProductModel>AbstractProductSnIndexerValueProvider.collectCurrentProduct(ProductModel product) protected Map<String,Set<ProductModel>> AbstractProductSnIndexerValueProvider.collectProducts(Collection<SnIndexerFieldWrapper> fieldWrappers, ProductModel product) Collects the products for the required selectors.ProductAttributeSnIndexerValueProvider.ProductData.getProducts()ProductCategoryAttributeSnIndexerValueProvider.ProductCategoryData.getProducts()ProductClassificationAttributeSnIndexerValueProvider.ProductClassificationData.getProducts()ProductImageAttributeSnIndexerValueProvider.ProductImageData.getProducts()protected UrlResolver<ProductModel>ProductUrlSnIndexerValueProvider.getUrlResolver()protected Set<ProductModel>AbstractProductSnIndexerValueProvider.mergeProducts(Map<String, Set<ProductModel>> source) Merges the products and makes sure that they are returned in the correct order, from the most specific to the most generic.Methods in de.hybris.platform.commerceservices.search.searchservices.provider.impl with parameters of type ProductModelModifier and TypeMethodDescriptionprotected Set<ProductModel>AbstractProductSnIndexerValueProvider.collectBaseProduct(ProductModel product) protected Set<ProductModel>AbstractProductSnIndexerValueProvider.collectCurrentParentProducts(ProductModel product) protected Set<ProductModel>AbstractProductSnIndexerValueProvider.collectCurrentProduct(ProductModel product) protected Map<String,Set<ProductModel>> AbstractProductSnIndexerValueProvider.collectProducts(Collection<SnIndexerFieldWrapper> fieldWrappers, ProductModel product) Collects the products for the required selectors.protected voidProductImageAttributeSnIndexerValueProvider.doCollectMedias(Map<org.apache.commons.collections4.keyvalue.MultiKey<String>, Set<MediaModel>> data, String mediaExpression, ProductModel product) protected ObjectProductAttributeSnIndexerValueProvider.getFieldValue(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, ProductModel source, ProductAttributeSnIndexerValueProvider.ProductData data) protected ObjectProductCategoryAttributeSnIndexerValueProvider.getFieldValue(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, ProductModel source, ProductCategoryAttributeSnIndexerValueProvider.ProductCategoryData data) protected ObjectProductClassificationAttributeSnIndexerValueProvider.getFieldValue(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, ProductModel source, ProductClassificationAttributeSnIndexerValueProvider.ProductClassificationData data) protected ObjectProductImageAttributeSnIndexerValueProvider.getFieldValue(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, ProductModel source, ProductImageAttributeSnIndexerValueProvider.ProductImageData data) protected ObjectProductPickupAvailabilitySnIndexerValueProvider.getFieldValue(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, ProductModel source, ProductPickupAvailabilitySnIndexerValueProvider.ProductPickupAvailabilityData data) protected ObjectProductPriceSnIndexerValueProvider.getFieldValue(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, ProductModel source, ProductPriceSnIndexerValueProvider.ProductPriceData data) protected ObjectProductReviewAverageRatingSnIndexerValueProvider.getFieldValue(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, ProductModel source, ProductReviewAverageRatingSnIndexerValueProvider.ProductReviewAverageRatingData averageRatingData) protected ObjectProductStockLevelSnIndexerValueProvider.getFieldValue(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, ProductModel source, ProductStockLevelSnIndexerValueProvider.ProductStockLevelData data) protected ObjectProductStockLevelStatusSnIndexerValueProvider.getFieldValue(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, ProductModel source, ProductStockLevelStatusSnIndexerValueProvider.ProductStockLevelStatusData data) protected ObjectProductUrlSnIndexerValueProvider.getFieldValue(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, ProductModel source, String productUrl) protected StringProductUrlSnIndexerValueProvider.getProductUrl(ProductModel product) protected StringProductUrlSnIndexerValueProvider.getProductUrl(ProductModel product, Locale locale) ProductAttributeSnIndexerValueProvider.loadData(SnIndexerContext indexerContext, Collection<SnIndexerFieldWrapper> fieldWrappers, ProductModel source) ProductCategoryAttributeSnIndexerValueProvider.loadData(SnIndexerContext indexerContext, Collection<SnIndexerFieldWrapper> fieldWrappers, ProductModel source) ProductClassificationAttributeSnIndexerValueProvider.loadData(SnIndexerContext indexerContext, Collection<SnIndexerFieldWrapper> fieldWrappers, ProductModel source) ProductImageAttributeSnIndexerValueProvider.loadData(SnIndexerContext indexerContext, Collection<SnIndexerFieldWrapper> fieldWrappers, ProductModel source) ProductPickupAvailabilitySnIndexerValueProvider.loadData(SnIndexerContext indexerContext, Collection<SnIndexerFieldWrapper> fieldWrappers, ProductModel source) ProductPriceSnIndexerValueProvider.loadData(SnIndexerContext indexerContext, Collection<SnIndexerFieldWrapper> fieldWrappers, ProductModel source) ProductReviewAverageRatingSnIndexerValueProvider.loadData(SnIndexerContext indexerContext, Collection<SnIndexerFieldWrapper> fieldWrappers, ProductModel source) ProductStockLevelSnIndexerValueProvider.loadData(SnIndexerContext indexerContext, Collection<SnIndexerFieldWrapper> fieldWrappers, ProductModel source) ProductStockLevelStatusSnIndexerValueProvider.loadData(SnIndexerContext indexerContext, Collection<SnIndexerFieldWrapper> fieldWrappers, ProductModel source) protected voidProductPickupAvailabilitySnIndexerValueProvider.loadDefaultPickupAvailability(SnIndexerContext indexerContext, ProductModel source, Map<String, Boolean> data) protected voidProductPriceSnIndexerValueProvider.loadDefaultPrice(ProductModel source, Map<String, Double> data) protected voidProductStockLevelSnIndexerValueProvider.loadDefaultStockLevel(SnIndexerContext indexerContext, ProductModel source, Map<String, Long> data) protected voidProductStockLevelStatusSnIndexerValueProvider.loadDefaultStockLevelStatus(SnIndexerContext indexerContext, ProductModel source, Map<String, StockLevelStatus> data) ProductPickupAvailabilitySnIndexerValueProvider.loadPickupAvailability(SnIndexerContext indexerContext, Collection<SnIndexerFieldWrapper> fieldWrappers, ProductModel source) ProductPriceSnIndexerValueProvider.loadPrices(Collection<SnIndexerFieldWrapper> fieldWrappers, ProductModel source) protected voidProductPickupAvailabilitySnIndexerValueProvider.loadQualifiedPickupAvailability(SnIndexerFieldWrapper fieldWrapper, ProductModel source, Map<String, Boolean> data) protected voidProductPriceSnIndexerValueProvider.loadQualifiedPrices(SnIndexerFieldWrapper fieldWrapper, ProductModel source, Map<String, Double> data) protected voidProductStockLevelSnIndexerValueProvider.loadQualifiedStockLevel(SnIndexerFieldWrapper fieldWrapper, ProductModel source, Map<String, Long> data) protected voidProductStockLevelStatusSnIndexerValueProvider.loadQualifiedStockLevelStatus(SnIndexerFieldWrapper fieldWrapper, ProductModel source, Map<String, StockLevelStatus> data) ProductStockLevelSnIndexerValueProvider.loadStockLevelStatus(SnIndexerContext indexerContext, Collection<SnIndexerFieldWrapper> fieldWrappers, ProductModel source) protected Map<String,StockLevelStatus> ProductStockLevelStatusSnIndexerValueProvider.loadStockLevelStatus(SnIndexerContext indexerContext, Collection<SnIndexerFieldWrapper> fieldWrappers, ProductModel source) Method parameters in de.hybris.platform.commerceservices.search.searchservices.provider.impl with type arguments of type ProductModelModifier and TypeMethodDescriptionProductCategoryAttributeSnIndexerValueProvider.collectCategories(Collection<SnIndexerFieldWrapper> fieldWrappers, Set<ProductModel> products) protected Map<PK,FeatureList> ProductClassificationAttributeSnIndexerValueProvider.collectFeatures(Collection<ProductModel> products, Collection<ClassAttributeAssignmentModel> classAttributeAssignments) protected ObjectProductClassificationAttributeSnIndexerValueProvider.collectLocalizedValues(SnIndexerFieldWrapper fieldWrapper, Collection<ProductModel> products, ClassAttributeAssignmentModel classAttributeAssignment, ProductClassificationAttributeSnIndexerValueProvider.ProductClassificationData data, List<Locale> locales) protected ObjectProductClassificationAttributeSnIndexerValueProvider.collectValues(SnIndexerFieldWrapper fieldWrapper, Collection<ProductModel> products, ClassAttributeAssignmentModel classAttributeAssignment, ProductClassificationAttributeSnIndexerValueProvider.ProductClassificationData data) protected Set<ProductModel>AbstractProductSnIndexerValueProvider.mergeProducts(Map<String, Set<ProductModel>> source) Merges the products and makes sure that they are returned in the correct order, from the most specific to the most generic.voidProductAttributeSnIndexerValueProvider.ProductData.setProducts(Map<String, Set<ProductModel>> products) voidProductCategoryAttributeSnIndexerValueProvider.ProductCategoryData.setProducts(Map<String, Set<ProductModel>> products) voidProductClassificationAttributeSnIndexerValueProvider.ProductClassificationData.setProducts(Map<String, Set<ProductModel>> products) voidProductImageAttributeSnIndexerValueProvider.ProductImageData.setProducts(Map<String, Set<ProductModel>> products) voidProductUrlSnIndexerValueProvider.setUrlResolver(UrlResolver<ProductModel> urlResolver) -
Uses of ProductModel in de.hybris.platform.commerceservices.search.solrfacetsearch.keywordredirect.impl
Methods in de.hybris.platform.commerceservices.search.solrfacetsearch.keywordredirect.impl that return types with arguments of type ProductModelModifier and TypeMethodDescriptionprotected UrlResolver<ProductModel>ProductKeywordRedirectUrlResolver.getProductModelUrlResolver()Method parameters in de.hybris.platform.commerceservices.search.solrfacetsearch.keywordredirect.impl with type arguments of type ProductModelModifier and TypeMethodDescriptionvoidProductKeywordRedirectUrlResolver.setProductModelUrlResolver(UrlResolver<ProductModel> productModelUrlResolver) -
Uses of ProductModel in de.hybris.platform.commerceservices.search.solrfacetsearch.provider
Methods in de.hybris.platform.commerceservices.search.solrfacetsearch.provider that return ProductModelModifier and TypeMethodDescriptionAbstractMultidimensionalProductFieldValueProvider.getBaseProduct(ProductModel model) For a given product, retrieve its base product.Methods in de.hybris.platform.commerceservices.search.solrfacetsearch.provider that return types with arguments of type ProductModelModifier and TypeMethodDescriptionProductSource.getProducts(Object productModel) Gets all the products in the a model this could include all its variants.ProductSource.getProductsForConfigAndProperty(IndexConfig indexConfig, IndexedProperty indexedProperty, Object model) Returns a collection ofProductModelof a given indexedProperty that are fetched from the model based on the indexConfig.Methods in de.hybris.platform.commerceservices.search.solrfacetsearch.provider with parameters of type ProductModelModifier and TypeMethodDescriptionAbstractMultidimensionalProductFieldValueProvider.getBaseProduct(ProductModel model) For a given product, retrieve its base product.protected abstract ObjectAbstractMultidimensionalProductFieldValueProvider.getFieldValue(ProductModel product) booleanAbstractMultidimensionalProductFieldValueProvider.isVariantBaseProduct(ProductModel model) For a given product, finds out if it is a base product ofGenericVariantProductModelproducts. -
Uses of ProductModel in de.hybris.platform.commerceservices.search.solrfacetsearch.provider.impl
Methods in de.hybris.platform.commerceservices.search.solrfacetsearch.provider.impl that return types with arguments of type ProductModelModifier and TypeMethodDescriptionprotected Set<ProductModel>VariantProductSource.getBaseProducts(Object model) FirstGenericVariantProductUrlValueProvider.getProductModelUrlResolver()protected Set<ProductModel>DefaultCategorySource.getProducts(Object model) protected Set<ProductModel>VariantCategorySource.getProducts(Object model) Get all the variant products of a base productVariantProductSource.getProducts(Object model) Get all the variant products of a base productVariantProductSource.getProductsForConfigAndProperty(IndexConfig indexConfig, IndexedProperty indexedProperty, Object model) ProductUrlsValueResolver.getUrlResolver()protected UrlResolver<ProductModel>ProductUrlValueProvider.getUrlResolver()Methods in de.hybris.platform.commerceservices.search.solrfacetsearch.provider.impl with parameters of type ProductModelModifier and TypeMethodDescriptionprotected voidProductClassificationAttributesValueResolver.addFieldValues(InputDocument document, IndexerBatchContext batchContext, IndexedProperty indexedProperty, ProductModel model, AbstractValueResolver.ValueResolverContext<FeatureList, Object> resolverContext) protected voidProductImagesValueResolver.addFieldValues(InputDocument document, IndexerBatchContext batchContext, IndexedProperty indexedProperty, ProductModel model, AbstractValueResolver.ValueResolverContext<Map<String, MediaModel>, Object> resolverContext) protected voidProductKeywordsValueResolver.addFieldValues(InputDocument document, IndexerBatchContext batchContext, IndexedProperty indexedProperty, ProductModel product, AbstractValueResolver.ValueResolverContext<Object, Object> resolverContext) protected voidProductPricesValueResolver.addFieldValues(InputDocument document, IndexerBatchContext batchContext, IndexedProperty indexedProperty, ProductModel model, AbstractValueResolver.ValueResolverContext<Object, List<PriceInformation>> resolverContext) protected voidProductPromotionAttributesValueResolver.addFieldValues(InputDocument document, IndexerBatchContext batchContext, IndexedProperty indexedProperty, ProductModel model, AbstractValueResolver.ValueResolverContext<Collection<ProductPromotionModel>, Object> resolverContext) protected voidProductUrlsValueResolver.addFieldValues(InputDocument document, IndexerBatchContext batchContext, IndexedProperty indexedProperty, ProductModel product, AbstractValueResolver.ValueResolverContext<Object, Object> resolverContext) protected voidProductKeywordsValueResolver.collectKeywords(Set<String> keywords, ProductModel product) protected voidProductImagesValueResolver.collectMedias(ProductModel product, com.google.common.collect.Multimap<String, String> indexedPropertyMediaFormats, Map<String, MediaModel> medias, int mediasToFind) protected voidProductKeywordsValueProvider.collectProductKeywords(Set<String> words, ProductModel product) protected List<FieldValue>ProductInStockFlagValueProvider.createFieldValue(ProductModel product, BaseStoreModel baseStore, IndexedProperty indexedProperty) protected List<FieldValue>ProductReviewAverageRatingValueProvider.createFieldValue(ProductModel product, LanguageModel language, IndexedProperty indexedProperty) protected List<FieldValue>ProductStockLevelStatusValueProvider.createFieldValue(ProductModel product, BaseStoreModel baseStore, IndexedProperty indexedProperty) protected List<FieldValue>ProductStoreStockValueProvider.createFieldValue(ProductModel product, BaseStoreModel baseStore, IndexedProperty indexedProperty) protected List<FieldValue>ProductUrlValueProvider.createFieldValue(ProductModel product, LanguageModel language, IndexedProperty indexedProperty) protected List<FieldValue>PromotionCodeValueProvider.createFieldValue(ProductModel product, IndexConfig indexConfig, IndexedProperty indexedProperty) protected List<FieldValue>PromotionCodeValueProvider.createFieldValues(ProductModel product, IndexConfig indexConfig, IndexedProperty indexedProperty) protected MediaModelImageValueProvider.findMedia(ProductModel product, MediaFormatModel mediaFormat) protected ObjectProductAttributesValueResolver.getAttributeValue(IndexedProperty indexedProperty, ProductModel product, String attributeName) FirstGenericVariantProductUrlValueProvider.getFieldValue(ProductModel product) FirstVariantCategoryNameListValueProvider.getFieldValue(ProductModel product) MultidimentionalProductFlagValueProvider.getFieldValue(ProductModel product) ProductPriceRangeValueProvider.getFieldValue(ProductModel product) protected ObjectProductAttributesValueResolver.getModelAttributeValue(ProductModel product, String attributeName) protected DoubleProductReviewAverageRatingValueProvider.getProductRating(ProductModel product, LanguageModel language) protected StockLevelStatusProductInStockFlagValueProvider.getProductStockLevelStatus(ProductModel product, BaseStoreModel baseStore) protected StockLevelStatusProductStockLevelStatusValueProvider.getProductStockLevelStatus(ProductModel product, BaseStoreModel baseStore) protected StringProductUrlValueProvider.getProductUrl(ProductModel product, LanguageModel language) protected booleanProductInStockFlagValueProvider.isInStock(ProductModel product, BaseStoreModel baseStore) protected FeatureListProductClassificationAttributesValueResolver.loadData(IndexerBatchContext batchContext, Collection<IndexedProperty> indexedProperties, ProductModel product) protected Map<String,MediaModel> ProductImagesValueResolver.loadData(IndexerBatchContext batchContext, Collection<IndexedProperty> indexedProperties, ProductModel product) protected Collection<ProductPromotionModel>ProductPromotionAttributesValueResolver.loadData(IndexerBatchContext batchContext, Collection<IndexedProperty> indexedProperties, ProductModel model) protected FeatureListProductClassificationAttributesValueResolver.loadFeatures(Collection<IndexedProperty> indexedProperties, ProductModel productModel) protected List<PriceInformation>ProductPricesValueResolver.loadPriceInformations(Collection<IndexedProperty> indexedProperties, ProductModel product) protected List<PriceInformation>ProductPricesValueResolver.loadQualifierData(IndexerBatchContext batchContext, Collection<IndexedProperty> indexedProperties, ProductModel product, Qualifier qualifier) Method parameters in de.hybris.platform.commerceservices.search.solrfacetsearch.provider.impl with type arguments of type ProductModelModifier and TypeMethodDescriptionprotected Set<CategoryModel>DefaultCategorySource.getDirectSuperCategories(Set<ProductModel> products) voidFirstGenericVariantProductUrlValueProvider.setProductModelUrlResolver(UrlResolver<ProductModel> productModelUrlResolver) voidProductUrlsValueResolver.setUrlResolver(UrlResolver<ProductModel> urlResolver) voidProductUrlValueProvider.setUrlResolver(UrlResolver<ProductModel> urlResolver) -
Uses of ProductModel in de.hybris.platform.commerceservices.service.data
Methods in de.hybris.platform.commerceservices.service.data that return ProductModelMethods in de.hybris.platform.commerceservices.service.data with parameters of type ProductModel -
Uses of ProductModel in de.hybris.platform.commerceservices.stock
Methods in de.hybris.platform.commerceservices.stock with parameters of type ProductModelModifier and TypeMethodDescriptionCommerceStockService.getPosAndStockLevelStatusForProduct(ProductModel product, BaseStoreModel baseStore) Returns the StockLevelStatus for the Product at Points of Service where it is in stock.CommerceStockService.getStockLevelForProductAndBaseStore(ProductModel product, BaseStoreModel baseStore) Returns stock level value for given product and base storeCommerceStockService.getStockLevelForProductAndPointOfService(ProductModel product, PointOfServiceModel pointOfServiceModel) Returns stock level value for given product and point of service (that also indicates warehouse)CommerceStockService.getStockLevelStatusForProductAndBaseStore(ProductModel product, BaseStoreModel baseStore) Returns stock level status for combination of given product and base storeCommerceStockService.getStockLevelStatusForProductAndPointOfService(ProductModel product, PointOfServiceModel pointOfServiceModel) Returns stock level status for given product and point of service (that also indicates warehouse) -
Uses of ProductModel in de.hybris.platform.commerceservices.stock.impl
Methods in de.hybris.platform.commerceservices.stock.impl with parameters of type ProductModelModifier and TypeMethodDescriptionDefaultCommerceStockService.getPosAndStockLevelStatusForProduct(ProductModel product, BaseStoreModel baseStore) DefaultCommerceStockService.getStockLevelForProductAndBaseStore(ProductModel product, BaseStoreModel baseStore) DefaultCommerceStockService.getStockLevelForProductAndPointOfService(ProductModel product, PointOfServiceModel pointOfService) DefaultCommerceStockService.getStockLevelStatusForProductAndBaseStore(ProductModel product, BaseStoreModel baseStore) DefaultCommerceStockService.getStockLevelStatusForProductAndPointOfService(ProductModel product, PointOfServiceModel pointOfService) -
Uses of ProductModel in de.hybris.platform.commerceservices.strategies
Methods in de.hybris.platform.commerceservices.strategies that return ProductModelModifier and TypeMethodDescriptionProductReferenceTargetStrategy.getTarget(ProductModel sourceProduct, ProductReferenceModel reference) Gets the target product for the given product reference.Methods in de.hybris.platform.commerceservices.strategies with parameters of type ProductModelModifier and TypeMethodDescriptionProductReferenceTargetStrategy.getTarget(ProductModel sourceProduct, ProductReferenceModel reference) Gets the target product for the given product reference.PickupAvailabilityStrategy.isPickupAvailableForProduct(ProductModel product, BaseStoreModel baseStore) -
Uses of ProductModel in de.hybris.platform.commerceservices.strategies.impl
Methods in de.hybris.platform.commerceservices.strategies.impl that return ProductModelModifier and TypeMethodDescriptionprotected ProductModelLoneLeafVariantProductReferenceTargetStrategy.findSingleLeafVariant(ProductModel currentProduct) ChainProductReferenceTargetStrategy.getTarget(ProductModel sourceProduct, ProductReferenceModel reference) LoneLeafVariantProductReferenceTargetStrategy.getTarget(ProductModel sourceProduct, ProductReferenceModel reference) Methods in de.hybris.platform.commerceservices.strategies.impl with parameters of type ProductModelModifier and TypeMethodDescriptionprotected ProductModelLoneLeafVariantProductReferenceTargetStrategy.findSingleLeafVariant(ProductModel currentProduct) protected CartEntryModelDefaultCartValidationStrategy.getExistingShipCartEntryForProduct(CartModel cartModel, ProductModel product) ChainProductReferenceTargetStrategy.getTarget(ProductModel sourceProduct, ProductReferenceModel reference) LoneLeafVariantProductReferenceTargetStrategy.getTarget(ProductModel sourceProduct, ProductReferenceModel reference) DefaultPickupAvailabilityStrategy.isPickupAvailableForProduct(ProductModel product, BaseStoreModel baseStore) -
Uses of ProductModel in de.hybris.platform.commerceservices.url.impl
Methods in de.hybris.platform.commerceservices.url.impl with parameters of type ProductModelModifier and TypeMethodDescriptionprotected List<CategoryModel>DefaultProductModelUrlResolver.getCategoryPath(ProductModel product) protected StringDefaultProductModelUrlResolver.getKey(ProductModel source) protected CategoryModelDefaultProductModelUrlResolver.getPrimaryCategoryForProduct(ProductModel product) protected StringDefaultProductModelUrlResolver.resolveInternal(ProductModel source) protected StringWsProductModelUrlResolver.resolveInternal(ProductModel source) -
Uses of ProductModel in de.hybris.platform.commercewebservices.core.queues.channel
Methods in de.hybris.platform.commercewebservices.core.queues.channel that return types with arguments of type ProductModelModifier and TypeMethodDescriptionProductExpressUpdateChannelListener.getProductExpressUpdateElementConverter()Methods in de.hybris.platform.commercewebservices.core.queues.channel with parameters of type ProductModelModifier and TypeMethodDescriptionvoidProductExpressUpdateChannelListener.onMessage(ProductModel product) Method parameters in de.hybris.platform.commercewebservices.core.queues.channel with type arguments of type ProductModelModifier and TypeMethodDescriptionvoidProductExpressUpdateChannelListener.setProductExpressUpdateElementConverter(Converter<ProductModel, ProductExpressUpdateElementData> productExpressUpdateElementConverter) -
Uses of ProductModel in de.hybris.platform.commercewebservices.core.queues.populators
Methods in de.hybris.platform.commercewebservices.core.queues.populators with parameters of type ProductModelModifier and TypeMethodDescriptionvoidProductExpressUpdateElementPopulator.populate(ProductModel source, ProductExpressUpdateElementData target) -
Uses of ProductModel in de.hybris.platform.configurablebundlebackoffice.labelproviders
Method parameters in de.hybris.platform.configurablebundlebackoffice.labelproviders with type arguments of type ProductModelModifier and TypeMethodDescriptionprotected StringAbstractBundleRuleLabelProvider.getProductNames(Collection<ProductModel> associatedProducts) -
Uses of ProductModel in de.hybris.platform.configurablebundlecockpits.productcockpit.model.listview.impl
Methods in de.hybris.platform.configurablebundlecockpits.productcockpit.model.listview.impl with parameters of type ProductModelModifier and TypeMethodDescriptionprotected StringDefaultProductPriceCellRenderer.getBasePrice(ProductModel pm) -
Uses of ProductModel in de.hybris.platform.configurablebundlecockpits.servicelayer.services
Methods in de.hybris.platform.configurablebundlecockpits.servicelayer.services with parameters of type ProductModelModifier and TypeMethodDescriptionvoidBundleNavigationService.add(BundleTemplateModel bundleTemplateModel, ProductModel productModel) Associates theProductModelto theBundleTemplateModel, i.e.voidBundleNavigationService.move(BundleTemplateModel sourceBundleTemplateModel, ProductModel sourceProductModel, BundleTemplateModel targetBundleTemplateModel) voidBundleNavigationService.move(BundleTemplateModel bundleTemplateModel, ProductModel sourceProductModel, ProductModel targetProductModel) Moves the order within aBundleTemplateModelproducts list.voidBundleNavigationService.remove(BundleTemplateModel bundleTemplateModel, ProductModel productModel) Removes theProductModelassociation from theBundleTemplateModel.Method parameters in de.hybris.platform.configurablebundlecockpits.servicelayer.services with type arguments of type ProductModelModifier and TypeMethodDescriptionvoidBundleNavigationService.add(BundleTemplateModel bundleTemplateModel, Collection<ProductModel> productModels) Associates the list ofProductModels to theBundleTemplateModel, i.e. -
Uses of ProductModel in de.hybris.platform.configurablebundlecockpits.servicelayer.services.impl
Methods in de.hybris.platform.configurablebundlecockpits.servicelayer.services.impl with parameters of type ProductModelModifier and TypeMethodDescriptionvoidDefaultBundleNavigationService.add(BundleTemplateModel bundleTemplateModel, ProductModel productModel) voidDefaultBundleNavigationService.move(BundleTemplateModel sourceBundleTemplateModel, ProductModel productModel, BundleTemplateModel targetBundleTemplateModel) voidDefaultBundleNavigationService.move(BundleTemplateModel bundleTemplateModel, ProductModel sourceEntry, ProductModel targetEntry) voidDefaultBundleNavigationService.remove(BundleTemplateModel bundleTemplateModel, ProductModel productModel) Method parameters in de.hybris.platform.configurablebundlecockpits.servicelayer.services.impl with type arguments of type ProductModelModifier and TypeMethodDescriptionvoidDefaultBundleNavigationService.add(BundleTemplateModel bundleTemplateModel, Collection<ProductModel> productModels) -
Uses of ProductModel in de.hybris.platform.configurablebundlecockpits.services.label.impl
Method parameters in de.hybris.platform.configurablebundlecockpits.services.label.impl with type arguments of type ProductModelModifier and TypeMethodDescriptionprotected StringAbstractBundleRuleLabelProvider.getProductNames(Collection<ProductModel> associatedProducts) -
Uses of ProductModel in de.hybris.platform.configurablebundlefacades.converters.populator
Classes in de.hybris.platform.configurablebundlefacades.converters.populator with type parameters of type ProductModelModifier and TypeClassDescriptionclassProductBundleDisablePopulator<SOURCE extends ProductModel,TARGET extends ProductData> ProductBundleDisablePopulator to populate product visibility information based on DisableProductBundleRule.classProductBundleStarterPopulator<SOURCE extends ProductModel,TARGET extends ProductData> PopulatesProductDatawith starter bundles assigned to this product.classProductSoldIndividuallyPopulator<SOURCE extends ProductModel,TARGET extends ProductData> PopulatesProductData.soldIndividuallyfield of product DTO.Methods in de.hybris.platform.configurablebundlefacades.converters.populator with parameters of type ProductModelModifier and TypeMethodDescriptionprotected List<BundleTemplateModel>ProductBundleStarterPopulator.getStarterBundleTemplatesByProduct(ProductModel product) protected booleanProductBundleDisablePopulator.hasBundleRules(ProductModel productModel) Method parameters in de.hybris.platform.configurablebundlefacades.converters.populator with type arguments of type ProductModelModifier and TypeMethodDescriptionprotected Collection<String>ProductBundleDisablePopulator.extractProductCode(Collection<ProductModel> productList) Helper method to extract the product code from the given list of product. -
Uses of ProductModel in de.hybris.platform.configurablebundleservices.bundle
Methods in de.hybris.platform.configurablebundleservices.bundle with parameters of type ProductModelModifier and TypeMethodDescriptionBundleRuleService.createMessageForDisableRule(DisableProductBundleRuleModel disableRule, ProductModel product) Generates the message explaining why given product is disabled with specific rule.BundleTemplateService.getBundleTemplatesByProduct(ProductModel model) Get all components (child bundle templates) where the current device is included in the products listBundleRuleService.getChangePriceBundleRule(BundleTemplateModel targetComponent, ProductModel targetProduct, ProductModel conditionalProduct, CurrencyModel currency) Returns aChangeProductPriceBundleRuleModelvalid for the giventargetProduct.BundleRuleService.getChangePriceBundleRuleWithLowestPrice(ProductModel targetProduct, CurrencyModel currency) Searches for the lowest priceChangeProductPriceBundleRuleModelof the giventargetProductin any bundle packageBundleRuleService.getDisableProductBundleRules(ProductModel product, EntryGroup entryGroup, AbstractOrderModel order) BundleRuleService.getDisableRuleForBundleProduct(BundleTemplateModel bundleTemplate, ProductModel product1, ProductModel product2) Returns aDisableProductBundleRuleModelwhich does not allow that the given productsproduct1andproduct2are added together to a bundle.BundleRuleService.getDisableRuleForBundleProduct(AbstractOrderModel masterAbstractOrder, ProductModel product, EntryGroup entryGroup, boolean ignoreCurrentProducts) Returns aDisableProductBundleRuleModelvalid for the givenproductignoring productsignoreProductsin the cart. -
Uses of ProductModel in de.hybris.platform.configurablebundleservices.bundle.impl
Methods in de.hybris.platform.configurablebundleservices.bundle.impl that return ProductModelModifier and TypeMethodDescriptionprotected ProductModelBundleOrderEntryRemoveableCheckerNestedIntegrationTest.getProduct(String code) protected ProductModelDefaultBundleRuleServiceNestedIntegrationTest.getProduct(String code) protected ProductModelDefaultBundleTemplateServiceNestedIntegrationTest.getProduct(String code) Methods in de.hybris.platform.configurablebundleservices.bundle.impl that return types with arguments of type ProductModelModifier and TypeMethodDescriptionprotected Set<ProductModel>DefaultBundleCommerceRuleService.getCartProductsInSameBundle(AbstractOrderModel order, ProductModel product, EntryGroup bundleEntryGroup) Returns a list of of products that belong to the same bundle entry group in the given multi-cart as the givenproductMethods in de.hybris.platform.configurablebundleservices.bundle.impl with parameters of type ProductModelModifier and TypeMethodDescriptionprotected booleanDefaultBundleCommerceRuleService.checkBundleRuleForConditionalProduct(AbstractBundleRuleModel bundleRule, Set<ProductModel> otherProductsInSameBundle, ProductModel product) Applies the check logic for disable product rules to test if the givenbundleRulemeets the requirements.protected booleanDefaultBundleCommerceRuleService.checkRuleIsFulfilled(AbstractBundleRuleModel bundleRule, ProductModel product, Set<ProductModel> otherProductsInSameBundle) DefaultBundleCommerceRuleService.createMessageForDisableRule(DisableProductBundleRuleModel disableRule, ProductModel product) DefaultBundleRuleService.createMessageForDisableRule(DisableProductBundleRuleModel disableRule, ProductModel product) protected AbstractBundleRuleModelDefaultBundleCommerceRuleService.evaluateBundleRules(List<AbstractBundleRuleModel> bundleRules, ProductModel product, Set<ProductModel> otherProductsInSameBundle) Evaluates if any of the givenbundleRules is applicable for the givenproductin the context of the list of other products that are already in the same bundle.DefaultBundleTemplateService.getBundleTemplatesByProduct(ProductModel model) protected Set<ProductModel>DefaultBundleCommerceRuleService.getCartProductsInSameBundle(AbstractOrderModel order, ProductModel product, EntryGroup bundleEntryGroup) Returns a list of of products that belong to the same bundle entry group in the given multi-cart as the givenproductDefaultBundleCommerceRuleService.getChangePriceBundleRule(BundleTemplateModel targetComponent, ProductModel targetProduct, ProductModel conditionalProduct, CurrencyModel currency) DefaultBundleCommerceRuleService.getChangePriceBundleRuleWithLowestPrice(ProductModel targetProduct, CurrencyModel currency) DefaultBundleCommerceRuleService.getDisableProductBundleRules(ProductModel product, EntryGroup entryGroup, AbstractOrderModel order) DefaultBundleCommerceRuleService.getDisableRuleForBundleProduct(BundleTemplateModel bundleTemplate, ProductModel product1, ProductModel product2) DefaultBundleCommerceRuleService.getDisableRuleForBundleProduct(AbstractOrderModel masterAbstractOrder, ProductModel product, EntryGroup entryGroup, boolean ignoreCurrentProducts) protected ChangeProductPriceBundleRuleModelDefaultBundleCommerceRuleService.getLowestPriceForTargetProductAndTemplate(BundleTemplateModel bundleTemplate, ProductModel targetProduct, CurrencyModel currency, Set<ProductModel> otherProductsInSameBundle) Finds theChangeProductPriceBundleRuleModelwith the lowest price for the giventargetProduct.Method parameters in de.hybris.platform.configurablebundleservices.bundle.impl with type arguments of type ProductModelModifier and TypeMethodDescriptionprotected booleanDefaultBundleCommerceRuleService.checkBundleRuleForConditionalProduct(AbstractBundleRuleModel bundleRule, Set<ProductModel> otherProductsInSameBundle, ProductModel product) Applies the check logic for disable product rules to test if the givenbundleRulemeets the requirements.protected booleanDefaultBundleCommerceRuleService.checkBundleRuleForTargetProduct(AbstractBundleRuleModel rule, Set<ProductModel> otherProductsInSameBundle) Applies the rules for conditional products to check if the givenrulemeets the requirements.protected booleanDefaultBundleCommerceRuleService.checkRuleIsFulfilled(AbstractBundleRuleModel bundleRule, ProductModel product, Set<ProductModel> otherProductsInSameBundle) protected AbstractBundleRuleModelDefaultBundleCommerceRuleService.evaluateBundleRules(List<AbstractBundleRuleModel> bundleRules, ProductModel product, Set<ProductModel> otherProductsInSameBundle) Evaluates if any of the givenbundleRules is applicable for the givenproductin the context of the list of other products that are already in the same bundle.protected ChangeProductPriceBundleRuleModelDefaultBundleCommerceRuleService.getLowestPriceForTargetProductAndTemplate(BundleTemplateModel bundleTemplate, ProductModel targetProduct, CurrencyModel currency, Set<ProductModel> otherProductsInSameBundle) Finds theChangeProductPriceBundleRuleModelwith the lowest price for the giventargetProduct. -
Uses of ProductModel in de.hybris.platform.configurablebundleservices.daos
Methods in de.hybris.platform.configurablebundleservices.daos with parameters of type ProductModelModifier and TypeMethodDescriptionBundleRuleDao.findBundleRulesByProductAndRootTemplate(ProductModel product, BundleTemplateModel rootBundleTemplate) Find allAbstractBundleRuleModels that are assigned to any of the givenrootBundleTemplate's child components and have the givenproducteither as target product or as conditional product.BundleRuleDao.findBundleRulesByTargetProduct(ProductModel targetProduct) Find allAbstractBundleRuleModels that have the giventargetProductas target product.ChangeProductPriceBundleRuleDao.findBundleRulesByTargetProductAndCurrency(ProductModel targetProduct, CurrencyModel currency) Find allChangeProductPriceBundleRuleModels that have the giventargetProductas target product.BundleRuleDao.findBundleRulesByTargetProductAndTemplate(ProductModel targetProduct, BundleTemplateModel bundleTemplate) Find allAbstractBundleRuleModels that are assigned to the givenbundleTemplateand have the giventargetProductas target product.ChangeProductPriceBundleRuleDao.findBundleRulesByTargetProductAndTemplateAndCurrency(ProductModel targetProduct, BundleTemplateModel bundleTemplate, CurrencyModel currency) Find allChangeProductPriceBundleRuleModels that are assigned to the givenbundleTemplateand have the giventargetProductas target product.BundleTemplateDao.findBundleTemplatesByProduct(ProductModel productModel) Finds theBundleTemplateModels for the givenproductModel.OrderEntryDao.findEntriesByMasterCartAndBundleNoAndProduct(O masterAbstractOrder, int bundleNo, ProductModel product) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of ProductModel in de.hybris.platform.configurablebundleservices.daos.impl
Methods in de.hybris.platform.configurablebundleservices.daos.impl with parameters of type ProductModelModifier and TypeMethodDescriptionAbstractBundleRuleDao.findBundleRulesByProductAndRootTemplate(ProductModel product, BundleTemplateModel rootBundleTemplate) DefaultChangeProductPriceBundleRuleDao.findBundleRulesByProductAndRootTemplate(ProductModel product, BundleTemplateModel rootBundleTemplate) DefaultDisableProductBundleRuleDao.findBundleRulesByProductAndRootTemplate(ProductModel product, BundleTemplateModel rootBundleTemplate) AbstractBundleRuleDao.findBundleRulesByTargetProduct(ProductModel targetProduct) DefaultChangeProductPriceBundleRuleDao.findBundleRulesByTargetProductAndCurrency(ProductModel targetProduct, CurrencyModel currency) AbstractBundleRuleDao.findBundleRulesByTargetProductAndTemplate(ProductModel targetProduct, BundleTemplateModel bundleTemplate) DefaultChangeProductPriceBundleRuleDao.findBundleRulesByTargetProductAndTemplateAndCurrency(ProductModel targetProduct, BundleTemplateModel bundleTemplate, CurrencyModel currency) DefaultBundleTemplateDao.findBundleTemplatesByProduct(ProductModel productModel) AbstractOrderEntryDao.findEntriesByMasterCartAndBundleNoAndProduct(O masterAbstractOrder, int bundleNo, ProductModel product) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of ProductModel in de.hybris.platform.configurablebundleservices.model
Methods in de.hybris.platform.configurablebundleservices.model that return types with arguments of type ProductModelModifier and TypeMethodDescriptionAbstractBundleRuleModel.getConditionalProducts()Generated method - Getter of theAbstractBundleRule.conditionalProductsattribute defined at extensionconfigurablebundleservices.BundleTemplateModel.getProducts()Generated method - Getter of theBundleTemplate.productsattribute defined at extensionconfigurablebundleservices.AbstractBundleRuleModel.getTargetProducts()Generated method - Getter of theAbstractBundleRule.targetProductsattribute defined at extensionconfigurablebundleservices.Method parameters in de.hybris.platform.configurablebundleservices.model with type arguments of type ProductModelModifier and TypeMethodDescriptionvoidAbstractBundleRuleModel.setConditionalProducts(Collection<ProductModel> value) Generated method - Setter ofAbstractBundleRule.conditionalProductsattribute defined at extensionconfigurablebundleservices.voidBundleTemplateModel.setProducts(List<ProductModel> value) Generated method - Setter ofBundleTemplate.productsattribute defined at extensionconfigurablebundleservices.voidAbstractBundleRuleModel.setTargetProducts(Collection<ProductModel> value) Generated method - Setter ofAbstractBundleRule.targetProductsattribute defined at extensionconfigurablebundleservices. -
Uses of ProductModel in de.hybris.platform.configurablebundleservices.search.solrfacetsearch.provider.impl
Methods in de.hybris.platform.configurablebundleservices.search.solrfacetsearch.provider.impl with parameters of type ProductModelModifier and TypeMethodDescriptionprotected List<FieldValue>LowestBundlePriceValueProvider.createFieldValue(ProductModel productModel, IndexedProperty indexedProperty, CurrencyModel currency) protected List<FieldValue>ProductBundleTemplatesValueProvider.createFieldValue(ProductModel productModel, IndexedProperty indexedProperty) protected ObjectLowestBundlePriceValueProvider.getPriceForProduct(ProductModel productModel, CurrencyModel currency) protected ObjectLowestBundlePriceValueProvider.getPriceForSubscription(ProductModel productModel, CurrencyModel currency) -
Uses of ProductModel in de.hybris.platform.converters.config
Methods in de.hybris.platform.converters.config with parameters of type ProductModelModifier and TypeMethodDescriptionvoidTestProductCodePopulator.populate(ProductModel source, TestProductData target) voidTestProductDescriptionPopulator.populate(ProductModel source, TestProductData target) voidTestProductNamePopulator.populate(ProductModel source, TestProductData target) -
Uses of ProductModel in de.hybris.platform.core.model.order
Methods in de.hybris.platform.core.model.order that return ProductModelModifier and TypeMethodDescriptionAbstractOrderEntryModel.getProduct()Generated method - Getter of theAbstractOrderEntry.productattribute defined at extensioncore.Methods in de.hybris.platform.core.model.order with parameters of type ProductModelModifier and TypeMethodDescriptionvoidAbstractOrderEntryModel.setProduct(ProductModel value) Generated method - Setter ofAbstractOrderEntry.productattribute defined at extensioncore.Constructors in de.hybris.platform.core.model.order with parameters of type ProductModelModifierConstructorDescriptionAbstractOrderEntryModel(ItemModel _owner, ProductModel _product, Long _quantity, UnitModel _unit) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersAbstractOrderEntryModel(ProductModel _product, Long _quantity, UnitModel _unit) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersCartEntryModel(ItemModel _owner, ProductModel _product, Long _quantity, UnitModel _unit) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersCartEntryModel(ProductModel _product, Long _quantity, UnitModel _unit) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersOrderEntryModel(ItemModel _owner, ProductModel _product, Long _quantity, UnitModel _unit) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersOrderEntryModel(ProductModel _product, Long _quantity, UnitModel _unit) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersQuoteEntryModel(ItemModel _owner, ProductModel _product, Long _quantity, UnitModel _unit) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersQuoteEntryModel(ProductModel _product, Long _quantity, UnitModel _unit) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parameters -
Uses of ProductModel in de.hybris.platform.customercouponservices
Methods in de.hybris.platform.customercouponservices with parameters of type ProductModelModifier and TypeMethodDescriptionCustomerCouponService.getPromotionSourcesRuleForProductCategories(ProductModel product) Gets promotionSourceRule for categories of product -
Uses of ProductModel in de.hybris.platform.customercouponservices.impl
Methods in de.hybris.platform.customercouponservices.impl that return ProductModelModifier and TypeMethodDescriptionprotected ProductModelDefaultCustomerCouponServiceTest.getProductByCode(String code) Methods in de.hybris.platform.customercouponservices.impl with parameters of type ProductModelModifier and TypeMethodDescriptionDefaultCustomerCouponService.getPromotionSourcesRuleForProductCategories(ProductModel product) -
Uses of ProductModel in de.hybris.platform.customercouponservices.solrsearch
Methods in de.hybris.platform.customercouponservices.solrsearch with parameters of type ProductModelModifier and TypeMethodDescriptionprotected voidCustomerCouponCodeValueResolver.addFieldValues(InputDocument document, IndexerBatchContext batchContext, IndexedProperty indexedProperty, ProductModel product, AbstractValueResolver.ValueResolverContext<Object, Object> resolverContext) protected List<PromotionSourceRuleModel>CustomerCouponCodeValueResolver.getPromotionSourceRulesForProduct(ProductModel product) -
Uses of ProductModel in de.hybris.platform.customerinterestsfacades.futurestock
Methods in de.hybris.platform.customerinterestsfacades.futurestock with parameters of type ProductModelModifier and TypeMethodDescriptionExtendedFutureStockFacade.getFutureAvailability(ProductModel productModel) Gets the future product availability for the specified product, for each future date. -
Uses of ProductModel in de.hybris.platform.customerinterestsfacades.futurestock.impl
Methods in de.hybris.platform.customerinterestsfacades.futurestock.impl with parameters of type ProductModelModifier and TypeMethodDescriptionDefaultExtendedFutureStockFacade.getFutureAvailability(ProductModel productModel) -
Uses of ProductModel in de.hybris.platform.customerinterestsfacades.productinterest.impl
Methods in de.hybris.platform.customerinterestsfacades.productinterest.impl that return types with arguments of type ProductModelModifier and TypeMethodDescriptionprotected Converter<Map.Entry<ProductModel,List<ProductInterestEntryData>>, ProductInterestRelationData> DefaultProductInterestFacade.getProductInterestRelationConverter()Method parameters in de.hybris.platform.customerinterestsfacades.productinterest.impl with type arguments of type ProductModelModifier and TypeMethodDescriptionprotected List<ProductInterestRelationData>DefaultProductInterestFacade.buildProductInterestRelationData(Map<ProductModel, Map<NotificationType, Date>> productNotificationMap) voidDefaultProductInterestFacade.setProductInterestRelationConverter(Converter<Map.Entry<ProductModel, List<ProductInterestEntryData>>, ProductInterestRelationData> productInterestRelationConverter) -
Uses of ProductModel in de.hybris.platform.customerinterestsfacades.productinterest.populators
Methods in de.hybris.platform.customerinterestsfacades.productinterest.populators that return types with arguments of type ProductModelModifier and TypeMethodDescriptionprotected AbstractPopulatingConverter<ProductModel,ProductData> ProductInterestPopulator.getProductConverter()protected Converter<ProductModel,ProductData> ProductInterestRelationPopulator.getProductConverter()protected Converter<ProductModel,ProductData> ProductInterestPopulator.getProductPriceAndStockConverter()protected Converter<ProductModel,ProductData> ProductInterestRelationPopulator.getProductPriceAndStockConverter()Method parameters in de.hybris.platform.customerinterestsfacades.productinterest.populators with type arguments of type ProductModelModifier and TypeMethodDescriptionvoidProductInterestRelationPopulator.populate(Map.Entry<ProductModel, List<ProductInterestEntryData>> source, ProductInterestRelationData target) voidProductInterestPopulator.setProductConverter(AbstractPopulatingConverter<ProductModel, ProductData> productConverter) voidProductInterestRelationPopulator.setProductConverter(Converter<ProductModel, ProductData> productConverter) voidProductInterestPopulator.setProductPriceAndStockConverter(Converter<ProductModel, ProductData> productPriceAndStockConverter) voidProductInterestRelationPopulator.setProductPriceAndStockConverter(Converter<ProductModel, ProductData> productPriceAndStockConverter) -
Uses of ProductModel in de.hybris.platform.customerinterestsservices.model
Methods in de.hybris.platform.customerinterestsservices.model that return ProductModelModifier and TypeMethodDescriptionProductInterestModel.getProduct()Generated method - Getter of theProductInterest.productattribute defined at extensioncustomerinterestsservices.ProductInterestsProcessModel.getProduct()Generated method - Getter of theProductInterestsProcess.productattribute defined at extensioncustomerinterestsservices.Methods in de.hybris.platform.customerinterestsservices.model with parameters of type ProductModelModifier and TypeMethodDescriptionvoidProductInterestModel.setProduct(ProductModel value) Generated method - Setter ofProductInterest.productattribute defined at extensioncustomerinterestsservices.voidProductInterestsProcessModel.setProduct(ProductModel value) Generated method - Setter ofProductInterestsProcess.productattribute defined at extensioncustomerinterestsservices. -
Uses of ProductModel in de.hybris.platform.customerinterestsservices.productinterest
Methods in de.hybris.platform.customerinterestsservices.productinterest that return types with arguments of type ProductModelModifier and TypeMethodDescriptionProductInterestService.findProductInterestsByCustomer()Finds all interests watched by current customer.ProductInterestService.getProductsByCustomerInterests(PageableData pageableData) Finds interests watched by current customer.Methods in de.hybris.platform.customerinterestsservices.productinterest with parameters of type ProductModelModifier and TypeMethodDescriptionProductInterestService.getProductInterest(ProductModel productModel, CustomerModel customerModel, NotificationType notificationType, BaseStoreModel baseStore, BaseSiteModel baseSite) This method is used to find the ProductInterestModel by productModel, customerModel, notificationType, baseStore,baseSite. -
Uses of ProductModel in de.hybris.platform.customerinterestsservices.productinterest.daos
Methods in de.hybris.platform.customerinterestsservices.productinterest.daos with parameters of type ProductModelModifier and TypeMethodDescriptionProductInterestDao.findProductInterest(ProductModel productModel, CustomerModel customerModel, NotificationType notificationType, BaseStoreModel baseStore, BaseSiteModel baseSite) This method is used to find the ProductInterestModel by its productModel, customerModel, notificationType and baseStore. -
Uses of ProductModel in de.hybris.platform.customerinterestsservices.productinterest.daos.impl
Methods in de.hybris.platform.customerinterestsservices.productinterest.daos.impl with parameters of type ProductModelModifier and TypeMethodDescriptionDefaultProductInterestDao.findProductInterest(ProductModel productModel, CustomerModel customerModel, NotificationType notificationType, BaseStoreModel baseStore, BaseSiteModel baseSite) -
Uses of ProductModel in de.hybris.platform.customerinterestsservices.productinterest.impl
Methods in de.hybris.platform.customerinterestsservices.productinterest.impl that return types with arguments of type ProductModelModifier and TypeMethodDescriptionDefaultProductInterestService.findProductInterestsByCustomer()DefaultProductInterestService.getProductsByCustomerInterests(PageableData pageableData) Methods in de.hybris.platform.customerinterestsservices.productinterest.impl with parameters of type ProductModelModifier and TypeMethodDescriptionDefaultProductInterestService.getProductInterest(ProductModel productModel, CustomerModel customerModel, NotificationType notificationType, BaseStoreModel baseStore, BaseSiteModel baseSite) Method parameters in de.hybris.platform.customerinterestsservices.productinterest.impl with type arguments of type ProductModelModifier and TypeMethodDescriptionprotected voidDefaultProductInterestService.fillProductModelMap(Map<ProductModel, Map<NotificationType, Date>> productModelMap, String productPk, Map<String, String> interestCreationMap) -
Uses of ProductModel in de.hybris.platform.customerreview
Methods in de.hybris.platform.customerreview with parameters of type ProductModelModifier and TypeMethodDescriptionCustomerReviewService.createCustomerReview(Double rating, String headline, String comment, UserModel user, ProductModel product) Creates a new customer review based on the given parametersCustomerReviewService.getAverageRating(ProductModel product) Returns the average rating of all reviews for the given product.CustomerReviewService.getNumberOfReviews(ProductModel product) Returns the number of reviews for the given productCustomerReviewService.getReviewsForProduct(ProductModel product) Get the reviews for the specified product.CustomerReviewService.getReviewsForProductAndLanguage(ProductModel product, LanguageModel language) Get the reviews for the specified product in the specified language. -
Uses of ProductModel in de.hybris.platform.customerreview.dao
Methods in de.hybris.platform.customerreview.dao with parameters of type ProductModelModifier and TypeMethodDescriptionCustomerReviewDao.getAverageRating(ProductModel product) Calculates the average rating for a product.CustomerReviewDao.getNumberOfReviews(ProductModel product) Get number of all reviews in any language for the specified product.CustomerReviewDao.getReviewsForProduct(ProductModel product) Get the reviews for the specified product.CustomerReviewDao.getReviewsForProductAndLanguage(ProductModel product, LanguageModel language) Get the reviews for the specified product in the specified language. -
Uses of ProductModel in de.hybris.platform.customerreview.dao.impl
Methods in de.hybris.platform.customerreview.dao.impl with parameters of type ProductModelModifier and TypeMethodDescriptionDefaultCustomerReviewDao.getAverageRating(ProductModel product) DefaultCustomerReviewDao.getNumberOfReviews(ProductModel product) DefaultCustomerReviewDao.getReviewsForProduct(ProductModel product) DefaultCustomerReviewDao.getReviewsForProductAndLanguage(ProductModel product, LanguageModel language) -
Uses of ProductModel in de.hybris.platform.customerreview.impl
Methods in de.hybris.platform.customerreview.impl with parameters of type ProductModelModifier and TypeMethodDescriptionDefaultCustomerReviewService.createCustomerReview(Double rating, String headline, String comment, UserModel user, ProductModel product) DefaultCustomerReviewService.getAverageRating(ProductModel product) DefaultCustomerReviewService.getNumberOfReviews(ProductModel product) DefaultCustomerReviewService.getReviewsForProduct(ProductModel product) DefaultCustomerReviewService.getReviewsForProductAndLanguage(ProductModel product, LanguageModel language) -
Uses of ProductModel in de.hybris.platform.customerreview.model
Methods in de.hybris.platform.customerreview.model that return ProductModelModifier and TypeMethodDescriptionCustomerReviewModel.getProduct()Generated method - Getter of theCustomerReview.productattribute defined at extensioncustomerreview.Methods in de.hybris.platform.customerreview.model with parameters of type ProductModelModifier and TypeMethodDescriptionvoidCustomerReviewModel.setProduct(ProductModel value) Generated method - Initial setter ofCustomerReview.productattribute defined at extensioncustomerreview.Constructors in de.hybris.platform.customerreview.model with parameters of type ProductModelModifierConstructorDescriptionCustomerReviewModel(ItemModel _owner, ProductModel _product, Double _rating, UserModel _user) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersCustomerReviewModel(ProductModel _product, Double _rating, UserModel _user) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parameters -
Uses of ProductModel in de.hybris.platform.customersupportbackoffice.editor.asm
Fields in de.hybris.platform.customersupportbackoffice.editor.asm with type parameters of type ProductModelModifier and TypeFieldDescriptionprotected UrlResolver<ProductModel>AssistedServiceListEditorRenderer.productModelUrlResolverConstructor parameters in de.hybris.platform.customersupportbackoffice.editor.asm with type arguments of type ProductModelModifierConstructorDescriptionAsmRendererLayout(com.hybris.cockpitng.editor.commonreferenceeditor.AbstractReferenceEditor<T, K> referenceEditorInterface, com.hybris.cockpitng.core.config.impl.jaxb.hybris.Base configuration, UrlResolver<ProductModel> productModelUrlResolver, BaseSiteService baseSiteService) -
Uses of ProductModel in de.hybris.platform.directpersistence.cache
Methods in de.hybris.platform.directpersistence.cache with parameters of type ProductModelModifier and TypeMethodDescriptionvoidDefaultSLDDataContainerProviderTest.checkContainersAreValid(ProductModel p1, ProductModel p2, ProductModel p3, List<SLDDataContainer> containers) -
Uses of ProductModel in de.hybris.platform.entitlementfacades.product.converters.populator
Classes in de.hybris.platform.entitlementfacades.product.converters.populator with type parameters of type ProductModelModifier and TypeClassDescriptionclassProductEntitlementCollectionPopulator<SOURCE extends ProductModel,TARGET extends ProductData> Populate DTOProductDatawith data fromProductModelMethods in de.hybris.platform.entitlementfacades.product.converters.populator that return types with arguments of type ProductModelModifier and TypeMethodDescriptionprotected Populator<ProductModel,ProductData> SearchResultProductPopulator.getProductEntitlementCollectionPopulator()Method parameters in de.hybris.platform.entitlementfacades.product.converters.populator with type arguments of type ProductModelModifier and TypeMethodDescriptionvoidSearchResultProductPopulator.setProductEntitlementCollectionPopulator(Populator<ProductModel, ProductData> productEntitlementCollectionPopulator) -
Uses of ProductModel in de.hybris.platform.entitlementservices.model
Methods in de.hybris.platform.entitlementservices.model that return ProductModelModifier and TypeMethodDescriptionProductEntitlementModel.getSubscriptionProduct()Generated method - Getter of theProductEntitlement.subscriptionProductattribute defined at extensionentitlementservices.Methods in de.hybris.platform.entitlementservices.model with parameters of type ProductModelModifier and TypeMethodDescriptionvoidProductEntitlementModel.setSubscriptionProduct(ProductModel value) Generated method - Setter ofProductEntitlement.subscriptionProductattribute defined at extensionentitlementservices.Constructors in de.hybris.platform.entitlementservices.model with parameters of type ProductModelModifierConstructorDescriptionProductEntitlementModel(CatalogVersionModel _catalogVersion, EntitlementModel _entitlement, String _id, ItemModel _owner, ProductModel _subscriptionProduct) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersProductEntitlementModel(EntitlementModel _entitlement, ProductModel _subscriptionProduct) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parameters -
Uses of ProductModel in de.hybris.platform.europe1
Methods in de.hybris.platform.europe1 that return ProductModel -
Uses of ProductModel in de.hybris.platform.europe1.dynamic
Classes in de.hybris.platform.europe1.dynamic with type parameters of type ProductModelModifier and TypeClassDescriptionclassPdtRowEurope1AttributeHandler<T extends PDTRowModel,MODEL extends ProductModel> Abstract Attribute handler for handling Europe1 Prices, Discounts and Prices.Methods in de.hybris.platform.europe1.dynamic with parameters of type ProductModelModifier and TypeMethodDescriptionprotected Collection<T>PdtRowEurope1AttributeHandler.addWildCardsPdtRows(ProductModel product, Collection<T> ownPdtRows) protected Collection<T>PdtRowEurope1AttributeHandler.filteroutWildcardsPdtRows(ProductModel product, Collection<T> pdtRows) protected abstract Collection<T>PdtRowEurope1AttributeHandler.getOwnPdtRowModels(ProductModel product) protected Collection<DiscountRowModel>ProductEurope1DiscountsAttributeHandler.getOwnPdtRowModels(ProductModel product) protected Collection<PriceRowModel>ProductEurope1PricesAttributeHandler.getOwnPdtRowModels(ProductModel product) ProductEurope1TaxesAttributeHandler.getOwnPdtRowModels(ProductModel product) protected abstract PKPdtRowEurope1AttributeHandler.getProductGroupPK(ProductModel product) protected PKProductEurope1DiscountsAttributeHandler.getProductGroupPK(ProductModel product) protected PKProductEurope1PricesAttributeHandler.getProductGroupPK(ProductModel product) protected PKProductEurope1TaxesAttributeHandler.getProductGroupPK(ProductModel product) protected abstract voidPdtRowEurope1AttributeHandler.setOwnPdtRowModels(ProductModel product, Collection<T> ownPdtRows) protected voidProductEurope1DiscountsAttributeHandler.setOwnPdtRowModels(ProductModel product, Collection<DiscountRowModel> discountRowModels) protected voidProductEurope1PricesAttributeHandler.setOwnPdtRowModels(ProductModel product, Collection<PriceRowModel> priceRowModels) voidProductEurope1TaxesAttributeHandler.setOwnPdtRowModels(ProductModel product, Collection<TaxRowModel> taxRowModels) -
Uses of ProductModel in de.hybris.platform.europe1.model
Methods in de.hybris.platform.europe1.model that return ProductModelModifier and TypeMethodDescriptionPDTRowModel.getProduct()Generated method - Getter of thePDTRow.productattribute defined at extensioneurope1.Methods in de.hybris.platform.europe1.model with parameters of type ProductModelModifier and TypeMethodDescriptionvoidDiscountRowModel.setProduct(ProductModel value) Generated method - Initial setter ofPDTRow.productattribute defined at extensioneurope1and redeclared at extensioneurope1.voidPDTRowModel.setProduct(ProductModel value) Generated method - Initial setter ofPDTRow.productattribute defined at extensioneurope1.voidPriceRowModel.setProduct(ProductModel value) Generated method - Initial setter ofPDTRow.productattribute defined at extensioneurope1and redeclared at extensioneurope1.voidTaxRowModel.setProduct(ProductModel value) Generated method - Initial setter ofPDTRow.productattribute defined at extensioneurope1and redeclared at extensioneurope1.Constructors in de.hybris.platform.europe1.model with parameters of type ProductModelModifierConstructorDescriptionAbstractDiscountRowModel(DiscountModel _discount, ItemModel _owner, ProductDiscountGroup _pg, ProductModel _product, String _productId) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersDiscountRowModel(DiscountModel _discount, ItemModel _owner, ProductDiscountGroup _pg, ProductModel _product, String _productId) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGlobalDiscountRowModel(DiscountModel _discount, ItemModel _owner, ProductDiscountGroup _pg, ProductModel _product, String _productId) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersPDTRowModel(ItemModel _owner, HybrisEnumValue _pg, ProductModel _product, String _productId) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersPriceRowModel(CurrencyModel _currency, ItemModel _owner, ProductPriceGroup _pg, Double _price, ProductModel _product, String _productId, UnitModel _unit) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersTaxRowModel(ItemModel _owner, ProductTaxGroup _pg, ProductModel _product, String _productId, TaxModel _tax) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parameters -
Uses of ProductModel in de.hybris.platform.fraud.jalo
Methods in de.hybris.platform.fraud.jalo with parameters of type ProductModelModifier and TypeMethodDescriptionprotected OrderModelFrauddetectionTest.placeOrder(UserModel user, String email, String country1, String country2, ProductModel product) -
Uses of ProductModel in de.hybris.platform.fraud.model
Methods in de.hybris.platform.fraud.model that return types with arguments of type ProductModelModifier and TypeMethodDescriptionProductOrderLimitModel.getProducts()Generated method - Getter of theProductOrderLimit.productsattribute defined at extensionbasecommerce.Method parameters in de.hybris.platform.fraud.model with type arguments of type ProductModelModifier and TypeMethodDescriptionvoidProductOrderLimitModel.setProducts(Set<ProductModel> value) Generated method - Setter ofProductOrderLimit.productsattribute defined at extensionbasecommerce. -
Uses of ProductModel in de.hybris.platform.futurestock
Methods in de.hybris.platform.futurestock with parameters of type ProductModelModifier and TypeMethodDescriptionFutureStockService.getFutureAvailability(ProductModel product) Gets the future product availability for the specified product, for each future date. -
Uses of ProductModel in de.hybris.platform.integration.cis.subscription.populators
Methods in de.hybris.platform.integration.cis.subscription.populators with parameters of type ProductModelModifier and TypeMethodDescriptionvoidCisProductTimePopulator.populate(ProductModel source, ProductData target) -
Uses of ProductModel in de.hybris.platform.integrationservices.model
Methods in de.hybris.platform.integrationservices.model with parameters of type ProductModelModifier and TypeMethodDescriptionProductFeatureModelFactory.create(ProductModel product, ClassAttributeAssignmentModel classAttributeAssignment, Object value, int valuePosition) Creates a feature for product with classification attribute.ProductFeatureModelFactory.create(ProductModel product, ClassAttributeAssignmentModel classAttributeAssignment, Object value, int valuePosition, LanguageModel language) Creates a feature for product with classification attribute for the given language.voidClassificationAttributeValueHandler.set(ProductModel product, ClassificationTypeAttributeDescriptor attribute, Object value) Sets the given value for attribute on the product. -
Uses of ProductModel in de.hybris.platform.integrationservices.model.impl
Methods in de.hybris.platform.integrationservices.model.impl with parameters of type ProductModelModifier and TypeMethodDescriptionDefaultProductFeatureModelFactory.create(ProductModel product, ClassAttributeAssignmentModel classAttributeAssignment, Object value, int valuePosition) DefaultProductFeatureModelFactory.create(ProductModel product, ClassAttributeAssignmentModel classAttributeAssignment, Object value, int valuePosition, LanguageModel language) voidCollectionClassificationAttributeValueHandler.set(ProductModel product, ClassificationTypeAttributeDescriptor attribute, Object value) voidLocalizedClassificationAttributeValueHandler.set(ProductModel product, ClassificationTypeAttributeDescriptor attribute, Object values) voidRemoveClassificationAttributeValueHandler.set(ProductModel product, ClassificationTypeAttributeDescriptor attribute, Object value) voidSingleClassificationAttributeValueHandler.set(ProductModel product, ClassificationTypeAttributeDescriptor attribute, Object value) -
Uses of ProductModel in de.hybris.platform.jalo.link
Methods in de.hybris.platform.jalo.link that return ProductModelModifier and TypeMethodDescriptionLinkManagerTest.TestDataCreator.createProduct(CatalogVersionModel catalogVersion) LinkManagerTest.TestDataCreator.createProduct(String code, String name, String description, CatalogVersionModel catalogVersion) Methods in de.hybris.platform.jalo.link with parameters of type ProductModelModifier and TypeMethodDescriptionLinkManagerTest.TestDataCreator.createCategory(CatalogVersionModel catalogVersion, ProductModel... products) Method parameters in de.hybris.platform.jalo.link with type arguments of type ProductModelModifier and TypeMethodDescriptionLinkManagerTest.TestDataCreator.createCategory(String code, CatalogVersionModel catalogVersion, List<ProductModel> products) -
Uses of ProductModel in de.hybris.platform.marketplacebackoffice.actions
Method parameters in de.hybris.platform.marketplacebackoffice.actions with type arguments of type ProductModelModifier and TypeMethodDescriptionbooleanApproveProductAction.canPerform(com.hybris.cockpitng.actions.ActionContext<ProductModel> ctx) com.hybris.cockpitng.actions.ActionResult<Object>ApproveProductAction.perform(com.hybris.cockpitng.actions.ActionContext<ProductModel> ctx) -
Uses of ProductModel in de.hybris.platform.marketplacebackoffice.data
Methods in de.hybris.platform.marketplacebackoffice.data that return ProductModelMethods in de.hybris.platform.marketplacebackoffice.data with parameters of type ProductModel -
Uses of ProductModel in de.hybris.platform.marketplacebackoffice.widgets
Methods in de.hybris.platform.marketplacebackoffice.widgets with parameters of type ProductModelModifier and TypeMethodDescriptionprotected voidCreateVendorProductWizardHandler.setProductAttributeForVendor(ProductModel product, VendorModel vendor) -
Uses of ProductModel in de.hybris.platform.marketplacefacades.product.converters.populator
Methods in de.hybris.platform.marketplacefacades.product.converters.populator with parameters of type ProductModelModifier and TypeMethodDescriptionvoidVendorProductPopulator.populate(ProductModel source, ProductData target) -
Uses of ProductModel in de.hybris.platform.marketplaceservices.dao
Methods in de.hybris.platform.marketplaceservices.dao that return types with arguments of type ProductModelModifier and TypeMethodDescriptionMarketplaceProductDao.findAllProductByVendor(String vendorCode) Find all product by vendor -
Uses of ProductModel in de.hybris.platform.marketplaceservices.dao.impl
Methods in de.hybris.platform.marketplaceservices.dao.impl that return types with arguments of type ProductModelModifier and TypeMethodDescriptionDefaultMarketplaceProductDao.findAllProductByVendor(String vendorCode) -
Uses of ProductModel in de.hybris.platform.marketplaceservices.product
Methods in de.hybris.platform.marketplaceservices.product that return types with arguments of type ProductModelModifier and TypeMethodDescriptionMarketplaceProductService.getAllProductByVendor(String vendorCode) Get all product by vendor -
Uses of ProductModel in de.hybris.platform.marketplaceservices.product.impl
Methods in de.hybris.platform.marketplaceservices.product.impl that return types with arguments of type ProductModelModifier and TypeMethodDescriptionDefaultMarketplaceProductService.getAllProductByVendor(String vendorCode) -
Uses of ProductModel in de.hybris.platform.marketplaceservices.solr.resolver
Methods in de.hybris.platform.marketplaceservices.solr.resolver with parameters of type ProductModelModifier and TypeMethodDescriptionprotected voidProductVendorValueResolver.addFieldValues(InputDocument document, IndexerBatchContext batchContext, IndexedProperty indexedProperty, ProductModel product, AbstractValueResolver.ValueResolverContext<Object, Object> resolverContext) -
Uses of ProductModel in de.hybris.platform.marketplaceservices.strategies
Methods in de.hybris.platform.marketplaceservices.strategies with parameters of type ProductModelModifier and TypeMethodDescriptionAutoApproveProductStrategy.autoApproveVariantAndApparelProduct(ProductModel product) Auto approve the Variant and Apparel product, no validation -
Uses of ProductModel in de.hybris.platform.marketplaceservices.strategies.impl
Methods in de.hybris.platform.marketplaceservices.strategies.impl with parameters of type ProductModelModifier and TypeMethodDescriptionDefaultAutoApproveProductStrategy.autoApproveVariantAndApparelProduct(ProductModel product) protected booleanDefaultAutoApproveProductStrategy.isApparelProduct(ProductModel product) -
Uses of ProductModel in de.hybris.platform.marketplaceservices.vendor
Methods in de.hybris.platform.marketplaceservices.vendor with parameters of type ProductModelModifier and TypeMethodDescriptionVendorService.getVendorByProduct(ProductModel product) Find vendor that the given product belongs to -
Uses of ProductModel in de.hybris.platform.marketplaceservices.vendor.daos
Methods in de.hybris.platform.marketplaceservices.vendor.daos with parameters of type ProductModelModifier and TypeMethodDescriptionVendorDao.findVendorByProduct(ProductModel product) Find vendor for given product -
Uses of ProductModel in de.hybris.platform.marketplaceservices.vendor.daos.impl
Methods in de.hybris.platform.marketplaceservices.vendor.daos.impl with parameters of type ProductModel -
Uses of ProductModel in de.hybris.platform.marketplaceservices.vendor.impl
Methods in de.hybris.platform.marketplaceservices.vendor.impl with parameters of type ProductModel -
Uses of ProductModel in de.hybris.platform.order
Methods in de.hybris.platform.order with parameters of type ProductModelModifier and TypeMethodDescriptionAbstractOrderService.addNewEntry(ComposedTypeModel entryType, O order, ProductModel product, long qty, UnitModel unit, int number, boolean addToPresent) Adds a new entry of the givenComposedTypeModelto the given order.AbstractOrderService.addNewEntry(O order, ProductModel product, long qty, UnitModel unit) Adds a new entry to the given order.AbstractOrderService.addNewEntry(O order, ProductModel product, long qty, UnitModel unit, int number, boolean addToPresent) Adds a new entry to the given order on the required entry number.OrderService.addNewEntry(OrderModel order, ProductModel product, long qty, UnitModel unit, int number, boolean addToPresent) Adds a new order entry to the given order on the required entry number.OrderService.addNewEntry(ComposedTypeModel entryType, OrderModel order, ProductModel product, long qty, UnitModel unit, int number, boolean addToPresent) Adds a new entry of the givenComposedTypeModelto the given order.voidCartService.addToCart(CartModel cart, ProductModel product, long quantity, UnitModel unit) Deprecated, for removal: This API element is subject to removal in a future version.since 6.2.0 - UseAbstractOrderService.addNewEntry(AbstractOrderModel, ProductModel, long, UnitModel)from the cart service instead.AbstractOrderService.getEntriesForProduct(O order, ProductModel product) Returns order entries having the target product. -
Uses of ProductModel in de.hybris.platform.order.daos
Methods in de.hybris.platform.order.daos with parameters of type ProductModelModifier and TypeMethodDescriptionOrderDao.findEntriesByProduct(AbstractOrderModel order, ProductModel product) Returns order entries with the matching productOrderDao.findEntriesByProduct(String entryTypeCode, AbstractOrderModel order, ProductModel product) Deprecated, for removal: This API element is subject to removal in a future version.since ages - useOrderDao.findEntriesByProduct(AbstractOrderModel, ProductModel) -
Uses of ProductModel in de.hybris.platform.order.daos.impl
Methods in de.hybris.platform.order.daos.impl with parameters of type ProductModelModifier and TypeMethodDescriptionDefaultOrderDao.findEntriesByProduct(AbstractOrderModel order, ProductModel product) DefaultOrderDao.findEntriesByProduct(String entryTypeCode, AbstractOrderModel order, ProductModel product) Deprecated, for removal: This API element is subject to removal in a future version.since ages -
Uses of ProductModel in de.hybris.platform.order.impl
Methods in de.hybris.platform.order.impl with parameters of type ProductModelModifier and TypeMethodDescriptionDefaultAbstractOrderService.addNewEntry(ComposedTypeModel entryType, O order, ProductModel product, long qty, UnitModel unit, int number, boolean addToPresent) DefaultAbstractOrderService.addNewEntry(O order, ProductModel product, long qty, UnitModel unit) DefaultAbstractOrderService.addNewEntry(O order, ProductModel product, long qty, UnitModel unit, int number, boolean addToPresent) DefaultOrderService.addNewEntry(OrderModel order, ProductModel product, long qty, UnitModel unit, int number, boolean addToPresent) DefaultOrderService.addNewEntry(ComposedTypeModel entryType, OrderModel order, ProductModel product, long qty, UnitModel unit, int number, boolean addToPresent) voidDefaultCartService.addToCart(CartModel cartModel, ProductModel productModel, long quantity, UnitModel unitModel) Deprecated, for removal: This API element is subject to removal in a future version.since 6.2.0DefaultAbstractOrderService.getEntriesForProduct(O order, ProductModel product) -
Uses of ProductModel in de.hybris.platform.order.strategies
Methods in de.hybris.platform.order.strategies with parameters of type ProductModelModifier and TypeMethodDescriptionvoidAddToCartStrategy.addToCart(CartModel cart, ProductModel product, long quantity, UnitModel unit) Deprecated, for removal: This API element is subject to removal in a future version.Adds to the (existing)CartModelthe (existing)ProductModelin the givenUnitModeland with the givenquantity. -
Uses of ProductModel in de.hybris.platform.order.strategies.calculation.pdt.criteria.impl
Methods in de.hybris.platform.order.strategies.calculation.pdt.criteria.impl that return ProductModelModifier and TypeMethodDescriptionDefaultDiscountValueInfoCriteria.getProduct()DefaultPriceValueInfoCriteria.getProduct()DefaultTaxValueInfoCriteria.getProduct()Methods in de.hybris.platform.order.strategies.calculation.pdt.criteria.impl with parameters of type ProductModelModifier and TypeMethodDescriptionDefaultDiscountValueInfoCriteria.Builder.withProduct(ProductModel product) DefaultPriceValueInfoCriteria.Builder.withProduct(ProductModel product) DefaultTaxValueInfoCriteria.Builder.withProduct(ProductModel product) -
Uses of ProductModel in de.hybris.platform.order.strategies.calculation.pdt.impl
Methods in de.hybris.platform.order.strategies.calculation.pdt.impl with parameters of type ProductModelModifier and TypeMethodDescriptionPDTEnumGroupsHelper.getPDG(ProductModel product) Gets the Product Discount Group from the Product Model.PDTEnumGroupsHelper.getPPG(ProductModel product) Gets the Product Price Group from the Product Model.PDTEnumGroupsHelper.getPTG(ProductModel product) Gets the Product Tax Group from the Product Model. -
Uses of ProductModel in de.hybris.platform.order.strategies.impl
Methods in de.hybris.platform.order.strategies.impl with parameters of type ProductModelModifier and TypeMethodDescriptionvoidDefaultAddToCartStrategy.addToCart(CartModel cart, ProductModel product, long quantity, UnitModel unit) Deprecated, for removal: This API element is subject to removal in a future version.since ages -
Uses of ProductModel in de.hybris.platform.ordercancel
Methods in de.hybris.platform.ordercancel that return ProductModelMethods in de.hybris.platform.ordercancel with parameters of type ProductModelModifier and TypeMethodDescriptionvoidAbstractOrderCancelTest.setProduct3(ProductModel product3) -
Uses of ProductModel in de.hybris.platform.ordermanagementfacades.product.converters.populator
Methods in de.hybris.platform.ordermanagementfacades.product.converters.populator with parameters of type ProductModelModifier and TypeMethodDescriptionvoidOrdermanagementProductBasicPopulator.populate(ProductModel productModel, ProductData productData) -
Uses of ProductModel in de.hybris.platform.orderselfserviceaddon.controllers.pages
Methods in de.hybris.platform.orderselfserviceaddon.controllers.pages that return types with arguments of type ProductModelModifier and TypeMethodDescriptionprotected Converter<ProductModel,ProductData> CancelReturnPageController.getProductConverter() -
Uses of ProductModel in de.hybris.platform.ordersplitting.model
Methods in de.hybris.platform.ordersplitting.model that return ProductModelModifier and TypeMethodDescriptionStockLevelModel.getProduct()Generated method - Getter of theStockLevel.productattribute defined at extensionbasecommerce.Methods in de.hybris.platform.ordersplitting.model that return types with arguments of type ProductModelModifier and TypeMethodDescriptionStockLevelModel.getProducts()Generated method - Getter of theStockLevel.productsattribute defined at extensionbasecommerce.Methods in de.hybris.platform.ordersplitting.model with parameters of type ProductModelModifier and TypeMethodDescriptionvoidStockLevelModel.setProduct(ProductModel value) Generated method - Setter ofStockLevel.productattribute defined at extensionbasecommerce.Method parameters in de.hybris.platform.ordersplitting.model with type arguments of type ProductModelModifier and TypeMethodDescriptionvoidStockLevelModel.setProducts(Collection<ProductModel> value) Generated method - Setter ofStockLevel.productsattribute defined at extensionbasecommerce. -
Uses of ProductModel in de.hybris.platform.pcmbackoffice.services
Methods in de.hybris.platform.pcmbackoffice.services with parameters of type ProductModelModifier and TypeMethodDescriptionbooleanShortcutsService.collectionContainsItem(ProductModel product, BackofficeObjectSpecialCollectionModel collectionModel) Check if the product in the collection.voidShortcutsService.deleteProductFromCollectionlist(ProductModel product, BackofficeObjectSpecialCollectionModel collectionModel) Delete the product from the collection.voidShortcutsService.insertProductToCollectionlist(ProductModel product, BackofficeObjectSpecialCollectionModel collectionModel) Insert product into the collection. -
Uses of ProductModel in de.hybris.platform.platformbackoffice.bulkedit
Methods in de.hybris.platform.platformbackoffice.bulkedit with parameters of type ProductModelModifier and TypeMethodDescriptionvoidClassificationPersistenceHandler.saveChanges(ProductModel product, Collection<ClassificationChangeDto> changes) Saves given list of classification changes for given productprotected voidClassificationPersistenceHandler.saveFeatures(ProductModel productModel, Map<String, Feature> productFeatures) -
Uses of ProductModel in de.hybris.platform.platformbackoffice.classification
Methods in de.hybris.platform.platformbackoffice.classification with parameters of type ProductModelModifier and TypeMethodDescriptionprotected FeatureClassificationPropertyAccessor.getFeatureByCode(org.springframework.expression.EvaluationContext evaluationContext, ProductModel productModel, String qualifier) protected booleanClassificationTabEditorAreaRenderer.prepareAndRenderFeatures(ProductModel product, org.zkoss.zk.ui.Component component, com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager) protected Map<ClassificationClassModel,List<Feature>> ClassificationTabEditorAreaRenderer.prepareDataForRendering(ProductModel product) protected FeatureClassificationPropertyAccessor.readModifiedFeature(org.springframework.expression.EvaluationContext evaluationContext, ProductModel productModel, String qualifier) voidClassificationTabEditorAreaRenderer.render(org.zkoss.zk.ui.Component component, com.hybris.cockpitng.core.config.impl.jaxb.editorarea.AbstractTab configuration, ProductModel product, com.hybris.cockpitng.dataaccess.facades.type.DataType dataType, com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager) voidConfigurableClassificationTabEditorAreaRenderer.render(org.zkoss.zk.ui.Component component, com.hybris.cockpitng.core.config.impl.jaxb.editorarea.AbstractTab abstractTab, ProductModel product, com.hybris.cockpitng.dataaccess.facades.type.DataType dataType, com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager) protected voidClassificationTabEditorAreaRenderer.saveFeatures(ProductModel productModel, Map<String, Feature> modifiedProductFeatures) protected voidFeaturePeristanceHandler.saveFeatures(ProductModel productModel, Map<String, Feature> productFeatures) -
Uses of ProductModel in de.hybris.platform.platformbackoffice.classification.exception
Constructors in de.hybris.platform.platformbackoffice.classification.exception with parameters of type ProductModelModifierConstructorDescriptionFeatureNotFoundException(String qualifier, ProductModel productModel) -
Uses of ProductModel in de.hybris.platform.platformbackoffice.classification.util
Methods in de.hybris.platform.platformbackoffice.classification.util that return types with arguments of type ProductModelModifier and TypeMethodDescriptionstatic Set<ProductModel>BackofficeClassificationUtils.extractProducts(Collection<?> objects) Extracts objects ofProductModeltype from the collection -
Uses of ProductModel in de.hybris.platform.platformbackoffice.renderers
Methods in de.hybris.platform.platformbackoffice.renderers with parameters of type ProductModelModifier and TypeMethodDescriptionprotected org.zkoss.zul.LabelDefaultSummaryViewApprovalStatusRenderer.createApprovalStatusValue(ProductModel data) protected org.zkoss.zul.LabelDefaultSummaryViewOnlineStatusRenderer.createOnlineStatusLabel(ProductModel productModel, com.hybris.cockpitng.config.summaryview.jaxb.Attribute attributeConfiguration, ItemModel data, com.hybris.cockpitng.dataaccess.facades.type.DataAttribute dataAttribute, String typeCode, com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager) DefaultSummaryViewOnlineStatusRenderer.getOnlineStatus(ProductModel productModel) -
Uses of ProductModel in de.hybris.platform.platformbackoffice.services
Methods in de.hybris.platform.platformbackoffice.services with parameters of type ProductModelModifier and TypeMethodDescriptionBackofficeClassificationService.getFeatureValues(ProductModel product, List<ClassificationDescriptor> classificationDescriptors) Gets features values grouped by feature descriptors which can be accessed by classification codeMethod parameters in de.hybris.platform.platformbackoffice.services with type arguments of type ProductModelModifier and TypeMethodDescriptionBackofficeClassificationService.getClassificationDescriptors(Set<ProductModel> products) Gets classification descriptors for all provided products -
Uses of ProductModel in de.hybris.platform.platformbackoffice.services.impl
Methods in de.hybris.platform.platformbackoffice.services.impl with parameters of type ProductModelModifier and TypeMethodDescriptionDefaultBackofficeClassificationService.getFeatureValues(ProductModel product, List<ClassificationDescriptor> classificationDescriptors) Method parameters in de.hybris.platform.platformbackoffice.services.impl with type arguments of type ProductModelModifier and TypeMethodDescriptionDefaultBackofficeClassificationService.getClassificationDescriptors(Set<ProductModel> products) -
Uses of ProductModel in de.hybris.platform.platformbackoffice.widgets.compare.model.impl
Methods in de.hybris.platform.platformbackoffice.widgets.compare.model.impl that return types with arguments of type ProductModelConstructor parameters in de.hybris.platform.platformbackoffice.widgets.compare.model.impl with type arguments of type ProductModelModifierConstructorDescriptionBackofficePartialRendererData(com.hybris.cockpitng.compare.model.ComparisonResult comparisonResult, D data, com.hybris.cockpitng.widgets.compare.model.ComparisonState comparisonState, Map<ProductModel, Map<String, Map<FeatureDescriptor, ClassificationInfo>>> featureValues) -
Uses of ProductModel in de.hybris.platform.product
Methods in de.hybris.platform.product that return ProductModelModifier and TypeMethodDescriptionBaseCriteria.getProduct()PriceCriteria.DefaultPriceCriteria.getProduct()ProductService.getProduct(CatalogVersionModel catalogVersion, String code) Deprecated, for removal: This API element is subject to removal in a future version.since ages - as of release 4.3, please useProductService.getProductForCode(CatalogVersionModel, String), however this method does not use any restrictionsProductService.getProduct(String code) Deprecated, for removal: This API element is subject to removal in a future version.since ages - as of release 4.3, please useProductService.getProductForCode(String)ProductService.getProductForCode(CatalogVersionModel catalogVersion, String code) Returns the Product with the specified code belonging to the specified CatalogVersion.ProductService.getProductForCode(String code) Returns the Product with the specified code.Methods in de.hybris.platform.product that return types with arguments of type ProductModelModifier and TypeMethodDescriptionProductService.getAllProductsForCatalogVersion(CatalogVersionModel catalogVersion) Returns allProductModellist belonging to the specifiedCatalogVersionModelProductService.getOfflineProductsForCategory(CategoryModel category) Returns all offline products that belong to the specified category.ProductService.getOnlineProductsForCategory(CategoryModel category) Returns all online products that belong to the specified category.ProductService.getProducts(CategoryModel category) Deprecated, for removal: This API element is subject to removal in a future version.since ages - as of release 4.3, please useProductService.getProductsForCategory(CategoryModel)Returns all Products belonging to the specified Category as a List.ProductService.getProducts(CategoryModel category, int start, int count) Deprecated, for removal: This API element is subject to removal in a future version.since ages - as of release 4.3, please useProductService.getProductsForCategory(CategoryModel, int, int)ProductService.getProductsForCategory(CategoryModel category) Returns all Products belonging to the specified Category as a List.ProductService.getProductsForCategory(CategoryModel category, int start, int count) Returns the specified range of Products belonging to the specified Category as a List.Methods in de.hybris.platform.product with parameters of type ProductModelModifier and TypeMethodDescriptionPriceCriteria.DefaultPriceCriteria.forProduct(ProductModel product) VariantsService.getAssignedVariantAttributes(ProductModel baseProduct) Searches variant attributes with all assigned values for given base product.ConfiguratorSettingsResolutionStrategy.getConfiguratorSettingsForProduct(ProductModel product) Collects configurator settings for given product filtered by settings' qualifier.ConfiguratorSettingsService.getConfiguratorSettingsForProduct(ProductModel product) Returns configurator settings to be applied to given product.ProductService.getOrderableUnit(ProductModel product) Returns for the givenproductthe first foundUnitModelfrom the PriceInformations of the product.PriceService.getPriceInformationsForProduct(ProductModel model) Returns all availablePriceInformationfor the givenProductModeland the current session user.VariantsService.getVariantProductForAttributeValues(ProductModel baseProduct, Map<String, Object> filterValues) Filters a range of variants from a given base product according to the given variant attribute qualifier-value map. -
Uses of ProductModel in de.hybris.platform.product.daos
Methods in de.hybris.platform.product.daos that return types with arguments of type ProductModelModifier and TypeMethodDescriptionProductDao.findOfflineProductsByCategory(CategoryModel category) Returns all offline products that belong to the specified category.ProductDao.findOnlineProductsByCategory(CategoryModel category) Returns all online products that belong to the specified category.ProductDao.findProducts(CategoryModel category, boolean online) Deprecated, for removal: This API element is subject to removal in a future version.since ages - as of release 4.3, please useProductDao.findOfflineProductsByCategory(CategoryModel)orProductDao.findOnlineProductsByCategory(CategoryModel)ProductDao.findProductsByCatalogVersion(CatalogVersionModel catalogVersion) Returns for the given productcatalogVersiontheProductModelcollection.ProductDao.findProductsByCategory(CategoryModel category, int start, int count) Returns for the givenCategoryModeland all sub categories all foundProductModels.ProductDao.findProductsByCode(CatalogVersionModel catalogVersion, String code) ProductDao.findProductsByCode(String code) Returns for the given productcodetheProductModelcollection. -
Uses of ProductModel in de.hybris.platform.product.daos.impl
Methods in de.hybris.platform.product.daos.impl that return types with arguments of type ProductModelModifier and TypeMethodDescriptionDefaultProductDao.findOfflineProductsByCategory(CategoryModel category) DefaultProductDao.findOnlineProductsByCategory(CategoryModel category) DefaultProductDao.findProducts(CategoryModel category, boolean online) DefaultProductDao.findProductsByCatalogVersion(CatalogVersionModel catalogVersion) DefaultProductDao.findProductsByCategory(CategoryModel category, int start, int count) DefaultProductDao.findProductsByCode(CatalogVersionModel catalogVersion, String code) DefaultProductDao.findProductsByCode(String code) -
Uses of ProductModel in de.hybris.platform.product.dynamic
Methods in de.hybris.platform.product.dynamic with parameters of type ProductModelModifier and TypeMethodDescriptionProductClassificationClassesAttributeHandler.get(ProductModel product) voidProductClassificationClassesAttributeHandler.set(ProductModel product, List<ClassificationClassModel> classificationClassModels) -
Uses of ProductModel in de.hybris.platform.product.impl
Methods in de.hybris.platform.product.impl that return ProductModelModifier and TypeMethodDescriptionDefaultProductDao.findProduct(CatalogVersionModel catalogVersion, String code) Deprecated, for removal: This API element is subject to removal in a future version.DefaultProductDao.findProduct(String code) Deprecated, for removal: This API element is subject to removal in a future version.ProductDao.findProduct(CatalogVersionModel catalogVersion, String code) Deprecated, for removal: This API element is subject to removal in a future version.since ages - as of release 4.3, please useProductDao.findProductsByCode(CatalogVersionModel, String)ProductDao.findProduct(String code) Deprecated, for removal: This API element is subject to removal in a future version.since ages - as of release 4.3, please useProductDao.findProductsByCode(String)DefaultProductService.getProduct(CatalogVersionModel catalogVersion, String code) Deprecated, for removal: This API element is subject to removal in a future version.since agesDefaultProductService.getProduct(String code) Deprecated, for removal: This API element is subject to removal in a future version.since agesDefaultProductService.getProductForCode(CatalogVersionModel catalogVersion, String code) DefaultProductService.getProductForCode(String code) protected ProductModelDefaultConfiguratorSettingsResolutionStrategy.getSuperiorProduct(ProductModel product) Methods in de.hybris.platform.product.impl that return types with arguments of type ProductModelModifier and TypeMethodDescriptionDefaultProductDao.findAllByCategory(CategoryModel category, int start, int count) Deprecated, for removal: This API element is subject to removal in a future version.ProductDao.findAllByCategory(CategoryModel category, int start, int count) Deprecated, for removal: This API element is subject to removal in a future version.since ages - as of release 4.3, please useProductDao.findProductsByCategory(CategoryModel, int, int)DefaultProductService.getAllProductsForCatalogVersion(CatalogVersionModel catalogVersion) DefaultProductService.getOfflineProductsForCategory(CategoryModel category) DefaultProductService.getOnlineProductsForCategory(CategoryModel category) protected List<ProductModel>DefaultConfiguratorSettingsResolutionStrategy.getProductHierarchy(ProductModel product) DefaultProductService.getProducts(CategoryModel category) Deprecated, for removal: This API element is subject to removal in a future version.since agesDefaultProductService.getProducts(CategoryModel category, int start, int count) Deprecated, for removal: This API element is subject to removal in a future version.since agesDefaultProductService.getProductsForCategory(CategoryModel category) DefaultProductService.getProductsForCategory(CategoryModel category, int start, int count) Methods in de.hybris.platform.product.impl with parameters of type ProductModelModifier and TypeMethodDescriptionprotected Collection<List<CategoryModel>>DefaultConfiguratorSettingsResolutionStrategy.getAllCategoryPathsForProduct(ProductModel product) Collects all category paths for given product.DefaultVariantsService.getAssignedVariantAttributes(ProductModel baseProduct) Searches variant attributes with all assigned values for given base product.DefaultConfiguratorSettingsResolutionStrategy.getConfiguratorSettingsForProduct(ProductModel product) This implementation mergesAbstractConfiguratorSettingModelof given product respecting the following rules: Settings with different qualifiers are simply combined In case of qualifier collisions the winner is the setting that is closer to the product in category hierarchy If there is a collision between setting qualifier on the same distance in category hierarchy, random one of the settings will be taken.DefaultConfiguratorSettingsService.getConfiguratorSettingsForProduct(ProductModel product) DefaultProductService.getOrderableUnit(ProductModel product) Deprecated, for removal: This API element is subject to removal in a future version.since agesDefaultPriceService.getPriceInformationsForProduct(ProductModel product) protected List<ProductModel>DefaultConfiguratorSettingsResolutionStrategy.getProductHierarchy(ProductModel product) protected Map<String,AbstractConfiguratorSettingModel> DefaultConfiguratorSettingsResolutionStrategy.getSettingsMappedByQualifier(ProductModel product) Builds a map configurator qualifier to configurator collected from all categories of given product.protected ProductModelDefaultConfiguratorSettingsResolutionStrategy.getSuperiorProduct(ProductModel product) DefaultVariantsService.getVariantProductForAttributeValues(ProductModel baseProduct, Map<String, Object> filterValues) Filters a range of variants from a given base product according to the given variant attribute qualifier-value map. -
Uses of ProductModel in de.hybris.platform.productcockpit.components.listview.impl
Methods in de.hybris.platform.productcockpit.components.listview.impl with parameters of type ProductModelModifier and TypeMethodDescriptionprotected booleanAddProductToExpressUdateAction.sendProductToChannel(ProductModel product) -
Uses of ProductModel in de.hybris.platform.productcockpit.services.catalog.impl
Methods in de.hybris.platform.productcockpit.services.catalog.impl that return types with arguments of type ProductModelModifier and TypeMethodDescriptionprotected List<ProductModel>CatalogServiceImpl.getProducts(CategoryModel category) -
Uses of ProductModel in de.hybris.platform.promotionengineservices.action.impl
Methods in de.hybris.platform.promotionengineservices.action.impl with parameters of type ProductModelModifier and TypeMethodDescriptionprotected AbstractOrderEntryModelDefaultAddProductToCartActionStrategy.addNewEntry(AbstractOrderModel order, ProductModel product, int quantityToAdd) protected RuleBasedOrderAddProductActionModelDefaultAddProductToCartActionStrategy.createOrderAddProductAction(AbstractRuleActionRAO action, int quantity, ProductModel product, PromotionResultModel promoResult) protected Optional<AbstractOrderEntryModel>DefaultAddProductToCartActionStrategy.getExistingGiveAwayEntry(AbstractOrderModel order, ProductModel product) protected UnitModelDefaultAddProductToCartActionStrategy.getUnit(ProductModel productModel) -
Uses of ProductModel in de.hybris.platform.promotionengineservices.model
Methods in de.hybris.platform.promotionengineservices.model that return ProductModelModifier and TypeMethodDescriptionRuleBasedOrderEntryAdjustActionModel.getOrderEntryProduct()Generated method - Getter of theRuleBasedOrderEntryAdjustAction.orderEntryProductattribute defined at extensionpromotionengineservices.RuleBasedOrderAddProductActionModel.getProduct()Generated method - Getter of theRuleBasedOrderAddProductAction.productattribute defined at extensionpromotionengineservices.Methods in de.hybris.platform.promotionengineservices.model with parameters of type ProductModelModifier and TypeMethodDescriptionvoidRuleBasedOrderEntryAdjustActionModel.setOrderEntryProduct(ProductModel value) Generated method - Setter ofRuleBasedOrderEntryAdjustAction.orderEntryProductattribute defined at extensionpromotionengineservices.voidRuleBasedOrderAddProductActionModel.setProduct(ProductModel value) Generated method - Setter ofRuleBasedOrderAddProductAction.productattribute defined at extensionpromotionengineservices.Constructors in de.hybris.platform.promotionengineservices.model with parameters of type ProductModelModifierConstructorDescriptionRuleBasedOrderAddProductActionModel(ItemModel _owner, ProductModel _product, Long _quantity) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersRuleBasedOrderAddProductActionModel(ProductModel _product, Long _quantity) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parameters -
Uses of ProductModel in de.hybris.platform.promotionengineservices.promotionengine.impl
Methods in de.hybris.platform.promotionengineservices.promotionengine.impl that return ProductModelModifier and TypeMethodDescriptionprotected ProductModelDefaultProductResolutionStrategy.getProduct(String productCode) retrieves a Product based on the givenproductCode.Methods in de.hybris.platform.promotionengineservices.promotionengine.impl with parameters of type ProductModelModifier and TypeMethodDescriptionprotected CartModelDefaultPromotionEnginePerfTest.createAndSaveCart(ProductModel product) protected AbstractRuleEngineContextModelDefaultPromotionEngineService.determineRuleEngineContext(ProductModel product) determines the rule engine context to be used for the given product.List<? extends AbstractPromotionModel>DefaultPromotionEngineService.getAbstractProductPromotions(Collection<PromotionGroupModel> promotionGroups, ProductModel product) List<? extends AbstractPromotionModel>DefaultPromotionEngineService.getAbstractProductPromotions(Collection<PromotionGroupModel> promotionGroups, ProductModel product, boolean evaluateRestrictions, Date date) DefaultPromotionEngineService.getCategoryCodesForProduct(ProductModel product) DefaultPromotionEngineService.getOrderPromotions(Collection<PromotionGroupModel> promotionGroups, boolean evaluateRestrictions, ProductModel product) DefaultPromotionEngineService.getOrderPromotions(Collection<PromotionGroupModel> promotionGroups, boolean evaluateRestrictions, ProductModel product, Date date) DefaultPromotionEngineService.getOrderPromotions(Collection<PromotionGroupModel> promotionGroups, ProductModel product) DefaultPromotionEngineService.getOrderPromotions(Collection<PromotionGroupModel> promotionGroups, ProductModel product, Date date) DefaultPromotionEngineService.getProductPromotions(Collection<PromotionGroupModel> promotionGroups, ProductModel product) DefaultPromotionEngineService.getProductPromotions(Collection<PromotionGroupModel> promotionGroups, ProductModel product, boolean evaluateRestrictions, Date date) protected StringDefaultProductResolutionStrategy.getProductRepresentation(ProductModel product) returns thegetName()for the givenproduct.protected ArrayList<RuleBasedPromotionModel>DefaultPromotionEngineService.getPromotions(Collection<PromotionGroupModel> promotionGroups, ProductModel product) protected List<RuleBasedPromotionModel>DefaultPromotionEngineService.getPromotionsForProduct(Collection<PromotionGroupModel> promotionGroups, ProductModel product) Get all promotions, sorted by priority, that could be applied for the given product and promotion groups.protected booleanDefaultPromotionEngineService.isApplicable(ProductModel product, RuleBasedPromotionModel promotion) -
Uses of ProductModel in de.hybris.platform.promotions
Methods in de.hybris.platform.promotions with parameters of type ProductModelModifier and TypeMethodDescriptionList<? extends AbstractPromotionModel>PromotionsService.getAbstractProductPromotions(Collection<PromotionGroupModel> promotionGroups, ProductModel product) Get the ordered list ofAbstractPromotionModelinstances that are related to theProductModelspecified.List<? extends AbstractPromotionModel>PromotionsService.getAbstractProductPromotions(Collection<PromotionGroupModel> promotionGroups, ProductModel product, boolean evaluateRestrictions, Date date) Get the ordered list ofAbstractPromotionModelinstances that are related to theProductModelspecified.PromotionsService.getOrderPromotions(Collection<PromotionGroupModel> promotionGroups, boolean evaluateRestrictions, ProductModel product) Get the ordered list ofOrderPromotioninstances.PromotionsService.getOrderPromotions(Collection<PromotionGroupModel> promotionGroups, boolean evaluateRestrictions, ProductModel product, Date date) Get the ordered list ofOrderPromotioninstances.PromotionsService.getOrderPromotions(Collection<PromotionGroupModel> promotionGroups, ProductModel product) Get the ordered list ofOrderPromotioninstances.PromotionsService.getOrderPromotions(Collection<PromotionGroupModel> promotionGroups, ProductModel product, Date date) Get the ordered list ofOrderPromotioninstances.PromotionsService.getProductPromotions(Collection<PromotionGroupModel> promotionGroups, ProductModel product) Get the ordered list ofProductPromotioninstances that are related to theProductModelspecified.PromotionsService.getProductPromotions(Collection<PromotionGroupModel> promotionGroups, ProductModel product, boolean evaluateRestrictions, Date date) Get the ordered list ofProductPromotioninstances that are related to theProductModelspecified. -
Uses of ProductModel in de.hybris.platform.promotions.impl
Methods in de.hybris.platform.promotions.impl that return ProductModelModifier and TypeMethodDescriptionprotected ProductModelDefaultPromotionsService.getBaseProduct(ProductModel product) Return the base product for the product specified.Methods in de.hybris.platform.promotions.impl that return types with arguments of type ProductModelModifier and TypeMethodDescriptionprotected List<ProductModel>DefaultPromotionsService.getBaseProducts(ProductModel product) This is a recursive variant of the method above.protected Collection<ProductModel>DefaultPromotionsService.getBaseProductsForOrder(AbstractOrderModel order) Get the list of products and base products in the order.Methods in de.hybris.platform.promotions.impl with parameters of type ProductModelModifier and TypeMethodDescriptionprotected StringDefaultPromotionsService.buildQueryForDistinctProductPromotionQuery(ProductModel product, Map<String, Object> args) intDefaultPromotionsService.ProductComparator.compare(ProductModel item1, ProductModel item2) protected <T extends AbstractPromotionModel>
List<T>DefaultPromotionsService.filterPromotionsByRestrictions(List<T> allPromotions, ProductModel product, Date date) Filter a list of promotions by their restrictionsList<? extends AbstractPromotionModel>DefaultPromotionsService.getAbstractProductPromotions(Collection<PromotionGroupModel> promotionGroups, ProductModel product) List<? extends AbstractPromotionModel>DefaultPromotionsService.getAbstractProductPromotions(Collection<PromotionGroupModel> promotionGroups, ProductModel product, boolean evaluateRestrictions, Date date) protected ProductModelDefaultPromotionsService.getBaseProduct(ProductModel product) Return the base product for the product specified.protected List<ProductModel>DefaultPromotionsService.getBaseProducts(ProductModel product) This is a recursive variant of the method above.protected voidDefaultPromotionsService.getBaseProducts(ProductModel product, List<ProductModel> result) Internal recursive method to get all base products of a given product.DefaultPromotionsService.getOrderPromotions(Collection<PromotionGroupModel> promotionGroups, boolean evaluateRestrictions, ProductModel product) DefaultPromotionsService.getOrderPromotions(Collection<PromotionGroupModel> promotionGroups, boolean evaluateRestrictions, ProductModel product, Date date) DefaultPromotionsService.getOrderPromotions(Collection<PromotionGroupModel> promotionGroups, ProductModel product) DefaultPromotionsService.getOrderPromotions(Collection<PromotionGroupModel> promotionGroups, ProductModel product, Date date) protected ProductAbstractPromotionsService.getProduct(ProductModel product) DefaultPromotionsService.getProductPromotions(Collection<PromotionGroupModel> promotionGroups, ProductModel product) DefaultPromotionsService.getProductPromotions(Collection<PromotionGroupModel> promotionGroups, ProductModel product, boolean evaluateRestrictions, Date date) Method parameters in de.hybris.platform.promotions.impl with type arguments of type ProductModelModifier and TypeMethodDescriptionprotected voidDefaultPromotionsService.getBaseProducts(ProductModel product, List<ProductModel> result) Internal recursive method to get all base products of a given product. -
Uses of ProductModel in de.hybris.platform.promotions.model
Methods in de.hybris.platform.promotions.model that return ProductModelModifier and TypeMethodDescriptionProductOneToOnePerfectPartnerPromotionModel.getBaseProduct()Generated method - Getter of theProductOneToOnePerfectPartnerPromotion.baseProductattribute defined at extensionpromotions.ProductPerfectPartnerBundlePromotionModel.getBaseProduct()Generated method - Getter of theProductPerfectPartnerBundlePromotion.baseProductattribute defined at extensionpromotions.OrderThresholdPerfectPartnerPromotionModel.getDiscountProduct()Generated method - Getter of theOrderThresholdPerfectPartnerPromotion.discountProductattribute defined at extensionpromotions.PromotionOrderAddFreeGiftActionModel.getFreeProduct()Generated method - Getter of thePromotionOrderAddFreeGiftAction.freeProductattribute defined at extensionpromotions.OrderThresholdFreeGiftPromotionModel.getGiftProduct()Generated method - Getter of theOrderThresholdFreeGiftPromotion.giftProductattribute defined at extensionpromotions.PromotionOrderEntryAdjustActionModel.getOrderEntryProduct()Generated method - Getter of thePromotionOrderEntryAdjustAction.orderEntryProductattribute defined at extensionpromotions.ProductOneToOnePerfectPartnerPromotionModel.getPartnerProduct()Generated method - Getter of theProductOneToOnePerfectPartnerPromotion.partnerProductattribute defined at extensionpromotions.Methods in de.hybris.platform.promotions.model that return types with arguments of type ProductModelModifier and TypeMethodDescriptionProductPerfectPartnerBundlePromotionModel.getPartnerProducts()Generated method - Getter of theProductPerfectPartnerBundlePromotion.partnerProductsattribute defined at extensionpromotions.ProductPerfectPartnerPromotionModel.getPartnerProducts()Generated method - Getter of theProductPerfectPartnerPromotion.partnerProductsattribute defined at extensionpromotions.ProductPromotionModel.getProducts()Generated method - Getter of theProductPromotion.productsattribute defined at extensionpromotions.PromotionProductRestrictionModel.getProducts()Generated method - Getter of thePromotionProductRestriction.productsattribute defined at extensionpromotions.Methods in de.hybris.platform.promotions.model with parameters of type ProductModelModifier and TypeMethodDescriptionvoidProductOneToOnePerfectPartnerPromotionModel.setBaseProduct(ProductModel value) Generated method - Setter ofProductOneToOnePerfectPartnerPromotion.baseProductattribute defined at extensionpromotions.voidProductPerfectPartnerBundlePromotionModel.setBaseProduct(ProductModel value) Generated method - Setter ofProductPerfectPartnerBundlePromotion.baseProductattribute defined at extensionpromotions.voidOrderThresholdPerfectPartnerPromotionModel.setDiscountProduct(ProductModel value) Generated method - Setter ofOrderThresholdPerfectPartnerPromotion.discountProductattribute defined at extensionpromotions.voidPromotionOrderAddFreeGiftActionModel.setFreeProduct(ProductModel value) Generated method - Setter ofPromotionOrderAddFreeGiftAction.freeProductattribute defined at extensionpromotions.voidOrderThresholdFreeGiftPromotionModel.setGiftProduct(ProductModel value) Generated method - Setter ofOrderThresholdFreeGiftPromotion.giftProductattribute defined at extensionpromotions.voidPromotionOrderEntryAdjustActionModel.setOrderEntryProduct(ProductModel value) Generated method - Setter ofPromotionOrderEntryAdjustAction.orderEntryProductattribute defined at extensionpromotions.voidProductOneToOnePerfectPartnerPromotionModel.setPartnerProduct(ProductModel value) Generated method - Setter ofProductOneToOnePerfectPartnerPromotion.partnerProductattribute defined at extensionpromotions.Method parameters in de.hybris.platform.promotions.model with type arguments of type ProductModelModifier and TypeMethodDescriptionvoidProductPerfectPartnerBundlePromotionModel.setPartnerProducts(Collection<ProductModel> value) Generated method - Setter ofProductPerfectPartnerBundlePromotion.partnerProductsattribute defined at extensionpromotions.voidProductPerfectPartnerPromotionModel.setPartnerProducts(Collection<ProductModel> value) Generated method - Setter ofProductPerfectPartnerPromotion.partnerProductsattribute defined at extensionpromotions.voidProductPromotionModel.setProducts(Collection<ProductModel> value) Generated method - Setter ofProductPromotion.productsattribute defined at extensionpromotions.voidPromotionProductRestrictionModel.setProducts(Collection<ProductModel> value) Generated method - Setter ofPromotionProductRestriction.productsattribute defined at extensionpromotions.Constructors in de.hybris.platform.promotions.model with parameters of type ProductModelModifierConstructorDescriptionCachedPromotionOrderAddFreeGiftActionModel(ProductModel _freeProduct) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersCachedPromotionOrderAddFreeGiftActionModel(ProductModel _freeProduct, ItemModel _owner) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersPromotionOrderAddFreeGiftActionModel(ProductModel _freeProduct) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersPromotionOrderAddFreeGiftActionModel(ProductModel _freeProduct, ItemModel _owner) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parameters -
Uses of ProductModel in de.hybris.platform.returns
Methods in de.hybris.platform.returns with parameters of type ProductModelModifier and TypeMethodDescriptionReturnService.getReturnEntries(ProductModel product) Returns the ReturnEntries for the specified product -
Uses of ProductModel in de.hybris.platform.returns.impl
Methods in de.hybris.platform.returns.impl with parameters of type ProductModelModifier and TypeMethodDescriptionDefaultReturnService.getReturnEntries(ProductModel product) Returns the ReturnsEntries for the specified product -
Uses of ProductModel in de.hybris.platform.returns.model
Constructors in de.hybris.platform.returns.model with parameters of type ProductModelModifierConstructorDescriptionReplacementOrderEntryModel(ItemModel _owner, ProductModel _product, Long _quantity, UnitModel _unit) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersReplacementOrderEntryModel(ProductModel _product, Long _quantity, UnitModel _unit) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersReturnOrderEntryModel(ItemModel _owner, ProductModel _product, Long _quantity, UnitModel _unit) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersReturnOrderEntryModel(ProductModel _product, Long _quantity, UnitModel _unit) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parameters -
Uses of ProductModel in de.hybris.platform.ruleengine.strategies
Methods in de.hybris.platform.ruleengine.strategies with parameters of type ProductModelModifier and TypeMethodDescription<T extends AbstractRuleEngineContextModel>
Optional<T>RuleEngineContextFinderStrategy.findRuleEngineContext(ProductModel product, RuleType ruleType) Given the product, finds the rule engine context, compatible with specified rule type -
Uses of ProductModel in de.hybris.platform.ruleengine.strategies.impl
Methods in de.hybris.platform.ruleengine.strategies.impl that return types with arguments of type ProductModelModifier and TypeMethodDescriptionprotected <T extends AbstractOrderModel>
Collection<ProductModel>DefaultRuleEngineContextFinderStrategy.getProductsForOrder(T order) Methods in de.hybris.platform.ruleengine.strategies.impl with parameters of type ProductModelModifier and TypeMethodDescription<T extends AbstractRuleEngineContextModel>
Optional<T>DefaultRuleEngineContextFinderStrategy.findRuleEngineContext(ProductModel product, RuleType ruleType) Method parameters in de.hybris.platform.ruleengine.strategies.impl with type arguments of type ProductModelModifier and TypeMethodDescriptionprotected Collection<CatalogVersionModel>DefaultRuleEngineContextFinderStrategy.getCatalogVersionsForProducts(Collection<ProductModel> products) -
Uses of ProductModel in de.hybris.platform.ruleengineservices.calculation
Methods in de.hybris.platform.ruleengineservices.calculation with parameters of type ProductModelModifier and TypeMethodDescriptionRuleEngineCalculationService.addFreeProductsToCart(CartRAO cartRao, ProductModel product, int quantity) Adds free product items to the cart. -
Uses of ProductModel in de.hybris.platform.ruleengineservices.calculation.impl
Methods in de.hybris.platform.ruleengineservices.calculation.impl that return types with arguments of type ProductModelModifier and TypeMethodDescriptionprotected Populator<ProductModel,OrderEntryRAO> DefaultRuleEngineCalculationService.getOrderEntryRaoProductPopulator()Methods in de.hybris.platform.ruleengineservices.calculation.impl with parameters of type ProductModelModifier and TypeMethodDescriptionDefaultRuleEngineCalculationService.addFreeProductsToCart(CartRAO cartRao, ProductModel product, int quantity) Method parameters in de.hybris.platform.ruleengineservices.calculation.impl with type arguments of type ProductModelModifier and TypeMethodDescriptionvoidDefaultRuleEngineCalculationService.setOrderEntryRaoProductPopulator(Populator<ProductModel, OrderEntryRAO> orderEntryRaoProductPopulator) -
Uses of ProductModel in de.hybris.platform.ruleengineservices.converters.populator
Methods in de.hybris.platform.ruleengineservices.converters.populator that return types with arguments of type ProductModelModifier and TypeMethodDescriptionprotected Populator<ProductModel,OrderEntryRAO> OrderEntryRaoPopulator.getOrderEntryRaoProductPopulator()Methods in de.hybris.platform.ruleengineservices.converters.populator with parameters of type ProductModelModifier and TypeMethodDescriptionvoidOrderEntryRaoProductPopulator.populate(ProductModel source, OrderEntryRAO target) Method parameters in de.hybris.platform.ruleengineservices.converters.populator with type arguments of type ProductModelModifier and TypeMethodDescriptionvoidOrderEntryRaoPopulator.setOrderEntryRaoProductPopulator(Populator<ProductModel, OrderEntryRAO> orderEntryRaoProductPopulator) -
Uses of ProductModel in de.hybris.platform.ruleengineservices.rule.evaluation.actions.impl
Methods in de.hybris.platform.ruleengineservices.rule.evaluation.actions.impl that return ProductModelModifier and TypeMethodDescriptionprotected ProductModelRuleFreeGiftRAOAction.findProduct(String productCode, RuleActionContext context) -
Uses of ProductModel in de.hybris.platform.ruleengineservices.rule.strategies.impl.mappers
Methods in de.hybris.platform.ruleengineservices.rule.strategies.impl.mappers that return ProductModelMethods in de.hybris.platform.ruleengineservices.rule.strategies.impl.mappers with parameters of type ProductModel -
Uses of ProductModel in de.hybris.platform.ruleengineservices.ruleengine.impl
Methods in de.hybris.platform.ruleengineservices.ruleengine.impl with parameters of type ProductModel -
Uses of ProductModel in de.hybris.platform.ruleengineservices.util
Methods in de.hybris.platform.ruleengineservices.util that return types with arguments of type ProductModelModifier and TypeMethodDescriptionProductUtils.getAllBaseProducts(ProductModel productModel) Returns all the base products from the product tree or empty list if none exists.Methods in de.hybris.platform.ruleengineservices.util with parameters of type ProductModelModifier and TypeMethodDescriptionProductUtils.getAllBaseProducts(ProductModel productModel) Returns all the base products from the product tree or empty list if none exists. -
Uses of ProductModel in de.hybris.platform.ruleengineservices.validation
Methods in de.hybris.platform.ruleengineservices.validation that return ProductModelModifier and TypeMethodDescriptionprotected ProductModelSourceRuleConditionOverlapValidatorTest.product(String code, CategoryModel... superCategories) Methods in de.hybris.platform.ruleengineservices.validation that return types with arguments of type ProductModelModifier and TypeMethodDescriptionprotected Stream<ProductModel>ProductToProductCodesMapper.flatten(ProductModel product) protected Function<RuleConditionData,List<ProductModel>> SourceRuleConditionOverlapValidator.getConditionToProductsMapper()protected Function<ProductModel,Set<String>> SourceRuleConditionOverlapValidator.getProductToCodesMapper()Methods in de.hybris.platform.ruleengineservices.validation with parameters of type ProductModelModifier and TypeMethodDescriptionProductToCategoryCodesMapper.apply(ProductModel product) ProductToProductCodesMapper.apply(ProductModel product) protected Stream<ProductModel>ProductToProductCodesMapper.flatten(ProductModel product) Method parameters in de.hybris.platform.ruleengineservices.validation with type arguments of type ProductModelModifier and TypeMethodDescriptionvoidSourceRuleConditionOverlapValidator.setConditionToProductsMapper(Function<RuleConditionData, List<ProductModel>> conditionToProductsMapper) voidSourceRuleConditionOverlapValidator.setProductToCodesMapper(Function<ProductModel, Set<String>> productToCodesMapper) -
Uses of ProductModel in de.hybris.platform.sap.productconfig.facades
Methods in de.hybris.platform.sap.productconfig.facades with parameters of type ProductModelModifier and TypeMethodDescriptionVariantConfigurationInfoProvider.retrieveVariantConfigurationInfo(ProductModel product) Retrieves configuration infos for a variant product -
Uses of ProductModel in de.hybris.platform.sap.productconfig.facades.impl
Methods in de.hybris.platform.sap.productconfig.facades.impl that return types with arguments of type ProductModelModifier and TypeMethodDescriptionprotected Populator<ProductModel,ProductData> VariantConfigurationInfoProviderImpl.getClassificationPopulator()Methods in de.hybris.platform.sap.productconfig.facades.impl with parameters of type ProductModelModifier and TypeMethodDescriptionprotected voidConfigurationVariantFacadeImpl.addImageData(ConfigurationVariantData variantData, ProductModel product) protected voidConfigurationVariantFacadeImpl.addPriceData(ConfigurationVariantData variantData, ProductModel product) protected AbstractOrderEntryModelConfigurationCartIntegrationFacadeImpl.createCartItem(ProductModel product, ConfigurationData configData, CommerceCartParameter commerceCartParameter, CartModel cart) protected voidConfigurationCartIntegrationFacadeImpl.fillCommerceCartParameterForAddToCart(CommerceCartParameter parameter, CartModel cart, ProductModel product, long l, UnitModel unit, boolean forceNewEntry, String configId) protected ConfigurationOverviewDataConfigurationAbstractOrderIntegrationHelperImpl.getConfigurationOverviewDataForVariant(AbstractOrderEntryModel entry, ProductModel productModel) protected AbstractOrderEntryModelConfigurationCartIntegrationFacadeImpl.getOrCreateCartItem(ProductModel product, ConfigurationData configData) Creates a new entry in the session cart or returns the entry belonging to the current configuration and updates the price and its external configuration.VariantConfigurationInfoProviderImpl.retrieveVariantConfigurationInfo(ProductModel product) protected voidConfigurationCartIntegrationFacadeImpl.updateCartItem(ProductModel product, String configId, AbstractOrderEntryModel cartItem, CommerceCartParameter commerceCartParameter, CartModel cart) Method parameters in de.hybris.platform.sap.productconfig.facades.impl with type arguments of type ProductModelModifier and TypeMethodDescriptionvoidVariantConfigurationInfoProviderImpl.setClassificationPopulator(Populator<ProductModel, ProductData> classificationPopulator) -
Uses of ProductModel in de.hybris.platform.sap.productconfig.facades.populator
Classes in de.hybris.platform.sap.productconfig.facades.populator with type parameters of type ProductModelModifier and TypeClassDescriptionclassCPQProductBasicPopulator<SOURCE extends ProductModel,TARGET extends ProductData> For CPQ, variant base products are purchasable (if approved).classCPQProductVariantMatrixPopulator<SOURCE extends ProductModel,TARGET extends ProductData> CPQ Variant base products must not be multidimensional in the accelerator sense (as we want to configure and order them)Fields in de.hybris.platform.sap.productconfig.facades.populator declared as ProductModelMethods in de.hybris.platform.sap.productconfig.facades.populator that return types with arguments of type ProductModelMethods in de.hybris.platform.sap.productconfig.facades.populator with parameters of type ProductModelModifier and TypeMethodDescriptionprotected booleanConfigurationCartRestorationPopulator.isConfigurableProduct(ProductModel product) protected booleanCPQProductBasicPopulator.isCPQBaseProduct(ProductModel productModel) protected booleanConfigurationCartRestorationPopulator.isUpdateRequired(String status, ProductModel product) voidCPQProductVariantMatrixPopulator.populate(ProductModel productModel, ProductData productData) voidVariantOverviewPopulator.populate(ProductModel productModel, ConfigurationOverviewData overviewData) Method parameters in de.hybris.platform.sap.productconfig.facades.populator with type arguments of type ProductModelModifier and TypeMethodDescriptionvoidVariantOverviewPopulator.setClassificationPopulator(Populator<ProductModel, ProductData> classificationPopulator) -
Uses of ProductModel in de.hybris.platform.sap.productconfig.frontend.breadcrumb
Methods in de.hybris.platform.sap.productconfig.frontend.breadcrumb that return ProductModelModifier and TypeMethodDescriptionProductConfigProductAndCategoryHelper.getBaseProduct(ProductModel product) Methods in de.hybris.platform.sap.productconfig.frontend.breadcrumb with parameters of type ProductModelModifier and TypeMethodDescriptionProductConfigProductAndCategoryHelper.getBaseProduct(ProductModel product) -
Uses of ProductModel in de.hybris.platform.sap.productconfig.runtime.interf.services
Methods in de.hybris.platform.sap.productconfig.runtime.interf.services that return ProductModelModifier and TypeMethodDescriptionConfigurationProductUtil.getProductForCurrentCatalog(String productCode) Retrieves a product for the currently active catalog version -
Uses of ProductModel in de.hybris.platform.sap.productconfig.runtime.interf.services.impl
Methods in de.hybris.platform.sap.productconfig.runtime.interf.services.impl that return ProductModelModifier and TypeMethodDescriptionprotected ProductModelConfigurationProductUtilImpl.getProductForActiveVersions(List<CatalogVersionModel> versions, String productCode) ConfigurationProductUtilImpl.getProductForCurrentCatalog(String productCode) -
Uses of ProductModel in de.hybris.platform.sap.productconfig.runtime.mock
Methods in de.hybris.platform.sap.productconfig.runtime.mock with parameters of type ProductModelModifier and TypeMethodDescriptiondefault voidConfigMock.addProductAttributes(ConfigModel model, ProductModel productModel) Allows to add attributes from product to the configurator mock model -
Uses of ProductModel in de.hybris.platform.sap.productconfig.runtime.mock.impl
Methods in de.hybris.platform.sap.productconfig.runtime.mock.impl with parameters of type ProductModelModifier and TypeMethodDescriptionvoidBaseRunTimeConfigMockImpl.addProductAttributes(ConfigModel model, ProductModel productModel) voidConfPipeMockImpl.addProductAttributes(ConfigModel model, ProductModel productModel) -
Uses of ProductModel in de.hybris.platform.sap.productconfig.runtime.mock.provider.impl
Methods in de.hybris.platform.sap.productconfig.runtime.mock.provider.impl that return ProductModelModifier and TypeMethodDescriptionprotected ProductModelConfigurationProviderMockImpl.getProductModel(String productCode) -
Uses of ProductModel in de.hybris.platform.sap.productconfig.services
Methods in de.hybris.platform.sap.productconfig.services with parameters of type ProductModelModifier and TypeMethodDescriptionConfigurationVariantUtil.getBaseProductCode(ProductModel variantProductModel) returns the base product code for a CPQ variant.booleanConfigurationVariantUtil.isCPQBaseProduct(ProductModel productModel) Determines whether a product acts as a base product for variant products.booleanConfigurationVariantUtil.isCPQChangeableVariantProduct(ProductModel productModel) Checks whether a product is a Changeable VariantbooleanConfigurationVariantUtil.isCPQNotChangeableVariantProduct(ProductModel productModel) Checks whether a product is a Not Changeable VariantbooleanConfigurationVariantUtil.isCPQVariantProduct(ProductModel productModel) Checks whether a product is a Variant -
Uses of ProductModel in de.hybris.platform.sap.productconfig.services.impl
Methods in de.hybris.platform.sap.productconfig.services.impl with parameters of type ProductModelModifier and TypeMethodDescriptionprotected booleanSimpleConfigurationVariantUtilImpl.checkVariantAndChangeable(ProductModel productModel, boolean shouldBeChangeable) SimpleConfigurationVariantUtilImpl.getBaseProductCode(ProductModel variantProductModel) protected booleanProductConfigurationOrderIntegrationServiceImpl.hasProductChangedForCartItem(ProductModel product, AbstractOrderEntryModel cartItem) booleanSimpleConfigurationVariantUtilImpl.isCPQBaseProduct(ProductModel productModel) booleanCPQConfigurableChecker.isCPQChangeableVariantProduct(ProductModel product) Check if the given product is CPQ changeable variant product and can be configured by the CPQ configurator.booleanSimpleConfigurationVariantUtilImpl.isCPQChangeableVariantProduct(ProductModel productModel) booleanCPQConfigurableChecker.isCPQConfigurableProduct(ProductModel product) Check if the given product is CPQ configurable base product and can be configured by the CPQ configurator.booleanCPQConfigurableChecker.isCPQConfiguratorApplicableProduct(ProductModel product) Checks if the given product is applicable to the CPQ configurator.
This is true if the given product is CPQ Configurable product OR a CPQ changeable variant product and can be configured by the CPQ configurator.booleanCPQConfigurableChecker.isCPQNotChangeableVariantProduct(ProductModel product) Check if the given product is CPQ a not-changeable variant productbooleanSimpleConfigurationVariantUtilImpl.isCPQNotChangeableVariantProduct(ProductModel productModel) booleanSimpleConfigurationVariantUtilImpl.isCPQVariantProduct(ProductModel productModel) protected booleanCPQConfigurableChecker.isUseableWithCPQConfigurator(ProductModel product) booleanProductConfigurationOrderIntegrationServiceImpl.updateCartEntryProduct(AbstractOrderEntryModel entry, ProductModel product, String configId) -
Uses of ProductModel in de.hybris.platform.sap.productconfig.services.intf
Methods in de.hybris.platform.sap.productconfig.services.intf with parameters of type ProductModelModifier and TypeMethodDescriptionbooleanProductConfigurationOrderIntegrationService.updateCartEntryProduct(AbstractOrderEntryModel entry, ProductModel product, String configId) Update the product of the cartItem, if the product is different to the current cart item product -
Uses of ProductModel in de.hybris.platform.sap.productconfig.services.model
Subclasses of ProductModel in de.hybris.platform.sap.productconfig.services.modelModifier and TypeClassDescriptionclassGenerated model class for type MockVariantProduct first defined at extension sapproductconfigservices.Methods in de.hybris.platform.sap.productconfig.services.model that return types with arguments of type ProductModelModifier and TypeMethodDescriptionProductConfigurationModel.getProduct()Generated method - Getter of theProductConfiguration.productattribute defined at extensionsapproductconfigservices.Method parameters in de.hybris.platform.sap.productconfig.services.model with type arguments of type ProductModelModifier and TypeMethodDescriptionvoidProductConfigurationModel.setProduct(Collection<ProductModel> value) Generated method - Setter ofProductConfiguration.productattribute defined at extensionsapproductconfigservices.Constructors in de.hybris.platform.sap.productconfig.services.model with parameters of type ProductModelModifierConstructorDescriptionMockVariantProductModel(ProductModel _baseProduct, CatalogVersionModel _catalogVersion, String _code) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersMockVariantProductModel(ProductModel _baseProduct, CatalogVersionModel _catalogVersion, String _code, ItemModel _owner) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersConstructor parameters in de.hybris.platform.sap.productconfig.services.model with type arguments of type ProductModelModifierConstructorDescriptionProductConfigurationModel(ItemModel _owner, Collection<ProductModel> _product, UserModel _user) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersProductConfigurationModel(Collection<ProductModel> _product, UserModel _user) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parameters -
Uses of ProductModel in de.hybris.platform.sap.productconfig.services.search.provider.impl
Methods in de.hybris.platform.sap.productconfig.services.search.provider.impl with parameters of type ProductModelModifier and TypeMethodDescriptionprotected voidBaseProductValueResolver.addFieldValues(InputDocument document, IndexerBatchContext batchContext, IndexedProperty indexedProperty, ProductModel model, AbstractValueResolver.ValueResolverContext<Optional<String>, Optional<String>> resolverContext) MultidimentionalConfigurableProductFlagValueProvider.getFieldValue(ProductModel product) BaseProductValueResolver.loadData(IndexerBatchContext batchContext, Collection<IndexedProperty> indexedProperties, ProductModel product) -
Uses of ProductModel in de.hybris.platform.sap.productconfig.services.strategies.impl
Methods in de.hybris.platform.sap.productconfig.services.strategies.impl with parameters of type ProductModelModifier and TypeMethodDescriptionprotected booleanProductConfigurationCartRestorationStrategyImpl.isConfigurableProduct(ProductModel product) -
Uses of ProductModel in de.hybris.platform.selectivecartfacades.impl
Methods in de.hybris.platform.selectivecartfacades.impl with parameters of type ProductModelModifier and TypeMethodDescriptionprotected voidDefaultSelectiveCartFacade.removeWishlistEntryAndUpdateAddToCartTime(Wishlist2Model wishlistForSelectiveCart, ProductModel product, Wishlist2EntryModel wishlistEntry) -
Uses of ProductModel in de.hybris.platform.selectivecartfacades.populators
Methods in de.hybris.platform.selectivecartfacades.populators that return types with arguments of type ProductModelModifier and TypeMethodDescriptionprotected Converter<ProductModel,ProductData> Wishlish2EntryModelToOrderEntryPopulator.getProductConverter()protected Converter<ProductModel,ProductData> WishlistEntryForSelectiveCartPopulator.getProductConverter()protected Converter<ProductModel,ProductData> Wishlish2EntryModelToOrderEntryPopulator.getProductPriceAndStockConverter()protected Converter<ProductModel,ProductData> WishlistEntryForSelectiveCartPopulator.getProductPriceAndStockConverter()Method parameters in de.hybris.platform.selectivecartfacades.populators with type arguments of type ProductModelModifier and TypeMethodDescriptionvoidWishlish2EntryModelToOrderEntryPopulator.setProductConverter(Converter<ProductModel, ProductData> productConverter) voidWishlistEntryForSelectiveCartPopulator.setProductConverter(Converter<ProductModel, ProductData> productConverter) voidWishlish2EntryModelToOrderEntryPopulator.setProductPriceAndStockConverter(Converter<ProductModel, ProductData> productPriceAndStockConverter) voidWishlistEntryForSelectiveCartPopulator.setProductPriceAndStockConverter(Converter<ProductModel, ProductData> productPriceAndStockConverter) -
Uses of ProductModel in de.hybris.platform.selectivecartservices
Methods in de.hybris.platform.selectivecartservices with parameters of type ProductModelModifier and TypeMethodDescriptionSelectiveCartService.getWishlistEntryForProduct(ProductModel product) Gets wishlist entry by product codeSelectiveCartService.getWishlistEntryForProduct(ProductModel product, Wishlist2Model wishlist) Gets wishlist entry by product code and wishlistvoidSelectiveCartService.removeWishlistEntryForProduct(ProductModel product, Wishlist2Model wishlist) Removes wishlist entry by product code and wishlistSelectiveCartService.saveWishlistEntryForProduct(ProductModel product, Wishlist2Model wishlist, Date addToCartTime) Saves wishlist entry and addToCartTime by product and wishlist -
Uses of ProductModel in de.hybris.platform.selectivecartservices.impl
Methods in de.hybris.platform.selectivecartservices.impl with parameters of type ProductModelModifier and TypeMethodDescriptionDefaultSelectiveCartService.getWishlistEntryForProduct(ProductModel product) DefaultSelectiveCartService.getWishlistEntryForProduct(ProductModel product, Wishlist2Model wishlist) voidDefaultSelectiveCartService.removeWishlistEntryForProduct(ProductModel product, Wishlist2Model wishlist) DefaultSelectiveCartService.saveWishlistEntryForProduct(ProductModel product, Wishlist2Model wishlist, Date addToCartTime) -
Uses of ProductModel in de.hybris.platform.servicelayer.internal.model.order
Constructors in de.hybris.platform.servicelayer.internal.model.order with parameters of type ProductModelModifierConstructorDescriptionInMemoryCartEntryModel(ItemModel _owner, ProductModel _product, Long _quantity, UnitModel _unit) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersInMemoryCartEntryModel(ProductModel _product, Long _quantity, UnitModel _unit) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parameters -
Uses of ProductModel in de.hybris.platform.solrfacetsearch.indexer.impl
Methods in de.hybris.platform.solrfacetsearch.indexer.impl that return types with arguments of type ProductModelModifier and TypeMethodDescriptionprotected List<ProductModel>DefaultIndexerServiceIntegrationTest.getExistingProducts() -
Uses of ProductModel in de.hybris.platform.solrfacetsearch.integration
Methods in de.hybris.platform.solrfacetsearch.integration that return types with arguments of type ProductModelModifier and TypeMethodDescriptionprotected Collection<ProductModel>AllAsItemsTest.checkProductCollection(CatalogVersionModel catalogVersion, Collection<? extends ItemModel> items) protected Collection<ProductModel>FacetDrillDownTest.checkProductCollection(CatalogVersionModel catalogVersion, Collection<? extends ItemModel> items) Methods in de.hybris.platform.solrfacetsearch.integration with parameters of type ProductModelModifier and TypeMethodDescriptionprotected booleanFacetDrillDownTest.isSuperCategory(ProductModel product, String categoryName) Method parameters in de.hybris.platform.solrfacetsearch.integration with type arguments of type ProductModelModifier and TypeMethodDescriptionprotected voidAllAsItemsTest.checkProductsCategory(Collection<ProductModel> products, String categoryName) protected voidIndexedTypeFieldsValuesProviderTest.checkProductsCategoryByCode(Collection<ProductModel> products, String categoryCode) protected voidAllAsItemsTest.checkProductsManufacturer(Collection<ProductModel> products, String manufacturerName) -
Uses of ProductModel in de.hybris.platform.solrfacetsearch.model.redirect
Methods in de.hybris.platform.solrfacetsearch.model.redirect that return ProductModelModifier and TypeMethodDescriptionSolrProductRedirectModel.getRedirectItem()Generated method - Getter of theSolrProductRedirect.redirectItemattribute defined at extensionsolrfacetsearch.Methods in de.hybris.platform.solrfacetsearch.model.redirect with parameters of type ProductModelModifier and TypeMethodDescriptionvoidSolrProductRedirectModel.setRedirectItem(ProductModel value) Generated method - Setter ofSolrProductRedirect.redirectItemattribute defined at extensionsolrfacetsearch.Constructors in de.hybris.platform.solrfacetsearch.model.redirect with parameters of type ProductModelModifierConstructorDescriptionSolrProductRedirectModel(ItemModel _owner, ProductModel _redirectItem) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersSolrProductRedirectModel(ProductModel _redirectItem) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parameters -
Uses of ProductModel in de.hybris.platform.solrfacetsearch.provider.impl
Methods in de.hybris.platform.solrfacetsearch.provider.impl with parameters of type ProductModelModifier and TypeMethodDescriptionprotected voidProductPriceValueProvider.addFieldValues(Collection<FieldValue> fieldValues, ProductModel product, IndexedProperty indexedProperty, String currency) ProductIdentityProvider.getIdentifier(IndexConfig indexConfig, ProductModel model) ShardAwareProductIdentityProvider.getIdentifier(IndexConfig indexConfig, ProductModel product) AbstractProductIdentityProvider.getIdentifierForProduct(ProductModel product) protected StringShardAwareProductIdentityProvider.getTopBaseProductCode(ProductModel product) -
Uses of ProductModel in de.hybris.platform.stock
Methods in de.hybris.platform.stock with parameters of type ProductModelModifier and TypeMethodDescriptionStockService.getAllStockLevels(ProductModel product) Finds the stock levels of the specified product from all warehouses.StockService.getAvailability(ProductModel product, WarehouseModel warehouse, int quantity, LanguageModel language) Gets availability date by invoking strategy for calculating product availability, passing product, quantity and warehouse as parameters.StockService.getAvailability(ProductModel product, WarehouseModel warehouse, Date date, LanguageModel language) Gets the available quantity of the product for the specified warehouse.StockService.getAvailability(ProductModel product, List<WarehouseModel> warehouses, int quantity, LanguageModel language) Gets availability date by invoking strategy for calculating product availability, passing product, quantity and warehouses as parameters.StockService.getAvailability(ProductModel product, List<WarehouseModel> warehouses, Date date, LanguageModel language) Gets the available quantity of the product for the specified warehouses.StockService.getAvailability(List<WarehouseModel> warehouses, ProductModel product, int preOrderQuantity) Returns product availability, passing product, and quantity as parameters.StockService.getAvailability(List<WarehouseModel> warehouses, ProductModel product, Date date) Gets the product quantity for the specified product, warehouses and date.StockService.getInStockStatus(ProductModel product, WarehouseModel warehouse) Checks the stock level status of the product in the specified warehouses.StockService.getProductStatus(ProductModel product, WarehouseModel warehouse) Checks the stock level status of the product in the specified warehouse.StockService.getProductStatus(ProductModel product, Collection<WarehouseModel> warehouses) Checks the stock level status of the product in all specified warehouses.StockService.getStockLevel(ProductModel product, WarehouseModel warehouse) Finds the stock level of the specified product at the specified warehouse.intStockService.getStockLevelAmount(ProductModel product, WarehouseModel warehouse) Finds the stock level of the specified product in the specified warehouse, and calculates the actual available amount.StockService.getStockLevels(ProductModel product, Collection<WarehouseModel> warehouses) Finds all stock levels of the specified product in the specified warehouses.intStockService.getTotalStockLevelAmount(ProductModel product) Finds the stock levels of the specified product from all warehouses, and calculates the total actual amount.intStockService.getTotalStockLevelAmount(ProductModel product, Collection<WarehouseModel> warehouses) Finds all stock levels of the specified product in the specified warehouses, and calculates the total actual amount.voidStockService.release(ProductModel product, WarehouseModel warehouse, int amount, String comment) Release the product in the specified warehouse.voidStockService.reserve(ProductModel product, WarehouseModel warehouse, int amount, String comment) Reserves the product in the specified warehouse.voidStockService.setInStockStatus(ProductModel product, Collection<WarehouseModel> warehouses, InStockStatus status) Sets the in stock status of all stock levels of the product in the specified warehouses.voidStockService.updateActualStockLevel(ProductModel product, WarehouseModel warehouse, int actualAmount, String comment) Updates the actual stock level of the specified product in the specified warehouse. -
Uses of ProductModel in de.hybris.platform.stock.impl
Methods in de.hybris.platform.stock.impl with parameters of type ProductModelModifier and TypeMethodDescriptionprotected StockLevelModelDefaultStockService.createStockLevel(ProductModel product, WarehouseModel warehouse, int available) Creates a new stock level.protected StockLevelModelDefaultStockService.createStockLevel(ProductModel product, WarehouseModel warehouse, int available, int overSelling, int reserved, InStockStatus status, int maxStockLevelHistoryCount, boolean treatNegativeAsZero) Creates a new stock level.DefaultStockService.getAllStockLevels(ProductModel product) DefaultStockService.getAvailability(ProductModel product, WarehouseModel warehouse, int quantity, LanguageModel language) DefaultStockService.getAvailability(ProductModel product, WarehouseModel warehouse, Date date, LanguageModel language) DefaultStockService.getAvailability(ProductModel product, List<WarehouseModel> warehouses, int quantity, LanguageModel language) Gets availability date by invoking strategy for calculating product availability, passing product, quantity and warehouses as parameters by invoking injected strategy.DefaultStockService.getAvailability(ProductModel product, List<WarehouseModel> warehouses, Date date, LanguageModel language) Gets the available quantity of the product for the specified warehouses by invoking injected strategy.DefaultStockService.getAvailability(List<WarehouseModel> warehouses, ProductModel product, int quantity) Returns product availability, passing product, and quantity as parametersDefaultStockService.getAvailability(List<WarehouseModel> warehouses, ProductModel product, Date date) Gets the product quantity for the specified product, warehouses and date.DefaultStockService.getInStockStatus(ProductModel product, WarehouseModel warehouse) DefaultStockService.getProductStatus(ProductModel product, WarehouseModel warehouse) DefaultStockService.getProductStatus(ProductModel product, Collection<WarehouseModel> warehouses) DefaultStockService.getStockLevel(ProductModel product, WarehouseModel warehouse) intDefaultStockService.getStockLevelAmount(ProductModel product, WarehouseModel warehouse) DefaultStockService.getStockLevels(ProductModel product, Collection<WarehouseModel> warehouses) intDefaultStockService.getTotalStockLevelAmount(ProductModel product) intDefaultStockService.getTotalStockLevelAmount(ProductModel product, Collection<WarehouseModel> warehouses) voidDefaultStockService.release(ProductModel product, WarehouseModel warehouse, int amount, String comment) voidDefaultStockService.reserve(ProductModel product, WarehouseModel warehouse, int amount, String comment) voidDefaultStockService.setInStockStatus(ProductModel product, Collection<WarehouseModel> warehouses, InStockStatus status) voidDefaultStockService.updateActualStockLevel(ProductModel product, WarehouseModel warehouse, int actualAmount, String comment) -
Uses of ProductModel in de.hybris.platform.stock.strategy
Methods in de.hybris.platform.stock.strategy that return ProductModelModifier and TypeMethodDescriptionReturns a product model based of the assigned ID.Methods in de.hybris.platform.stock.strategy with parameters of type ProductModelModifier and TypeMethodDescriptionStockLevelProductStrategy.convert(ProductModel model) Returns a product related ID forStockLevel. -
Uses of ProductModel in de.hybris.platform.stock.strategy.impl
Methods in de.hybris.platform.stock.strategy.impl that return ProductModelModifier and TypeMethodDescriptionReturns a product model based of the assigned ID.Methods in de.hybris.platform.stock.strategy.impl with parameters of type ProductModelModifier and TypeMethodDescriptionDefaultStockLevelProductStrategy.convert(ProductModel model) Returns a product related ID forStockLevel. -
Uses of ProductModel in de.hybris.platform.stocknotificationfacades.process.email.context
Methods in de.hybris.platform.stocknotificationfacades.process.email.context that return types with arguments of type ProductModelModifier and TypeMethodDescriptionBackInStockNotificationEmailContext.getCommerceProductReferenceService()BackInStockNotificationEmailContext.getProductConverter()protected Converter<ProductModel,ProductData> BackInStockNotificationEmailContext.getProductPriceAndStockConverter()Methods in de.hybris.platform.stocknotificationfacades.process.email.context with parameters of type ProductModelModifier and TypeMethodDescriptionprotected voidBackInStockNotificationEmailContext.updateReferenceProductName(ProductModel product, ProductData productData, Locale emailLocale) Method parameters in de.hybris.platform.stocknotificationfacades.process.email.context with type arguments of type ProductModelModifier and TypeMethodDescriptionvoidBackInStockNotificationEmailContext.setCommerceProductReferenceService(CommerceProductReferenceService<ProductReferenceTypeEnum, ProductModel> commerceProductReferenceService) voidBackInStockNotificationEmailContext.setProductConverter(Converter<ProductModel, ProductData> productConverter) voidBackInStockNotificationEmailContext.setProductPriceAndStockConverter(Converter<ProductModel, ProductData> productPriceAndStockConverter) -
Uses of ProductModel in de.hybris.platform.stocknotificationfacades.url.impl
Methods in de.hybris.platform.stocknotificationfacades.url.impl that return types with arguments of type ProductModelModifier and TypeMethodDescriptionprotected UrlResolver<ProductModel>StockNotificationSiteMessageUrlResolver.getProductModelUrlResolver()Methods in de.hybris.platform.stocknotificationfacades.url.impl with parameters of type ProductModelModifier and TypeMethodDescriptionStockNotificationSiteMessageUrlResolver.resolve(ProductModel source) Method parameters in de.hybris.platform.stocknotificationfacades.url.impl with type arguments of type ProductModelModifier and TypeMethodDescriptionvoidStockNotificationSiteMessageUrlResolver.setProductModelUrlResolver(UrlResolver<ProductModel> productModelUrlResolver) -
Uses of ProductModel in de.hybris.platform.stocknotificationservices.cronjob
Methods in de.hybris.platform.stocknotificationservices.cronjob with parameters of type ProductModelModifier and TypeMethodDescriptionprotected booleanAbstractStockLevelStatusJob.isProductOnSale(ProductModel product, Date now) -
Uses of ProductModel in de.hybris.platform.stocknotificationservices.sms.processor.impl
Methods in de.hybris.platform.stocknotificationservices.sms.processor.impl with parameters of type ProductModelModifier and TypeMethodDescriptionprotected LongDefaultStockNotificationSmsProcessor.getProductStockLevel(ProductModel product, BaseStoreModel baseStore) -
Uses of ProductModel in de.hybris.platform.subscriptionbundleservices.bundle.impl
Methods in de.hybris.platform.subscriptionbundleservices.bundle.impl with parameters of type ProductModelModifier and TypeMethodDescriptionprotected voidSubscriptionBundleFindDiscountValuesHook.reduceRecurringPrice(ProductModel subscriptionProduct, ChangeProductPriceBundleRuleModel priceRule, List<DiscountValue> discountValues, AbstractOrderEntryModel entry, SubscriptionPricePlanModel pricePlan) hard coded price logic for subscription products: discounts are only applied to recurring prices -
Uses of ProductModel in de.hybris.platform.subscriptionfacades.converters.populator
Methods in de.hybris.platform.subscriptionfacades.converters.populator that return types with arguments of type ProductModelModifier and TypeMethodDescriptionprotected Populator<ProductModel,ProductData> SearchResultSubscriptionProductPopulator.getSubscriptionPricePlanPopulator()Method parameters in de.hybris.platform.subscriptionfacades.converters.populator with type arguments of type ProductModelModifier and TypeMethodDescriptionvoidSearchResultSubscriptionProductPopulator.setSubscriptionPricePlanPopulator(Populator<ProductModel, ProductData> subscriptionPricePlanPopulator) -
Uses of ProductModel in de.hybris.platform.subscriptionfacades.product.converters.populator
Classes in de.hybris.platform.subscriptionfacades.product.converters.populator with type parameters of type ProductModelModifier and TypeClassDescriptionclassSubscriptionProductBasicPopulator<SOURCE extends ProductModel,TARGET extends ProductData> Populate the product data with the most basic product data.classSubscriptionProductPricePlanPopulator<SOURCE extends ProductModel,TARGET extends ProductData> Populate the subscription product data with the subscription price plan information. -
Uses of ProductModel in de.hybris.platform.subscriptionservices.model
Subclasses of ProductModel in de.hybris.platform.subscriptionservices.modelModifier and TypeClassDescriptionclassGenerated model class for type SubscriptionProduct first defined at extension subscriptionservices.Methods in de.hybris.platform.subscriptionservices.model that return types with arguments of type ProductModelModifier and TypeMethodDescriptionSubscriptionTermModel.getSubscriptionProducts()Generated method - Getter of theSubscriptionTerm.subscriptionProductsattribute defined at extensionsubscriptionservices.Methods in de.hybris.platform.subscriptionservices.model with parameters of type ProductModelModifier and TypeMethodDescriptionPriceRowsValidProductAttribute.get(ProductModel model) voidPriceRowsValidProductAttribute.set(ProductModel model, Boolean value) Method parameters in de.hybris.platform.subscriptionservices.model with type arguments of type ProductModelModifier and TypeMethodDescriptionvoidSubscriptionTermModel.setSubscriptionProducts(Collection<ProductModel> value) Generated method - Setter ofSubscriptionTerm.subscriptionProductsattribute defined at extensionsubscriptionservices.Constructors in de.hybris.platform.subscriptionservices.model with parameters of type ProductModelModifierConstructorDescriptionSubscriptionPricePlanModel(CurrencyModel _currency, ItemModel _owner, ProductPriceGroup _pg, Double _price, ProductModel _product, String _productId, UnitModel _unit) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parameters -
Uses of ProductModel in de.hybris.platform.subscriptionservices.price
Methods in de.hybris.platform.subscriptionservices.price with parameters of type ProductModelModifier and TypeMethodDescriptiondefault SubscriptionPricePlanModelSubscriptionCommercePriceService.getSubscriptionPricePlanForProduct(ProductModel subscriptionProduct) Search aSubscriptionPricePlanModelfor the givensubscriptionProduct. -
Uses of ProductModel in de.hybris.platform.subscriptionservices.price.impl
Methods in de.hybris.platform.subscriptionservices.price.impl with parameters of type ProductModelModifier and TypeMethodDescriptionDefaultSubscriptionCommercePriceService.getSubscriptionPricePlanForProduct(ProductModel subscriptionProduct) -
Uses of ProductModel in de.hybris.platform.subscriptionservices.search.solrfacetsearch.provider.impl
Methods in de.hybris.platform.subscriptionservices.search.solrfacetsearch.provider.impl with parameters of type ProductModelModifier and TypeMethodDescriptionprotected List<FieldValue>SubscriptionProductPriceValueProvider.createFieldValue(ProductModel product, IndexedProperty indexedProperty, CurrencyModel currency) protected DoubleSubscriptionProductPriceValueProvider.getBasePriceForNonSubscriptionProduct(ProductModel product, CurrencyModel currency) protected DoubleSubscriptionProductPriceValueProvider.getBasePriceForSubscriptionProduct(ProductModel product, CurrencyModel currency) -
Uses of ProductModel in de.hybris.platform.subscriptionservices.subscription
Methods in de.hybris.platform.subscriptionservices.subscription with parameters of type ProductModelModifier and TypeMethodDescriptionlongSubscriptionCommerceCartStrategy.getAvailableStockLevel(ProductModel productModel, PointOfServiceModel pointOfServiceModel) booleanSubscriptionProductService.isSubscription(ProductModel product) Determines whether given product is subscription-capable. -
Uses of ProductModel in de.hybris.platform.subscriptionservices.subscription.impl
Methods in de.hybris.platform.subscriptionservices.subscription.impl with parameters of type ProductModelModifier and TypeMethodDescriptionprotected longDefaultSubscriptionCommerceCartService.getAvailableStockLevel(ProductModel productModel, PointOfServiceModel pointOfServiceModel) Find the available stock quantity for a product.longDefaultSubscriptionCommerceCartStrategy.getAvailableStockLevel(ProductModel productModel, PointOfServiceModel pointOfServiceModel) booleanDefaultSubscriptionProductService.isSubscription(ProductModel product) protected booleanDefaultSubscriptionCommerceCartService.useBillingFrequencyForProduct(ProductModel subscriptionProduct, SubscriptionPricePlanModel subscriptionPricePlan) -
Uses of ProductModel in de.hybris.platform.testframework.seed
Methods in de.hybris.platform.testframework.seed that return ProductModelModifier and TypeMethodDescriptionTestDataCreator.createProduct(CatalogVersionModel catalogVersion) TestDataCreator.createProduct(String code, String name, String description, CatalogVersionModel catalogVersion) Methods in de.hybris.platform.testframework.seed with parameters of type ProductModelModifier and TypeMethodDescriptionTestDataCreator.createCategory(CatalogVersionModel catalogVersion, ProductModel... products) Method parameters in de.hybris.platform.testframework.seed with type arguments of type ProductModelModifier and TypeMethodDescriptionTestDataCreator.createCategory(String code, CatalogVersionModel catalogVersion, List<ProductModel> products) -
Uses of ProductModel in de.hybris.platform.timedaccesspromotionenginefacades.product.converters.populator
Methods in de.hybris.platform.timedaccesspromotionenginefacades.product.converters.populator with parameters of type ProductModelModifier and TypeMethodDescriptionvoidTimedAccessProductPopulator.populate(ProductModel productModel, ProductData productData) -
Uses of ProductModel in de.hybris.platform.timedaccesspromotionengineservices
Methods in de.hybris.platform.timedaccesspromotionengineservices that return types with arguments of type ProductModelModifier and TypeMethodDescriptionFlashBuyService.getAllProductsByPromotionSourceRule(PromotionSourceRuleModel rule) Gets all products by promotionsourceruleFlashBuyService.getProductForCode(String productCode) Finds Product by product codeFlashBuyService.getProductForPromotion(AbstractPromotionModel promotion) Gets product by promotionMethods in de.hybris.platform.timedaccesspromotionengineservices with parameters of type ProductModelModifier and TypeMethodDescriptionFlashBuyService.getFlashBuyCouponByProduct(ProductModel product) Gets flash buy coupon by product -
Uses of ProductModel in de.hybris.platform.timedaccesspromotionengineservices.cart.hooks
Methods in de.hybris.platform.timedaccesspromotionengineservices.cart.hooks with parameters of type ProductModelModifier and TypeMethodDescriptionprotected voidDefaultFlashBuyCartValidationHook.addFlashBuyInvalidModification(CartModel cart, ProductModel product, List<CommerceCartModification> modifications) -
Uses of ProductModel in de.hybris.platform.timedaccesspromotionengineservices.daos
Methods in de.hybris.platform.timedaccesspromotionengineservices.daos that return types with arguments of type ProductModelModifier and TypeMethodDescriptionFlashBuyDao.findAllProductsByPromotionSourceRule(PromotionSourceRuleModel rule) Finds all Products by given promotion source ruleFlashBuyDao.findProductByPromotion(AbstractPromotionModel promotion) Finds product by given promotionMethods in de.hybris.platform.timedaccesspromotionengineservices.daos with parameters of type ProductModelModifier and TypeMethodDescriptionFlashBuyDao.findFlashBuyCouponByProduct(ProductModel product) Finds flash buy coupon by product -
Uses of ProductModel in de.hybris.platform.timedaccesspromotionengineservices.daos.impl
Methods in de.hybris.platform.timedaccesspromotionengineservices.daos.impl that return types with arguments of type ProductModelModifier and TypeMethodDescriptionDefaultFlashBuyDao.findAllProductsByPromotionSourceRule(PromotionSourceRuleModel rule) DefaultFlashBuyDao.findProductByPromotion(AbstractPromotionModel promotion) Methods in de.hybris.platform.timedaccesspromotionengineservices.daos.impl with parameters of type ProductModelModifier and TypeMethodDescriptionDefaultFlashBuyDao.findFlashBuyCouponByProduct(ProductModel product) -
Uses of ProductModel in de.hybris.platform.timedaccesspromotionengineservices.impl
Methods in de.hybris.platform.timedaccesspromotionengineservices.impl that return types with arguments of type ProductModelModifier and TypeMethodDescriptionDefaultFlashBuyService.getAllProductsByPromotionSourceRule(PromotionSourceRuleModel rule) DefaultFlashBuyService.getProductForCode(String productCode) DefaultFlashBuyService.getProductForPromotion(AbstractPromotionModel promotion) Methods in de.hybris.platform.timedaccesspromotionengineservices.impl with parameters of type ProductModelModifier and TypeMethodDescriptionDefaultFlashBuyService.getFlashBuyCouponByProduct(ProductModel product) -
Uses of ProductModel in de.hybris.platform.timedaccesspromotionengineservices.model
Methods in de.hybris.platform.timedaccesspromotionengineservices.model that return ProductModelModifier and TypeMethodDescriptionFlashBuyCouponModel.getProduct()Generated method - Getter of theFlashBuyCoupon.productattribute defined at extensiontimedaccesspromotionengineservices.Methods in de.hybris.platform.timedaccesspromotionengineservices.model with parameters of type ProductModelModifier and TypeMethodDescriptionvoidFlashBuyCouponModel.setProduct(ProductModel value) Generated method - Setter ofFlashBuyCoupon.productattribute defined at extensiontimedaccesspromotionengineservices. -
Uses of ProductModel in de.hybris.platform.variants.model
Subclasses of ProductModel in de.hybris.platform.variants.modelModifier and TypeClassDescriptionclassGenerated model class for type GenericVariantProduct first defined at extension basecommerce.classGenerated model class for type VariantProduct first defined at extension catalog.Methods in de.hybris.platform.variants.model that return ProductModelModifier and TypeMethodDescriptionVariantProductModel.getBaseProduct()Generated method - Getter of theVariantProduct.baseProductattribute defined at extensioncatalog.Methods in de.hybris.platform.variants.model with parameters of type ProductModelModifier and TypeMethodDescriptionvoidVariantProductModel.setBaseProduct(ProductModel value) Generated method - Setter ofVariantProduct.baseProductattribute defined at extensioncatalog.Constructors in de.hybris.platform.variants.model with parameters of type ProductModelModifierConstructorDescriptionGenericVariantProductModel(ProductModel _baseProduct, CatalogVersionModel _catalogVersion, String _code) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGenericVariantProductModel(ProductModel _baseProduct, CatalogVersionModel _catalogVersion, String _code, ItemModel _owner) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersVariantProductModel(ProductModel _baseProduct, CatalogVersionModel _catalogVersion, String _code) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersVariantProductModel(ProductModel _baseProduct, CatalogVersionModel _catalogVersion, String _code, ItemModel _owner) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parameters -
Uses of ProductModel in de.hybris.platform.voucher
Methods in de.hybris.platform.voucher with parameters of type ProductModelModifier and TypeMethodDescriptionVoucherModelService.getViolatedRestrictions(VoucherModel voucher, ProductModel product) Returns all restrictions that are not fulfilled by the specified product.VoucherModelService.getViolationMessages(VoucherModel voucher, ProductModel product) booleanVoucherModelService.isApplicable(VoucherModel voucher, ProductModel product) Returns true if the specified product is eligible for this voucher.booleanVoucherRestrictionService.isFulfilled(RestrictionModel restriction, ProductModel product) Returns true if the specified product is not null and fulfills this restriction. -
Uses of ProductModel in de.hybris.platform.voucher.impl
Methods in de.hybris.platform.voucher.impl with parameters of type ProductModelModifier and TypeMethodDescriptionprotected ProductAbstractVoucherService.getProduct(ProductModel product) DefaultVoucherModelService.getViolatedRestrictions(VoucherModel voucher, ProductModel product) DefaultVoucherModelService.getViolationMessages(VoucherModel voucher, ProductModel product) booleanDefaultVoucherModelService.isApplicable(VoucherModel voucher, ProductModel product) booleanDefaultVoucherRestrictionService.isFulfilled(RestrictionModel restriction, ProductModel product) -
Uses of ProductModel in de.hybris.platform.voucher.jalo
Methods in de.hybris.platform.voucher.jalo that return ProductModelMethods in de.hybris.platform.voucher.jalo with parameters of type ProductModelModifier and TypeMethodDescriptionprotected voidAbstractVoucherTest.setProduct(ProductModel product) -
Uses of ProductModel in de.hybris.platform.voucher.model
Methods in de.hybris.platform.voucher.model that return types with arguments of type ProductModelModifier and TypeMethodDescriptionProductRestrictionModel.getProducts()Generated method - Getter of theProductRestriction.productsattribute defined at extensionvoucher.Method parameters in de.hybris.platform.voucher.model with type arguments of type ProductModelModifier and TypeMethodDescriptionvoidProductRestrictionModel.setProducts(Collection<ProductModel> value) Generated method - Setter ofProductRestriction.productsattribute defined at extensionvoucher. -
Uses of ProductModel in de.hybris.platform.warehousing.atp.services.impl
Methods in de.hybris.platform.warehousing.atp.services.impl with parameters of type ProductModelModifier and TypeMethodDescriptionWarehousingCommerceStockService.getStockLevelForProductAndBaseStore(ProductModel product, BaseStoreModel baseStore) WarehousingCommerceStockService.getStockLevelForProductAndPointOfService(ProductModel product, PointOfServiceModel pos) WarehousingCommerceStockService.getStockLevelStatusForProductAndBaseStore(ProductModel product, BaseStoreModel baseStore) WarehousingCommerceStockService.getStockLevelStatusForProductAndPointOfService(ProductModel product, PointOfServiceModel pointOfService) -
Uses of ProductModel in de.hybris.platform.warehousing.data.pickslip
Methods in de.hybris.platform.warehousing.data.pickslip that return ProductModelMethods in de.hybris.platform.warehousing.data.pickslip with parameters of type ProductModelModifier and TypeMethodDescriptionvoidConsolidatedPickSlipFormEntry.setProduct(ProductModel product) -
Uses of ProductModel in de.hybris.platform.warehousing.data.shipping
Methods in de.hybris.platform.warehousing.data.shipping that return ProductModelMethods in de.hybris.platform.warehousing.data.shipping with parameters of type ProductModel -
Uses of ProductModel in de.hybris.platform.warehousing.data.sourcing
Methods in de.hybris.platform.warehousing.data.sourcing that return types with arguments of type ProductModelMethod parameters in de.hybris.platform.warehousing.data.sourcing with type arguments of type ProductModelModifier and TypeMethodDescriptionvoidSourcingLocation.setAvailability(Map<ProductModel, Long> availability) -
Uses of ProductModel in de.hybris.platform.warehousing.labels.context
Methods in de.hybris.platform.warehousing.labels.context with parameters of type ProductModelModifier and TypeMethodDescriptionConsolidatedPickSlipContext.getProductImageURL(ProductModel productModel) Extracts the image url for the thumbnail of aProductModel -
Uses of ProductModel in de.hybris.platform.warehousing.sourcing.context.populator.impl
Method parameters in de.hybris.platform.warehousing.sourcing.context.populator.impl with type arguments of type ProductModelModifier and TypeMethodDescriptionprotected voidAvailabilitySourcingLocationPopulator.setAvailability(WarehouseModel source, AbstractOrderEntryModel entry, Map<ProductModel, Long> availability) Sets the product availability in the map by using the commerce stock service. -
Uses of ProductModel in de.hybris.platform.warehousing.sourcing.strategy
Methods in de.hybris.platform.warehousing.sourcing.strategy with parameters of type ProductModelModifier and TypeMethodDescriptionprotected LongAbstractSourcingStrategy.getAvailabilityForProduct(ProductModel productModel, SourcingLocation sourcingLocation) Retrieve the stock available from a sourcing location -
Uses of ProductModel in de.hybris.platform.warehousing.sourcing.strategy.impl
Methods in de.hybris.platform.warehousing.sourcing.strategy.impl with parameters of type ProductModelModifier and TypeMethodDescriptionprotected voidNoRestrictionsStrategyTest.assertEqualQuantity(SourcingContext context, long qtyExpected, ProductModel product, String posName) -
Uses of ProductModel in de.hybris.platform.warehousing.sourcing.util
Methods in de.hybris.platform.warehousing.sourcing.util with parameters of type ProductModelModifier and TypeMethodDescriptionSourcingLocationBuilder.withCustomAvailabilityProductQuantity(ProductModel productModel, Long quantity) Adds an existingProductModelof the specified quantity to the location to be builtMethod parameters in de.hybris.platform.warehousing.sourcing.util with type arguments of type ProductModelModifier and TypeMethodDescriptionSourcingLocationBuilder.withAvailability(Map<ProductModel, Long> availability) -
Uses of ProductModel in de.hybris.platform.warehousing.util
Method parameters in de.hybris.platform.warehousing.util with type arguments of type ProductModelModifier and TypeMethodDescriptionprotected voidBaseSourcingIntegrationTest.assertSourcingResultContents(SourcingResults results, WarehouseModel expectedWarehouse, Map<ProductModel, Long> expectedAllocation) Assert that the sourcing result selected the correct warehouse and sourced the correct quantity. -
Uses of ProductModel in de.hybris.platform.warehousing.util.builder
Methods in de.hybris.platform.warehousing.util.builder that return ProductModelMethods in de.hybris.platform.warehousing.util.builder with parameters of type ProductModelModifier and TypeMethodDescriptionOrderEntryModelBuilder.withProduct(ProductModel product) PriceRowBuilder.withProduct(ProductModel product) StockLevelModelBuilder.withProduct(ProductModel product) -
Uses of ProductModel in de.hybris.platform.warehousing.util.models
Methods in de.hybris.platform.warehousing.util.models that return ProductModelMethods in de.hybris.platform.warehousing.util.models with parameters of type ProductModelModifier and TypeMethodDescriptionStockLevels.NewStockLevel(ProductModel product, WarehouseModel warehouse, int quantity, Date releaseDate) -
Uses of ProductModel in de.hybris.platform.warehousingbackoffice.dtos
Methods in de.hybris.platform.warehousingbackoffice.dtos that return ProductModelMethods in de.hybris.platform.warehousingbackoffice.dtos with parameters of type ProductModelConstructors in de.hybris.platform.warehousingbackoffice.dtos with parameters of type ProductModelModifierConstructorDescriptionAtpFormDto(ProductModel product, BaseStoreModel baseStore, PointOfServiceModel pointOfService) -
Uses of ProductModel in de.hybris.platform.warehousingbackoffice.widgets.atp
Methods in de.hybris.platform.warehousingbackoffice.widgets.atp with parameters of type ProductModelModifier and TypeMethodDescriptionprotected voidAtpViewController.populateAtpFormula(AtpFormDto atpFormDto, ProductModel product, BaseStoreModel baseStore, List<AtpViewDto> atpViewEntries, AtpFormulaModel atpFormula) Populates theAtpFormulaModelwith the provided fields. -
Uses of ProductModel in de.hybris.platform.wishlist2
Methods in de.hybris.platform.wishlist2 with parameters of type ProductModelModifier and TypeMethodDescriptionvoidWishlist2Service.addWishlistEntry(ProductModel product, Integer desired, Wishlist2EntryPriority priority, String comment) Adds a given product to the default wishlist of the current uservoidWishlist2Service.addWishlistEntry(UserModel user, ProductModel product, Integer desired, Wishlist2EntryPriority priority, String comment) Adds a given product to the default wishlist of the given uservoidWishlist2Service.addWishlistEntry(Wishlist2Model wishlist, ProductModel product, Integer desired, Wishlist2EntryPriority priority, String comment) Adds a given product to the given wishlistWishlist2Service.getWishlistEntryForProduct(ProductModel product, Wishlist2Model wishlist) Returns the wishlist entry which contains the given product from the specific wishlistvoidWishlist2Service.removeWishlistEntryForProduct(ProductModel product, Wishlist2Model wishlist) Removes a wishlist entry from the wishlist which contains the given product. -
Uses of ProductModel in de.hybris.platform.wishlist2.impl
Methods in de.hybris.platform.wishlist2.impl with parameters of type ProductModelModifier and TypeMethodDescriptionvoidDefaultWishlist2Service.addWishlistEntry(ProductModel product, Integer desired, Wishlist2EntryPriority priority, String comment) voidDefaultWishlist2Service.addWishlistEntry(UserModel user, ProductModel product, Integer desired, Wishlist2EntryPriority priority, String comment) voidDefaultWishlist2Service.addWishlistEntry(Wishlist2Model wishlist, ProductModel product, Integer desired, Wishlist2EntryPriority priority, String comment) DefaultWishlist2Service.getWishlistEntryForProduct(ProductModel product, Wishlist2Model wishlist) voidDefaultWishlist2Service.removeWishlistEntryForProduct(ProductModel product, Wishlist2Model wishlist) -
Uses of ProductModel in de.hybris.platform.wishlist2.impl.daos
Methods in de.hybris.platform.wishlist2.impl.daos with parameters of type ProductModelModifier and TypeMethodDescriptionWishlist2Dao.findWishlistEntryByProduct(ProductModel product, Wishlist2Model wishlist) Retrieves all wishlist entries which contain the given product from the specific wishlist -
Uses of ProductModel in de.hybris.platform.wishlist2.impl.daos.impl
Methods in de.hybris.platform.wishlist2.impl.daos.impl with parameters of type ProductModelModifier and TypeMethodDescriptionDefaultWishlist2Dao.findWishlistEntryByProduct(ProductModel product, Wishlist2Model wishlist) -
Uses of ProductModel in de.hybris.platform.wishlist2.model
Methods in de.hybris.platform.wishlist2.model that return ProductModelModifier and TypeMethodDescriptionWishlist2EntryModel.getProduct()Generated method - Getter of theWishlist2Entry.productattribute defined at extensionwishlist.Methods in de.hybris.platform.wishlist2.model with parameters of type ProductModelModifier and TypeMethodDescriptionvoidWishlist2EntryModel.setProduct(ProductModel value) Generated method - Setter ofWishlist2Entry.productattribute defined at extensionwishlist.Constructors in de.hybris.platform.wishlist2.model with parameters of type ProductModelModifierConstructorDescriptionWishlist2EntryModel(Date _addedDate, ItemModel _owner, Wishlist2EntryPriority _priority, ProductModel _product) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersWishlist2EntryModel(Date _addedDate, Wishlist2EntryPriority _priority, ProductModel _product) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parameters -
Uses of ProductModel in de.hybris.platform.xyformsservices.attribute
Methods in de.hybris.platform.xyformsservices.attribute with parameters of type ProductModelModifier and TypeMethodDescriptionProductAllYFormDefinitions.get(ProductModel product) Returns all theYFormDefinitionModels that are assigned to its supercategories and all their supercategoriesvoidProductAllYFormDefinitions.set(ProductModel product, List<YFormDefinitionModel> value) -
Uses of ProductModel in de.hybris.platform.yacceleratorcockpits.productcockpit.editor
Methods in de.hybris.platform.yacceleratorcockpits.productcockpit.editor with parameters of type ProductModelModifier and TypeMethodDescriptionprotected org.zkoss.zul.DivExternalTaxesSectionRenderer.createExternalTaxesEditor(ProductModel product) Creates a special editor with custom editor listener.protected Collection<TypedObject>ExternalTaxesSectionRenderer.getTaxCodeForProduct(ProductModel product) -
Uses of ProductModel in de.hybris.platform.yacceleratorcore.batch.task
Methods in de.hybris.platform.yacceleratorcore.batch.task that return ProductModelModifier and TypeMethodDescriptionprotected ProductModelBatchIntegrationTest.processFile(Long productId, String filePrefix, BatchIntegrationTest.FileContent content) -
Uses of ProductModel in de.hybris.platform.yacceleratorcore.model
Subclasses of ProductModel in de.hybris.platform.yacceleratorcore.modelModifier and TypeClassDescriptionclassGenerated model class for type ApparelProduct first defined at extension yacceleratorcore.classGenerated model class for type ApparelSizeVariantProduct first defined at extension yacceleratorcore.classGenerated model class for type ApparelStyleVariantProduct first defined at extension yacceleratorcore.classGenerated model class for type ElectronicsColorVariantProduct first defined at extension yacceleratorcore.Constructors in de.hybris.platform.yacceleratorcore.model with parameters of type ProductModelModifierConstructorDescriptionApparelSizeVariantProductModel(ProductModel _baseProduct, CatalogVersionModel _catalogVersion, String _code) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersApparelSizeVariantProductModel(ProductModel _baseProduct, CatalogVersionModel _catalogVersion, String _code, ItemModel _owner) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersApparelStyleVariantProductModel(ProductModel _baseProduct, CatalogVersionModel _catalogVersion, String _code) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersApparelStyleVariantProductModel(ProductModel _baseProduct, CatalogVersionModel _catalogVersion, String _code, ItemModel _owner) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersElectronicsColorVariantProductModel(ProductModel _baseProduct, CatalogVersionModel _catalogVersion, String _code) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersElectronicsColorVariantProductModel(ProductModel _baseProduct, CatalogVersionModel _catalogVersion, String _code, ItemModel _owner) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parameters -
Uses of ProductModel in de.hybris.platform.yacceleratorcore.search.solrfacetsearch.provider.impl
Methods in de.hybris.platform.yacceleratorcore.search.solrfacetsearch.provider.impl with parameters of type ProductModelModifier and TypeMethodDescriptionprotected voidProductVolumePricesProvider.addFieldValues(IndexedProperty indexedProperty, ProductModel product, Collection<FieldValue> fieldValues, CurrencyModel currency) protected BooleanProductVolumePricesProvider.hasVolumePrices(ProductModel product) -
Uses of ProductModel in de.hybris.platform.yacceleratorcore.strategies.impl
Methods in de.hybris.platform.yacceleratorcore.strategies.impl that return ProductModelModifier and TypeMethodDescriptionApparelSizeProductReferenceTargetStrategy.getTarget(ProductModel sourceProduct, ProductReferenceModel reference) Methods in de.hybris.platform.yacceleratorcore.strategies.impl with parameters of type ProductModelModifier and TypeMethodDescriptionprotected List<CategoryModel>ApparelSizeProductReferenceTargetStrategy.getSuperCategoriesOfType(ProductModel productModel) ApparelSizeProductReferenceTargetStrategy.getTarget(ProductModel sourceProduct, ProductReferenceModel reference) -
Uses of ProductModel in de.hybris.platform.yacceleratorcore.suggestion
Methods in de.hybris.platform.yacceleratorcore.suggestion that return types with arguments of type ProductModelModifier and TypeMethodDescriptionSimpleSuggestionService.getReferencesForProducts(List<ProductModel> products, List<ProductReferenceTypeEnum> referenceTypes, UserModel user, boolean excludePurchased, Integer limit) Returns a list of referenced products for a list of productsSimpleSuggestionService.getReferencesForPurchasedInCategory(CategoryModel category, UserModel user, ProductReferenceTypeEnum referenceType, boolean excludePurchased, Integer limit) Deprecated, for removal: This API element is subject to removal in a future version.Since 5.0.SimpleSuggestionService.getReferencesForPurchasedInCategory(CategoryModel category, List<ProductReferenceTypeEnum> referenceTypes, UserModel user, boolean excludePurchased, Integer limit) Returns a list of referenced products for a product purchased in a category identified by categoryCode.Method parameters in de.hybris.platform.yacceleratorcore.suggestion with type arguments of type ProductModelModifier and TypeMethodDescriptionSimpleSuggestionService.getReferencesForProducts(List<ProductModel> products, List<ProductReferenceTypeEnum> referenceTypes, UserModel user, boolean excludePurchased, Integer limit) Returns a list of referenced products for a list of products -
Uses of ProductModel in de.hybris.platform.yacceleratorcore.suggestion.dao
Methods in de.hybris.platform.yacceleratorcore.suggestion.dao that return types with arguments of type ProductModelModifier and TypeMethodDescriptionSimpleSuggestionDao.findProductsRelatedToProducts(List<ProductModel> products, List<ProductReferenceTypeEnum> referenceTypes, UserModel user, boolean excludePurchased, Integer limit) Returns a list of referenced products for a list of products.SimpleSuggestionDao.findProductsRelatedToPurchasedProductsByCategory(CategoryModel category, UserModel user, ProductReferenceTypeEnum referenceType, boolean excludePurchased, Integer limit) Deprecated, for removal: This API element is subject to removal in a future version.Since 4.5.SimpleSuggestionDao.findProductsRelatedToPurchasedProductsByCategory(CategoryModel category, List<ProductReferenceTypeEnum> referenceTypes, UserModel user, boolean excludePurchased, Integer limit) Returns a list of referenced products for a product purchased in a category identified by categoryCode.Method parameters in de.hybris.platform.yacceleratorcore.suggestion.dao with type arguments of type ProductModelModifier and TypeMethodDescriptionSimpleSuggestionDao.findProductsRelatedToProducts(List<ProductModel> products, List<ProductReferenceTypeEnum> referenceTypes, UserModel user, boolean excludePurchased, Integer limit) Returns a list of referenced products for a list of products. -
Uses of ProductModel in de.hybris.platform.yacceleratorcore.suggestion.dao.impl
Methods in de.hybris.platform.yacceleratorcore.suggestion.dao.impl that return types with arguments of type ProductModelModifier and TypeMethodDescriptionDefaultSimpleSuggestionDao.findProductsRelatedToProducts(List<ProductModel> products, List<ProductReferenceTypeEnum> referenceTypes, UserModel user, boolean excludePurchased, Integer limit) DefaultSimpleSuggestionDao.findProductsRelatedToPurchasedProductsByCategory(CategoryModel category, UserModel user, ProductReferenceTypeEnum referenceType, boolean excludePurchased, Integer limit) Deprecated, for removal: This API element is subject to removal in a future version.Since 5.0.DefaultSimpleSuggestionDao.findProductsRelatedToPurchasedProductsByCategory(CategoryModel category, List<ProductReferenceTypeEnum> referenceTypes, UserModel user, boolean excludePurchased, Integer limit) Method parameters in de.hybris.platform.yacceleratorcore.suggestion.dao.impl with type arguments of type ProductModelModifier and TypeMethodDescriptionDefaultSimpleSuggestionDao.findProductsRelatedToProducts(List<ProductModel> products, List<ProductReferenceTypeEnum> referenceTypes, UserModel user, boolean excludePurchased, Integer limit) -
Uses of ProductModel in de.hybris.platform.yacceleratorcore.suggestion.impl
Methods in de.hybris.platform.yacceleratorcore.suggestion.impl that return types with arguments of type ProductModelModifier and TypeMethodDescriptionDefaultSimpleSuggestionService.getReferencesForProducts(List<ProductModel> products, List<ProductReferenceTypeEnum> referenceTypes, UserModel user, boolean excludePurchased, Integer limit) DefaultSimpleSuggestionService.getReferencesForPurchasedInCategory(CategoryModel category, UserModel user, ProductReferenceTypeEnum referenceType, boolean excludePurchased, Integer limit) Deprecated, for removal: This API element is subject to removal in a future version.Since 5.0.DefaultSimpleSuggestionService.getReferencesForPurchasedInCategory(CategoryModel category, List<ProductReferenceTypeEnum> referenceTypes, UserModel user, boolean excludePurchased, Integer limit) Method parameters in de.hybris.platform.yacceleratorcore.suggestion.impl with type arguments of type ProductModelModifier and TypeMethodDescriptionDefaultSimpleSuggestionService.getReferencesForProducts(List<ProductModel> products, List<ProductReferenceTypeEnum> referenceTypes, UserModel user, boolean excludePurchased, Integer limit) -
Uses of ProductModel in de.hybris.platform.yacceleratorfacades.populators
Methods in de.hybris.platform.yacceleratorfacades.populators that return ProductModelModifier and TypeMethodDescriptionprotected ProductModelApparelProductPopulator.getBaseProduct(ProductModel productModel) Methods in de.hybris.platform.yacceleratorfacades.populators with parameters of type ProductModelModifier and TypeMethodDescriptionprotected ProductModelApparelProductPopulator.getBaseProduct(ProductModel productModel) voidApparelProductPopulator.populate(ProductModel source, ProductData target) -
Uses of ProductModel in de.hybris.platform.yacceleratorfacades.suggestion.impl
Methods in de.hybris.platform.yacceleratorfacades.suggestion.impl that return types with arguments of type ProductModelModifier and TypeMethodDescriptionprotected Set<ProductModel>DefaultSimpleSuggestionFacade.getAllBaseProducts(ProductModel productModel) protected Converter<ProductModel,ProductData> DefaultSimpleSuggestionFacade.getProductConverter()Methods in de.hybris.platform.yacceleratorfacades.suggestion.impl with parameters of type ProductModelModifier and TypeMethodDescriptionprotected Set<ProductModel>DefaultSimpleSuggestionFacade.getAllBaseProducts(ProductModel productModel) Method parameters in de.hybris.platform.yacceleratorfacades.suggestion.impl with type arguments of type ProductModelModifier and TypeMethodDescriptionvoidDefaultSimpleSuggestionFacade.setProductConverter(Converter<ProductModel, ProductData> productConverter) -
Uses of ProductModel in de.hybris.platform.yacceleratorfulfilmentprocess.test
Methods in de.hybris.platform.yacceleratorfulfilmentprocess.test with parameters of type ProductModelModifier and TypeMethodDescriptionprotected StockLevelModelAbstractProcessDemoTest.createStockLevel(ProductModel product, WarehouseModel warehouse, int available) protected StockLevelModelAbstractProcessDemoTest.createStockLevel(ProductModel product, WarehouseModel warehouse, int available, int overSelling, int reserved, InStockStatus status, int maxStockLevelHistoryCount, boolean treatNegativeAsZero) -
Uses of ProductModel in de.hybris.platform.yacceleratorordermanagement.integration.util
Methods in de.hybris.platform.yacceleratorordermanagement.integration.util with parameters of type ProductModelModifier and TypeMethodDescriptionvoidSourcingUtil.assertSourcingResultContents(SourcingResults results, WarehouseModel expectedWarehouse, ProductModel product, Long expectedAllocation) SourcingUtil.getAllocationForProduct(SourcingResult result, ProductModel product) voidBaseUtil.setDummyPriceRowModel(ProductModel product) set dummy priceRowModel -
Uses of ProductModel in de.hybris.platform.yacceleratorstorefront.renderer
Methods in de.hybris.platform.yacceleratorstorefront.renderer that return types with arguments of type ProductModelModifier and TypeMethodDescriptionprotected Converter<ProductModel,ProductData> CMSLinkComponentRenderer.getProductUrlConverter()Method parameters in de.hybris.platform.yacceleratorstorefront.renderer with type arguments of type ProductModelModifier and TypeMethodDescriptionvoidCMSLinkComponentRenderer.setProductUrlConverter(Converter<ProductModel, ProductData> productUrlConverter) -
Uses of ProductModel in de.hybris.platform.yacceleratorstorefront.url
Methods in de.hybris.platform.yacceleratorstorefront.url that return ProductModelModifier and TypeMethodDescriptionprotected ProductModelDefaultPreviewDataModelUrlResolver.getPreviewValueForProductPage(PreviewDataModel previewCtx) Methods in de.hybris.platform.yacceleratorstorefront.url that return types with arguments of type ProductModelModifier and TypeMethodDescriptionprotected UrlResolver<ProductModel>DefaultPreviewDataModelUrlResolver.getProductModelUrlResolver()Method parameters in de.hybris.platform.yacceleratorstorefront.url with type arguments of type ProductModelModifier and TypeMethodDescriptionvoidDefaultPreviewDataModelUrlResolver.setProductModelUrlResolver(UrlResolver<ProductModel> productModelUrlResolver) -
Uses of ProductModel in de.hybris.platform.yacceleratorstorefront.util
Methods in de.hybris.platform.yacceleratorstorefront.util with parameters of type ProductModelModifier and TypeMethodDescriptionprotected RestrictionDataRequestContextRestrictionConverter.createRestrictionData(CategoryModel category, ProductModel product) -
Uses of ProductModel in de.hybris.platform.ycommercewebservices.queues.channel
Methods in de.hybris.platform.ycommercewebservices.queues.channel that return types with arguments of type ProductModelModifier and TypeMethodDescriptionProductExpressUpdateChannelListener.getProductExpressUpdateElementConverter()Methods in de.hybris.platform.ycommercewebservices.queues.channel with parameters of type ProductModelModifier and TypeMethodDescriptionvoidProductExpressUpdateChannelListener.onMessage(ProductModel product) Method parameters in de.hybris.platform.ycommercewebservices.queues.channel with type arguments of type ProductModelModifier and TypeMethodDescriptionvoidProductExpressUpdateChannelListener.setProductExpressUpdateElementConverter(Converter<ProductModel, ProductExpressUpdateElementData> productExpressUpdateElementConverter) -
Uses of ProductModel in de.hybris.platform.ycommercewebservices.queues.populators
Methods in de.hybris.platform.ycommercewebservices.queues.populators with parameters of type ProductModelModifier and TypeMethodDescriptionvoidProductExpressUpdateElementPopulator.populate(ProductModel source, ProductExpressUpdateElementData target) -
Uses of ProductModel in ydocumentcartpackage.persistence.polyglot.repository.documentcart
Methods in ydocumentcartpackage.persistence.polyglot.repository.documentcart that return ProductModelModifier and TypeMethodDescriptionCartModelsCreator.createProduct(CatalogVersionModel catalogVersion) Methods in ydocumentcartpackage.persistence.polyglot.repository.documentcart with parameters of type ProductModelModifier and TypeMethodDescriptionCartModelsCreator.createCartEntry(UnitModel unit, ProductModel product, CartModel order, Long quantity) CartModelsCreator.createCartEntry(UnitModel unit, ProductModel product, CartModel order, Long quantity, Integer entryNumber)