Class ProductModel
java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.core.model.product.ProductModel
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
SubscriptionProductModel,VariantProductModel
Generated model class for type Product first defined at extension core.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.servicelayer.model.AbstractItemModel.NewModelContextFactory -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringGenerated relation code constant for relationCategoryProductRelationdefining source attributesupercategoriesin extensioncatalog.static final StringGenerated relation code constant for relationFutureStockProductRelationdefining source attributefutureStocksin extensioncommerceservices.static final StringGenerated relation code constant for relationProduct2KeywordRelationdefining source attributekeywordsin extensioncatalog.static final StringGenerated relation code constant for relationProductDetailComponentsForProductdefining source attributeproductDetailComponentsin extensioncms2lib.static final StringGenerated relation code constant for relationProductFeatureComponents2ProductReldefining source attributeproductFeatureComponentsin extensionacceleratorcms.static final StringGenerated relation code constant for relationProductsForProductCarouselComponentdefining source attributeproductCarouselComponentsin extensioncms2lib.static final StringGenerated relation code constant for relationProductsForProductListComponentdefining source attributeproductListComponentsin extensioncms2lib.static final StringGenerated relation code constant for relationProductsForRestrictiondefining source attributerestrictionsin extensioncms2.static final StringGenerated relation code constant for relationStockLevelProductRelationdefining source attributestockLevelsin extensionbasecommerce.static final StringGenerated relation code constant for relationSubscriptionTerm2SubscriptionProductRelationdefining source attributesubscriptionTermin extensionsubscriptionservices.static final StringGenerated model type code constant.static final StringGenerated constant - Attribute key ofProduct.approvalStatusattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofProduct.articleStatusattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofProduct.averageRatingattribute defined at extensioncustomerreview.static final StringGenerated constant - Attribute key ofProduct.barcodesattribute defined at extensionbasecommerce.static final StringGenerated constant - Attribute key ofProduct.buyerIDSattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofProduct.catalogattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofProduct.catalogVersionattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofProduct.classificationClassesattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofProduct.codeattribute defined at extensioncore.static final StringGenerated constant - Attribute key ofProduct.componentattribute defined at extensionsaparticlemodel.static final StringGenerated constant - Attribute key ofProduct.contentUnitattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofProduct.contractTermsattribute defined at extensionsaprevenuecloudproduct.static final StringGenerated constant - Attribute key ofProduct.data_sheetattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofProduct.deliveryModesattribute defined at extensionbasecommerce.static final StringGenerated constant - Attribute key ofProduct.deliveryTimeattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofProduct.descriptionattribute defined at extensioncore.static final StringGenerated constant - Attribute key ofProduct.detailattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofProduct.discountableattribute defined at extensionsapppspricing.static final StringGenerated constant - Attribute key ofProduct.eanattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofProduct.endLineNumberattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofProduct.erpGroupBuyerattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofProduct.erpGroupSupplierattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofProduct.europe1Discountsattribute defined at extensioneurope1.static final StringGenerated constant - Attribute key ofProduct.Europe1PriceFactory_PDGattribute defined at extensioneurope1.static final StringGenerated constant - Attribute key ofProduct.Europe1PriceFactory_PPGattribute defined at extensioneurope1.static final StringGenerated constant - Attribute key ofProduct.Europe1PriceFactory_PTGattribute defined at extensioneurope1.static final StringGenerated constant - Attribute key ofProduct.europe1Pricesattribute defined at extensioneurope1.static final StringGenerated constant - Attribute key ofProduct.europe1Taxesattribute defined at extensioneurope1.static final StringGenerated constant - Attribute key ofProduct.externalIdsattribute defined at extensionsapmodel.static final StringGenerated constant - Attribute key ofProduct.featuresattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofProduct.futureStocksattribute defined at extensioncommerceservices.static final StringGenerated constant - Attribute key ofProduct.galleryImagesattribute defined at extensioncommerceservices.static final StringGenerated constant - Attribute key ofProduct.keywordsattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofProduct.linkComponentsattribute defined at extensioncms2.static final StringGenerated constant - Attribute key ofProduct.logoattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofProduct.manufacturerAIDattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofProduct.manufacturerNameattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofProduct.manufacturerTypeDescriptionattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofProduct.maxOrderQuantityattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofProduct.minOrderQuantityattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofProduct.nameattribute defined at extensioncore.static final StringGenerated constant - Attribute key ofProduct.normalattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofProduct.numberContentUnitsattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofProduct.numberOfReviewsattribute defined at extensioncustomerreview.static final StringGenerated constant - Attribute key ofProduct.offlineDateattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofProduct.onlineDateattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofProduct.orderattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofProduct.orderQuantityIntervalattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofProduct.othersattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofProduct.ownEurope1Discountsattribute defined at extensioneurope1.static final StringGenerated constant - Attribute key ofProduct.ownEurope1Pricesattribute defined at extensioneurope1.static final StringGenerated constant - Attribute key ofProduct.ownEurope1Taxesattribute defined at extensioneurope1.static final StringGenerated constant - Attribute key ofProduct.pictureattribute defined at extensioncore.static final StringGenerated constant - Attribute key ofProduct.priceQuantityattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofProduct.priceRowsValidattribute defined at extensionsubscriptionservices.static final StringGenerated constant - Attribute key ofProduct.productCarouselComponentsattribute defined at extensioncms2lib.static final StringGenerated constant - Attribute key ofProduct.productConfigurationattribute defined at extensionsapproductconfigservices.static final StringGenerated constant - Attribute key ofProduct.productDetailComponentsattribute defined at extensioncms2lib.static final StringGenerated constant - Attribute key ofProduct.productFeatureComponentsattribute defined at extensionacceleratorcms.static final StringGenerated constant - Attribute key ofProduct.productListComponentsattribute defined at extensioncms2lib.static final StringGenerated constant - Attribute key ofProduct.productOrderLimitattribute defined at extensionbasecommerce.static final StringGenerated constant - Attribute key ofProduct.productReferencesattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofProduct.productReviewsattribute defined at extensioncustomerreview.static final StringGenerated constant - Attribute key ofProduct.promotionsattribute defined at extensionpromotions.static final StringGenerated constant - Attribute key ofProduct.remarksattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofProduct.renewalTermattribute defined at extensionsaprevenuecloudproduct.static final StringGenerated constant - Attribute key ofProduct.restrictionsattribute defined at extensioncms2.static final StringGenerated constant - Attribute key ofProduct.reviewCountattribute defined at extensioncommerceservices.static final StringGenerated constant - Attribute key ofProduct.reviewRatingattribute defined at extensioncommerceservices.static final StringGenerated constant - Attribute key ofProduct.sapBaseUnitConversionattribute defined at extensionsapmodel.static final StringGenerated constant - Attribute key ofProduct.sapBlockedattribute defined at extensionsapmodel.static final StringGenerated constant - Attribute key ofProduct.sapBlockedDateattribute defined at extensionsapmodel.static final StringGenerated constant - Attribute key ofProduct.sapConfigurableattribute defined at extensionsapmodel.static final StringGenerated constant - Attribute key ofProduct.sapEANattribute defined at extensionsapmodel.static final StringGenerated constant - Attribute key ofProduct.sapPlantattribute defined at extensionsapmodel.static final StringGenerated constant - Attribute key ofProduct.sapProductIDattribute defined at extensionsapmodel.static final StringGenerated constant - Attribute key ofProduct.sapProductTypesattribute defined at extensionsapmodel.static final StringGenerated constant - Attribute key ofProduct.segmentattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofProduct.sequenceIdattribute defined at extensionacceleratorservices.static final StringGenerated constant - Attribute key ofProduct.serviceCodeattribute defined at extensionsapserviceproduct.static final StringGenerated constant - Attribute key ofProduct.simpleBannerComponentsattribute defined at extensionacceleratorcms.static final StringGenerated constant - Attribute key ofProduct.simpleResponsiveBannerComponentsattribute defined at extensionacceleratorcms.static final StringGenerated constant - Attribute key ofProduct.skillsattribute defined at extensionsapserviceorder.static final StringGenerated constant - Attribute key ofProduct.skillsDescriptionattribute defined at extensionsapserviceproduct.static final StringGenerated constant - Attribute key ofProduct.skillSummaryattribute defined at extensionsapserviceproduct.static final StringGenerated constant - Attribute key ofProduct.specialTreatmentClassesattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofProduct.startLineNumberattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofProduct.stockLevelsattribute defined at extensionbasecommerce.static final StringGenerated constant - Attribute key ofProduct.structuredArticleTypeattribute defined at extensionsaparticlemodel.static final StringGenerated constant - Attribute key ofProduct.subscriptionCodeattribute defined at extensionsaprevenuecloudproduct.static final StringGenerated constant - Attribute key ofProduct.subscriptionTermattribute defined at extensionsubscriptionservices.static final StringGenerated constant - Attribute key ofProduct.subscriptionTypeattribute defined at extensionsaprevenuecloudproduct.static final StringGenerated constant - Attribute key ofProduct.subscriptionValidTermattribute defined at extensionsaprevenuecloudproduct.static final StringGenerated constant - Attribute key ofProduct.summaryattribute defined at extensioncommerceservices.static final StringGenerated constant - Attribute key ofProduct.supercategoriesattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofProduct.supplierAlternativeAIDattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofProduct.thumbnailattribute defined at extensioncore.static final StringGenerated constant - Attribute key ofProduct.thumbnailsattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofProduct.unitattribute defined at extensioncore.static final StringGenerated constant - Attribute key ofProduct.untypedFeaturesattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofProduct.variantsattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofProduct.variantTypeattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofProduct.vendorsattribute defined at extensionbasecommerce.static final StringGenerated constant - Attribute key ofProduct.videoComponentsattribute defined at extensioncms2.static final StringGenerated constant - Attribute key ofProduct.xmlcontentattribute defined at extensioncatalog.Fields inherited from class de.hybris.platform.core.model.ItemModel
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDFields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY -
Constructor Summary
ConstructorsConstructorDescriptionGenerated constructor - Default constructor for generic creation.ProductModel(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 parametersProductModel(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 parametersProductModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx) Generated constructor - Default constructor for creation with existing context -
Method Summary
Modifier and TypeMethodDescriptionGenerated method - Getter of theProduct.approvalStatusattribute defined at extensioncatalog.Generated method - Getter of theProduct.articleStatusattribute defined at extensioncatalog.getArticleStatus(Locale loc) Generated method - Getter of theProduct.articleStatusattribute defined at extensioncatalog.Generated method - Getter of theProduct.averageRatingattribute defined at extensioncustomerreview.Generated method - Getter of theProduct.barcodesattribute defined at extensionbasecommerce.Generated method - Getter of theProduct.buyerIDSattribute defined at extensioncatalog.Generated method - Getter of theProduct.catalogVersionattribute defined at extensioncatalog.Generated method - Getter of theProduct.classificationClassesdynamic attribute defined at extensioncatalog.getCode()Generated method - Getter of theProduct.codeattribute defined at extensioncore.Generated method - Getter of theProduct.componentattribute defined at extensionsaparticlemodel.Generated method - Getter of theProduct.contentUnitattribute defined at extensioncatalog.Generated method - Getter of theProduct.contractTermsattribute defined at extensionsaprevenuecloudproduct.Generated method - Getter of theProduct.data_sheetattribute defined at extensioncatalog.Generated method - Getter of theProduct.deliveryModesattribute defined at extensionbasecommerce.Generated method - Getter of theProduct.deliveryTimeattribute defined at extensioncatalog.Generated method - Getter of theProduct.descriptionattribute defined at extensioncore.getDescription(Locale loc) Generated method - Getter of theProduct.descriptionattribute defined at extensioncore.Generated method - Getter of theProduct.detailattribute defined at extensioncatalog.Generated method - Getter of theProduct.discountableattribute defined at extensionsapppspricing.getEan()Generated method - Getter of theProduct.eanattribute defined at extensioncatalog.Generated method - Getter of theProduct.endLineNumberattribute defined at extensioncatalog.Generated method - Getter of theProduct.erpGroupBuyerattribute defined at extensioncatalog.Generated method - Getter of theProduct.erpGroupSupplierattribute defined at extensioncatalog.Generated method - Getter of theProduct.europe1Discountsdynamic attribute defined at extensioneurope1.Generated method - Getter of theProduct.Europe1PriceFactory_PDGattribute defined at extensioneurope1.Generated method - Getter of theProduct.Europe1PriceFactory_PPGattribute defined at extensioneurope1.Generated method - Getter of theProduct.Europe1PriceFactory_PTGattribute defined at extensioneurope1.Generated method - Getter of theProduct.europe1Pricesdynamic attribute defined at extensioneurope1.Generated method - Getter of theProduct.europe1Taxesdynamic attribute defined at extensioneurope1.Generated method - Getter of theProduct.externalIdsattribute defined at extensionsapmodel.Generated method - Getter of theProduct.featuresattribute defined at extensioncatalog.Generated method - Getter of theProduct.futureStocksattribute defined at extensioncommerceservices.Generated method - Getter of theProduct.galleryImagesattribute defined at extensioncommerceservices.Generated method - Getter of theProduct.keywordsattribute defined at extensioncatalog.getKeywords(Locale loc) Generated method - Getter of theProduct.keywordsattribute defined at extensioncatalog.Generated method - Getter of theProduct.linkComponentsattribute defined at extensioncms2.getLogo()Generated method - Getter of theProduct.logoattribute defined at extensioncatalog.Generated method - Getter of theProduct.manufacturerAIDattribute defined at extensioncatalog.Generated method - Getter of theProduct.manufacturerNameattribute defined at extensioncatalog.Generated method - Getter of theProduct.manufacturerTypeDescriptionattribute defined at extensioncatalog.Generated method - Getter of theProduct.manufacturerTypeDescriptionattribute defined at extensioncatalog.Generated method - Getter of theProduct.maxOrderQuantityattribute defined at extensioncatalog.Generated method - Getter of theProduct.minOrderQuantityattribute defined at extensioncatalog.getName()Generated method - Getter of theProduct.nameattribute defined at extensioncore.Generated method - Getter of theProduct.nameattribute defined at extensioncore.Generated method - Getter of theProduct.normalattribute defined at extensioncatalog.Generated method - Getter of theProduct.numberContentUnitsattribute defined at extensioncatalog.Generated method - Getter of theProduct.numberOfReviewsattribute defined at extensioncustomerreview.Generated method - Getter of theProduct.offlineDateattribute defined at extensioncatalog.Generated method - Getter of theProduct.onlineDateattribute defined at extensioncatalog.getOrder()Generated method - Getter of theProduct.orderattribute defined at extensioncatalog.Generated method - Getter of theProduct.orderQuantityIntervalattribute defined at extensioncatalog.Generated method - Getter of theProduct.othersattribute defined at extensioncatalog.Generated method - Getter of theProduct.ownEurope1Discountsattribute defined at extensioneurope1.Generated method - Getter of theProduct.ownEurope1Pricesattribute defined at extensioneurope1.Generated method - Getter of theProduct.ownEurope1Taxesattribute defined at extensioneurope1.Generated method - Getter of theProduct.pictureattribute defined at extensioncore.Generated method - Getter of theProduct.priceQuantityattribute defined at extensioncatalog.Generated method - Getter of theProduct.priceRowsValiddynamic attribute defined at extensionsubscriptionservices.Generated method - Getter of theProduct.productCarouselComponentsattribute defined at extensioncms2lib.Generated method - Getter of theProduct.productConfigurationattribute defined at extensionsapproductconfigservices.Generated method - Getter of theProduct.productDetailComponentsattribute defined at extensioncms2lib.Generated method - Getter of theProduct.productFeatureComponentsattribute defined at extensionacceleratorcms.Generated method - Getter of theProduct.productListComponentsattribute defined at extensioncms2lib.Generated method - Getter of theProduct.productOrderLimitattribute defined at extensionbasecommerce.Generated method - Getter of theProduct.productReferencesattribute defined at extensioncatalog.Generated method - Getter of theProduct.productReviewsattribute defined at extensioncustomerreview.Generated method - Getter of theProduct.promotionsattribute defined at extensionpromotions.Generated method - Getter of theProduct.remarksattribute defined at extensioncatalog.getRemarks(Locale loc) Generated method - Getter of theProduct.remarksattribute defined at extensioncatalog.Generated method - Getter of theProduct.renewalTermattribute defined at extensionsaprevenuecloudproduct.Generated method - Getter of theProduct.restrictionsattribute defined at extensioncms2.Generated method - Getter of theProduct.reviewCountattribute defined at extensioncommerceservices.Generated method - Getter of theProduct.reviewRatingattribute defined at extensioncommerceservices.Generated method - Getter of theProduct.sapBaseUnitConversionattribute defined at extensionsapmodel.Generated method - Getter of theProduct.sapBlockedattribute defined at extensionsapmodel.Generated method - Getter of theProduct.sapBlockedDateattribute defined at extensionsapmodel.Generated method - Getter of theProduct.sapConfigurableattribute defined at extensionsapmodel.Generated method - Getter of theProduct.sapEANattribute defined at extensionsapmodel.Generated method - Getter of theProduct.sapPlantattribute defined at extensionsapmodel.Generated method - Getter of theProduct.sapProductIDdynamic attribute defined at extensionsapmodel.Generated method - Getter of theProduct.sapProductTypesdynamic attribute defined at extensionsapmodel.Generated method - Getter of theProduct.segmentattribute defined at extensioncatalog.getSegment(Locale loc) Generated method - Getter of theProduct.segmentattribute defined at extensioncatalog.Generated method - Getter of theProduct.sequenceIdattribute defined at extensionacceleratorservices.Generated method - Getter of theProduct.serviceCodeattribute defined at extensionsapserviceproduct.Generated method - Getter of theProduct.simpleBannerComponentsattribute defined at extensionacceleratorcms.Generated method - Getter of theProduct.simpleResponsiveBannerComponentsattribute defined at extensionacceleratorcms.Generated method - Getter of theProduct.skillsattribute defined at extensionsapserviceorder.Deprecated, for removal: This API element is subject to removal in a future version.since 2003Deprecated, for removal: This API element is subject to removal in a future version.since 2003Generated method - Getter of theProduct.specialTreatmentClassesattribute defined at extensioncatalog.Generated method - Getter of theProduct.startLineNumberattribute defined at extensioncatalog.Generated method - Getter of theProduct.stockLevelsattribute defined at extensionbasecommerce.Generated method - Getter of theProduct.structuredArticleTypeattribute defined at extensionsaparticlemodel.Generated method - Getter of theProduct.subscriptionCodeattribute defined at extensionsaprevenuecloudproduct.Generated method - Getter of theProduct.subscriptionTermattribute defined at extensionsubscriptionservices.Generated method - Getter of theProduct.subscriptionTypeattribute defined at extensionsaprevenuecloudproduct.Generated method - Getter of theProduct.subscriptionValidTermattribute defined at extensionsaprevenuecloudproduct.Generated method - Getter of theProduct.summaryattribute defined at extensioncommerceservices.getSummary(Locale loc) Generated method - Getter of theProduct.summaryattribute defined at extensioncommerceservices.Generated method - Getter of theProduct.supercategoriesattribute defined at extensioncatalog.Generated method - Getter of theProduct.supplierAlternativeAIDattribute defined at extensioncatalog.Generated method - Getter of theProduct.thumbnailattribute defined at extensioncore.Generated method - Getter of theProduct.thumbnailsattribute defined at extensioncatalog.getUnit()Generated method - Getter of theProduct.unitattribute defined at extensioncore.Generated method - Getter of theProduct.untypedFeaturesdynamic attribute defined at extensioncatalog.Generated method - Getter of theProduct.variantsattribute defined at extensioncatalog.Generated method - Getter of theProduct.variantTypeattribute defined at extensioncatalog.Generated method - Getter of theProduct.vendorsattribute defined at extensionbasecommerce.Generated method - Getter of theProduct.videoComponentsattribute defined at extensioncms2.Generated method - Getter of theProduct.xmlcontentattribute defined at extensioncatalog.voidGenerated method - Setter ofProduct.approvalStatusattribute defined at extensioncatalog.voidsetArticleStatus(Map<ArticleStatus, String> value) Generated method - Setter ofProduct.articleStatusattribute defined at extensioncatalog.voidsetArticleStatus(Map<ArticleStatus, String> value, Locale loc) Generated method - Setter ofProduct.articleStatusattribute defined at extensioncatalog.voidsetBuyerIDS(Map<IDType, String> value) Generated method - Setter ofProduct.buyerIDSattribute defined at extensioncatalog.voidGenerated method - Setter ofProduct.catalogVersionattribute defined at extensioncatalog.voidGenerated method - Setter ofProduct.codeattribute defined at extensioncore.voidGenerated method - Setter ofProduct.componentattribute defined at extensionsaparticlemodel.voidsetContentUnit(UnitModel value) Generated method - Setter ofProduct.contentUnitattribute defined at extensioncatalog.voidsetContractTerms(Integer value) Generated method - Setter ofProduct.contractTermsattribute defined at extensionsaprevenuecloudproduct.voidsetData_sheet(Collection<MediaModel> value) Generated method - Setter ofProduct.data_sheetattribute defined at extensioncatalog.voidsetDeliveryModes(Set<DeliveryModeModel> value) Generated method - Setter ofProduct.deliveryModesattribute defined at extensionbasecommerce.voidsetDeliveryTime(Double value) Generated method - Setter ofProduct.deliveryTimeattribute defined at extensioncatalog.voidsetDescription(String value) Generated method - Setter ofProduct.descriptionattribute defined at extensioncore.voidsetDescription(String value, Locale loc) Generated method - Setter ofProduct.descriptionattribute defined at extensioncore.voidsetDetail(Collection<MediaModel> value) Generated method - Setter ofProduct.detailattribute defined at extensioncatalog.voidsetDiscountable(Boolean value) Generated method - Setter ofProduct.discountableattribute defined at extensionsapppspricing.voidGenerated method - Setter ofProduct.eanattribute defined at extensioncatalog.voidsetEndLineNumber(Integer value) Generated method - Setter ofProduct.endLineNumberattribute defined at extensioncatalog.voidsetErpGroupBuyer(String value) Generated method - Setter ofProduct.erpGroupBuyerattribute defined at extensioncatalog.voidsetErpGroupSupplier(String value) Generated method - Setter ofProduct.erpGroupSupplierattribute defined at extensioncatalog.voidGenerated method - Setter ofProduct.europe1Discountsdynamic attribute defined at extensioneurope1.voidGenerated method - Setter ofProduct.Europe1PriceFactory_PDGattribute defined at extensioneurope1.voidGenerated method - Setter ofProduct.Europe1PriceFactory_PPGattribute defined at extensioneurope1.voidGenerated method - Setter ofProduct.Europe1PriceFactory_PTGattribute defined at extensioneurope1.voidsetEurope1Prices(Collection<PriceRowModel> value) Generated method - Setter ofProduct.europe1Pricesdynamic attribute defined at extensioneurope1.voidsetEurope1Taxes(Collection<TaxRowModel> value) Generated method - Setter ofProduct.europe1Taxesdynamic attribute defined at extensioneurope1.voidsetExternalIds(List<SAPExternalIdModel> value) Generated method - Setter ofProduct.externalIdsattribute defined at extensionsapmodel.voidsetFeatures(List<ProductFeatureModel> value) Generated method - Setter ofProduct.featuresattribute defined at extensioncatalog.voidsetFutureStocks(Set<FutureStockModel> value) Generated method - Setter ofProduct.futureStocksattribute defined at extensioncommerceservices.voidsetGalleryImages(List<MediaContainerModel> value) Generated method - Setter ofProduct.galleryImagesattribute defined at extensioncommerceservices.voidsetKeywords(List<KeywordModel> value) Generated method - Setter ofProduct.keywordsattribute defined at extensioncatalog.voidsetKeywords(List<KeywordModel> value, Locale loc) Generated method - Setter ofProduct.keywordsattribute defined at extensioncatalog.voidGenerated method - Setter ofProduct.linkComponentsattribute defined at extensioncms2.voidsetLogo(Collection<MediaModel> value) Generated method - Setter ofProduct.logoattribute defined at extensioncatalog.voidsetManufacturerAID(String value) Generated method - Setter ofProduct.manufacturerAIDattribute defined at extensioncatalog.voidsetManufacturerName(String value) Generated method - Setter ofProduct.manufacturerNameattribute defined at extensioncatalog.voidGenerated method - Setter ofProduct.manufacturerTypeDescriptionattribute defined at extensioncatalog.voidsetManufacturerTypeDescription(String value, Locale loc) Generated method - Setter ofProduct.manufacturerTypeDescriptionattribute defined at extensioncatalog.voidsetMaxOrderQuantity(Integer value) Generated method - Setter ofProduct.maxOrderQuantityattribute defined at extensioncatalog.voidsetMinOrderQuantity(Integer value) Generated method - Setter ofProduct.minOrderQuantityattribute defined at extensioncatalog.voidGenerated method - Setter ofProduct.nameattribute defined at extensioncore.voidGenerated method - Setter ofProduct.nameattribute defined at extensioncore.voidsetNormal(Collection<MediaModel> value) Generated method - Setter ofProduct.normalattribute defined at extensioncatalog.voidsetNumberContentUnits(Double value) Generated method - Setter ofProduct.numberContentUnitsattribute defined at extensioncatalog.voidsetOfflineDate(Date value) Generated method - Setter ofProduct.offlineDateattribute defined at extensioncatalog.voidsetOnlineDate(Date value) Generated method - Setter ofProduct.onlineDateattribute defined at extensioncatalog.voidGenerated method - Setter ofProduct.orderattribute defined at extensioncatalog.voidsetOrderQuantityInterval(Integer value) Generated method - Setter ofProduct.orderQuantityIntervalattribute defined at extensioncatalog.voidsetOthers(Collection<MediaModel> value) Generated method - Setter ofProduct.othersattribute defined at extensioncatalog.voidGenerated method - Setter ofProduct.ownEurope1Discountsattribute defined at extensioneurope1.voidGenerated method - Setter ofProduct.ownEurope1Pricesattribute defined at extensioneurope1.voidsetOwnEurope1Taxes(Collection<TaxRowModel> value) Generated method - Setter ofProduct.ownEurope1Taxesattribute defined at extensioneurope1.voidsetPicture(MediaModel value) Generated method - Setter ofProduct.pictureattribute defined at extensioncore.voidsetPriceQuantity(Double value) Generated method - Setter ofProduct.priceQuantityattribute defined at extensioncatalog.voidGenerated method - Setter ofProduct.productCarouselComponentsattribute defined at extensioncms2lib.voidGenerated method - Setter ofProduct.productConfigurationattribute defined at extensionsapproductconfigservices.voidGenerated method - Setter ofProduct.productDetailComponentsattribute defined at extensioncms2lib.voidGenerated method - Setter ofProduct.productFeatureComponentsattribute defined at extensionacceleratorcms.voidGenerated method - Setter ofProduct.productListComponentsattribute defined at extensioncms2lib.voidGenerated method - Setter ofProduct.productOrderLimitattribute defined at extensionbasecommerce.voidGenerated method - Setter ofProduct.productReferencesattribute defined at extensioncatalog.voidGenerated method - Setter ofProduct.productReviewsattribute defined at extensioncustomerreview.voidGenerated method - Setter ofProduct.promotionsattribute defined at extensionpromotions.voidsetRemarks(String value) Generated method - Setter ofProduct.remarksattribute defined at extensioncatalog.voidsetRemarks(String value, Locale loc) Generated method - Setter ofProduct.remarksattribute defined at extensioncatalog.voidsetRenewalTerm(Integer value) Generated method - Setter ofProduct.renewalTermattribute defined at extensionsaprevenuecloudproduct.voidGenerated method - Setter ofProduct.restrictionsattribute defined at extensioncms2.voidsetReviewCount(Integer value) Generated method - Setter ofProduct.reviewCountattribute defined at extensioncommerceservices.voidsetReviewRating(Double value) Generated method - Setter ofProduct.reviewRatingattribute defined at extensioncommerceservices.voidsetSapBaseUnitConversion(Double value) Generated method - Setter ofProduct.sapBaseUnitConversionattribute defined at extensionsapmodel.voidsetSapBlocked(Boolean value) Generated method - Setter ofProduct.sapBlockedattribute defined at extensionsapmodel.voidsetSapBlockedDate(Date value) Generated method - Setter ofProduct.sapBlockedDateattribute defined at extensionsapmodel.voidsetSapConfigurable(Boolean value) Generated method - Setter ofProduct.sapConfigurableattribute defined at extensionsapmodel.voidGenerated method - Setter ofProduct.sapEANattribute defined at extensionsapmodel.voidsetSapPlant(WarehouseModel value) Generated method - Setter ofProduct.sapPlantattribute defined at extensionsapmodel.voidsetSegment(String value) Generated method - Setter ofProduct.segmentattribute defined at extensioncatalog.voidsetSegment(String value, Locale loc) Generated method - Setter ofProduct.segmentattribute defined at extensioncatalog.voidsetSequenceId(Long value) Generated method - Setter ofProduct.sequenceIdattribute defined at extensionacceleratorservices.voidsetServiceCode(String value) Generated method - Setter ofProduct.serviceCodeattribute defined at extensionsapserviceproduct.voidGenerated method - Setter ofProduct.simpleBannerComponentsattribute defined at extensionacceleratorcms.voidGenerated method - Setter ofProduct.simpleResponsiveBannerComponentsattribute defined at extensionacceleratorcms.voidsetSkills(List<SapServiceSkillModel> value) Generated method - Setter ofProduct.skillsattribute defined at extensionsapserviceorder.voidsetSkillsDescription(String value) Deprecated, for removal: This API element is subject to removal in a future version.since 2003voidsetSkillSummary(String value) Deprecated, for removal: This API element is subject to removal in a future version.since 2003voidsetSpecialTreatmentClasses(Map<String, String> value) Generated method - Setter ofProduct.specialTreatmentClassesattribute defined at extensioncatalog.voidsetStartLineNumber(Integer value) Generated method - Setter ofProduct.startLineNumberattribute defined at extensioncatalog.voidsetStockLevels(Set<StockLevelModel> value) Generated method - Setter ofProduct.stockLevelsattribute defined at extensionbasecommerce.voidGenerated method - Setter ofProduct.structuredArticleTypeattribute defined at extensionsaparticlemodel.voidsetSubscriptionCode(String value) Generated method - Setter ofProduct.subscriptionCodeattribute defined at extensionsaprevenuecloudproduct.voidGenerated method - Setter ofProduct.subscriptionTermattribute defined at extensionsubscriptionservices.voidGenerated method - Setter ofProduct.subscriptionTypeattribute defined at extensionsaprevenuecloudproduct.voidsetSubscriptionValidTerm(Integer value) Generated method - Setter ofProduct.subscriptionValidTermattribute defined at extensionsaprevenuecloudproduct.voidsetSummary(String value) Generated method - Setter ofProduct.summaryattribute defined at extensioncommerceservices.voidsetSummary(String value, Locale loc) Generated method - Setter ofProduct.summaryattribute defined at extensioncommerceservices.voidGenerated method - Setter ofProduct.supercategoriesattribute defined at extensioncatalog.voidsetSupplierAlternativeAID(String value) Generated method - Setter ofProduct.supplierAlternativeAIDattribute defined at extensioncatalog.voidsetThumbnail(MediaModel value) Generated method - Setter ofProduct.thumbnailattribute defined at extensioncore.voidsetThumbnails(Collection<MediaModel> value) Generated method - Setter ofProduct.thumbnailsattribute defined at extensioncatalog.voidGenerated method - Setter ofProduct.unitattribute defined at extensioncore.voidGenerated method - Setter ofProduct.untypedFeaturesdynamic attribute defined at extensioncatalog.voidsetVariants(Collection<VariantProductModel> value) Generated method - Setter ofProduct.variantsattribute defined at extensioncatalog.voidsetVariantType(VariantTypeModel value) Generated method - Setter ofProduct.variantTypeattribute defined at extensioncatalog.voidsetVendors(Set<VendorModel> value) Generated method - Setter ofProduct.vendorsattribute defined at extensionbasecommerce.voidGenerated method - Setter ofProduct.videoComponentsattribute defined at extensioncms2.voidsetXmlcontent(String value) Generated method - Setter ofProduct.xmlcontentattribute defined at extensioncatalog.Methods inherited from class de.hybris.platform.core.model.ItemModel
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwnerMethods inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
equals, getItemModelContext, getItemtype, getPersistenceContext, getPk, getProperty, getProperty, getTenantId, hashCode, readResolve, setProperty, setProperty, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toString, writeReplace
-
Field Details
-
_TYPECODE
Generated model type code constant.- See Also:
-
_PRODUCT2KEYWORDRELATION
Generated relation code constant for relationProduct2KeywordRelationdefining source attributekeywordsin extensioncatalog.- See Also:
-
_CATEGORYPRODUCTRELATION
Generated relation code constant for relationCategoryProductRelationdefining source attributesupercategoriesin extensioncatalog.- See Also:
-
_STOCKLEVELPRODUCTRELATION
Generated relation code constant for relationStockLevelProductRelationdefining source attributestockLevelsin extensionbasecommerce.- See Also:
-
_PRODUCTSFORRESTRICTION
Generated relation code constant for relationProductsForRestrictiondefining source attributerestrictionsin extensioncms2.- See Also:
-
_PRODUCTSFORPRODUCTLISTCOMPONENT
Generated relation code constant for relationProductsForProductListComponentdefining source attributeproductListComponentsin extensioncms2lib.- See Also:
-
_PRODUCTDETAILCOMPONENTSFORPRODUCT
Generated relation code constant for relationProductDetailComponentsForProductdefining source attributeproductDetailComponentsin extensioncms2lib.- See Also:
-
_PRODUCTSFORPRODUCTCAROUSELCOMPONENT
Generated relation code constant for relationProductsForProductCarouselComponentdefining source attributeproductCarouselComponentsin extensioncms2lib.- See Also:
-
_FUTURESTOCKPRODUCTRELATION
Generated relation code constant for relationFutureStockProductRelationdefining source attributefutureStocksin extensioncommerceservices.- See Also:
-
_SUBSCRIPTIONTERM2SUBSCRIPTIONPRODUCTRELATION
Generated relation code constant for relationSubscriptionTerm2SubscriptionProductRelationdefining source attributesubscriptionTermin extensionsubscriptionservices.- See Also:
-
_PRODUCTFEATURECOMPONENTS2PRODUCTREL
Generated relation code constant for relationProductFeatureComponents2ProductReldefining source attributeproductFeatureComponentsin extensionacceleratorcms.- See Also:
-
CODE
Generated constant - Attribute key ofProduct.codeattribute defined at extensioncore.- See Also:
-
NAME
Generated constant - Attribute key ofProduct.nameattribute defined at extensioncore.- See Also:
-
UNIT
Generated constant - Attribute key ofProduct.unitattribute defined at extensioncore.- See Also:
-
DESCRIPTION
Generated constant - Attribute key ofProduct.descriptionattribute defined at extensioncore.- See Also:
-
THUMBNAIL
Generated constant - Attribute key ofProduct.thumbnailattribute defined at extensioncore.- See Also:
-
PICTURE
Generated constant - Attribute key ofProduct.pictureattribute defined at extensioncore.- See Also:
-
CATALOG
Generated constant - Attribute key ofProduct.catalogattribute defined at extensioncatalog.- See Also:
-
CATALOGVERSION
Generated constant - Attribute key ofProduct.catalogVersionattribute defined at extensioncatalog.- See Also:
-
ONLINEDATE
Generated constant - Attribute key ofProduct.onlineDateattribute defined at extensioncatalog.- See Also:
-
OFFLINEDATE
Generated constant - Attribute key ofProduct.offlineDateattribute defined at extensioncatalog.- See Also:
-
EAN
Generated constant - Attribute key ofProduct.eanattribute defined at extensioncatalog.- See Also:
-
SUPPLIERALTERNATIVEAID
Generated constant - Attribute key ofProduct.supplierAlternativeAIDattribute defined at extensioncatalog.- See Also:
-
BUYERIDS
Generated constant - Attribute key ofProduct.buyerIDSattribute defined at extensioncatalog.- See Also:
-
MANUFACTURERAID
Generated constant - Attribute key ofProduct.manufacturerAIDattribute defined at extensioncatalog.- See Also:
-
MANUFACTURERNAME
Generated constant - Attribute key ofProduct.manufacturerNameattribute defined at extensioncatalog.- See Also:
-
MANUFACTURERTYPEDESCRIPTION
Generated constant - Attribute key ofProduct.manufacturerTypeDescriptionattribute defined at extensioncatalog.- See Also:
-
ERPGROUPBUYER
Generated constant - Attribute key ofProduct.erpGroupBuyerattribute defined at extensioncatalog.- See Also:
-
ERPGROUPSUPPLIER
Generated constant - Attribute key ofProduct.erpGroupSupplierattribute defined at extensioncatalog.- See Also:
-
DELIVERYTIME
Generated constant - Attribute key ofProduct.deliveryTimeattribute defined at extensioncatalog.- See Also:
-
SPECIALTREATMENTCLASSES
Generated constant - Attribute key ofProduct.specialTreatmentClassesattribute defined at extensioncatalog.- See Also:
-
REMARKS
Generated constant - Attribute key ofProduct.remarksattribute defined at extensioncatalog.- See Also:
-
SEGMENT
Generated constant - Attribute key ofProduct.segmentattribute defined at extensioncatalog.- See Also:
-
ORDER
Generated constant - Attribute key ofProduct.orderattribute defined at extensioncatalog.- See Also:
-
ARTICLESTATUS
Generated constant - Attribute key ofProduct.articleStatusattribute defined at extensioncatalog.- See Also:
-
APPROVALSTATUS
Generated constant - Attribute key ofProduct.approvalStatusattribute defined at extensioncatalog.- See Also:
-
CONTENTUNIT
Generated constant - Attribute key ofProduct.contentUnitattribute defined at extensioncatalog.- See Also:
-
NUMBERCONTENTUNITS
Generated constant - Attribute key ofProduct.numberContentUnitsattribute defined at extensioncatalog.- See Also:
-
MINORDERQUANTITY
Generated constant - Attribute key ofProduct.minOrderQuantityattribute defined at extensioncatalog.- See Also:
-
MAXORDERQUANTITY
Generated constant - Attribute key ofProduct.maxOrderQuantityattribute defined at extensioncatalog.- See Also:
-
ORDERQUANTITYINTERVAL
Generated constant - Attribute key ofProduct.orderQuantityIntervalattribute defined at extensioncatalog.- See Also:
-
PRICEQUANTITY
Generated constant - Attribute key ofProduct.priceQuantityattribute defined at extensioncatalog.- See Also:
-
NORMAL
Generated constant - Attribute key ofProduct.normalattribute defined at extensioncatalog.- See Also:
-
THUMBNAILS
Generated constant - Attribute key ofProduct.thumbnailsattribute defined at extensioncatalog.- See Also:
-
DETAIL
Generated constant - Attribute key ofProduct.detailattribute defined at extensioncatalog.- See Also:
-
LOGO
Generated constant - Attribute key ofProduct.logoattribute defined at extensioncatalog.- See Also:
-
DATA_SHEET
Generated constant - Attribute key ofProduct.data_sheetattribute defined at extensioncatalog.- See Also:
-
OTHERS
Generated constant - Attribute key ofProduct.othersattribute defined at extensioncatalog.- See Also:
-
UNTYPEDFEATURES
Generated constant - Attribute key ofProduct.untypedFeaturesattribute defined at extensioncatalog.- See Also:
-
CLASSIFICATIONCLASSES
Generated constant - Attribute key ofProduct.classificationClassesattribute defined at extensioncatalog.- See Also:
-
STARTLINENUMBER
Generated constant - Attribute key ofProduct.startLineNumberattribute defined at extensioncatalog.- See Also:
-
ENDLINENUMBER
Generated constant - Attribute key ofProduct.endLineNumberattribute defined at extensioncatalog.- See Also:
-
XMLCONTENT
Generated constant - Attribute key ofProduct.xmlcontentattribute defined at extensioncatalog.- See Also:
-
VARIANTTYPE
Generated constant - Attribute key ofProduct.variantTypeattribute defined at extensioncatalog.- See Also:
-
KEYWORDS
Generated constant - Attribute key ofProduct.keywordsattribute defined at extensioncatalog.- See Also:
-
FEATURES
Generated constant - Attribute key ofProduct.featuresattribute defined at extensioncatalog.- See Also:
-
VARIANTS
Generated constant - Attribute key ofProduct.variantsattribute defined at extensioncatalog.- See Also:
-
PRODUCTREFERENCES
Generated constant - Attribute key ofProduct.productReferencesattribute defined at extensioncatalog.- See Also:
-
SUPERCATEGORIES
Generated constant - Attribute key ofProduct.supercategoriesattribute defined at extensioncatalog.- See Also:
-
EUROPE1PRICEFACTORY_PPG
Generated constant - Attribute key ofProduct.Europe1PriceFactory_PPGattribute defined at extensioneurope1.- See Also:
-
EUROPE1PRICEFACTORY_PTG
Generated constant - Attribute key ofProduct.Europe1PriceFactory_PTGattribute defined at extensioneurope1.- See Also:
-
EUROPE1PRICEFACTORY_PDG
Generated constant - Attribute key ofProduct.Europe1PriceFactory_PDGattribute defined at extensioneurope1.- See Also:
-
EUROPE1PRICES
Generated constant - Attribute key ofProduct.europe1Pricesattribute defined at extensioneurope1.- See Also:
-
EUROPE1TAXES
Generated constant - Attribute key ofProduct.europe1Taxesattribute defined at extensioneurope1.- See Also:
-
EUROPE1DISCOUNTS
Generated constant - Attribute key ofProduct.europe1Discountsattribute defined at extensioneurope1.- See Also:
-
OWNEUROPE1DISCOUNTS
Generated constant - Attribute key ofProduct.ownEurope1Discountsattribute defined at extensioneurope1.- See Also:
-
OWNEUROPE1PRICES
Generated constant - Attribute key ofProduct.ownEurope1Pricesattribute defined at extensioneurope1.- See Also:
-
OWNEUROPE1TAXES
Generated constant - Attribute key ofProduct.ownEurope1Taxesattribute defined at extensioneurope1.- See Also:
-
BARCODES
Generated constant - Attribute key ofProduct.barcodesattribute defined at extensionbasecommerce.- See Also:
-
PRODUCTORDERLIMIT
Generated constant - Attribute key ofProduct.productOrderLimitattribute defined at extensionbasecommerce.- See Also:
-
VENDORS
Generated constant - Attribute key ofProduct.vendorsattribute defined at extensionbasecommerce.- See Also:
-
DELIVERYMODES
Generated constant - Attribute key ofProduct.deliveryModesattribute defined at extensionbasecommerce.- See Also:
-
STOCKLEVELS
Generated constant - Attribute key ofProduct.stockLevelsattribute defined at extensionbasecommerce.- See Also:
-
RESTRICTIONS
Generated constant - Attribute key ofProduct.restrictionsattribute defined at extensioncms2.- See Also:
-
LINKCOMPONENTS
Generated constant - Attribute key ofProduct.linkComponentsattribute defined at extensioncms2.- See Also:
-
VIDEOCOMPONENTS
Generated constant - Attribute key ofProduct.videoComponentsattribute defined at extensioncms2.- See Also:
-
PRODUCTLISTCOMPONENTS
Generated constant - Attribute key ofProduct.productListComponentsattribute defined at extensioncms2lib.- See Also:
-
PRODUCTDETAILCOMPONENTS
Generated constant - Attribute key ofProduct.productDetailComponentsattribute defined at extensioncms2lib.- See Also:
-
PRODUCTCAROUSELCOMPONENTS
Generated constant - Attribute key ofProduct.productCarouselComponentsattribute defined at extensioncms2lib.- See Also:
-
NUMBEROFREVIEWS
Generated constant - Attribute key ofProduct.numberOfReviewsattribute defined at extensioncustomerreview.- See Also:
-
AVERAGERATING
Generated constant - Attribute key ofProduct.averageRatingattribute defined at extensioncustomerreview.- See Also:
-
PRODUCTREVIEWS
Generated constant - Attribute key ofProduct.productReviewsattribute defined at extensioncustomerreview.- See Also:
-
PROMOTIONS
Generated constant - Attribute key ofProduct.promotionsattribute defined at extensionpromotions.- See Also:
-
SUMMARY
Generated constant - Attribute key ofProduct.summaryattribute defined at extensioncommerceservices.- See Also:
-
GALLERYIMAGES
Generated constant - Attribute key ofProduct.galleryImagesattribute defined at extensioncommerceservices.- See Also:
-
REVIEWCOUNT
Generated constant - Attribute key ofProduct.reviewCountattribute defined at extensioncommerceservices.- See Also:
-
REVIEWRATING
Generated constant - Attribute key ofProduct.reviewRatingattribute defined at extensioncommerceservices.- See Also:
-
FUTURESTOCKS
Generated constant - Attribute key ofProduct.futureStocksattribute defined at extensioncommerceservices.- See Also:
-
PRICEROWSVALID
Generated constant - Attribute key ofProduct.priceRowsValidattribute defined at extensionsubscriptionservices.- See Also:
-
SUBSCRIPTIONTERM
Generated constant - Attribute key ofProduct.subscriptionTermattribute defined at extensionsubscriptionservices.- See Also:
-
SEQUENCEID
Generated constant - Attribute key ofProduct.sequenceIdattribute defined at extensionacceleratorservices.- See Also:
-
SIMPLEBANNERCOMPONENTS
Generated constant - Attribute key ofProduct.simpleBannerComponentsattribute defined at extensionacceleratorcms.- See Also:
-
SIMPLERESPONSIVEBANNERCOMPONENTS
Generated constant - Attribute key ofProduct.simpleResponsiveBannerComponentsattribute defined at extensionacceleratorcms.- See Also:
-
PRODUCTFEATURECOMPONENTS
Generated constant - Attribute key ofProduct.productFeatureComponentsattribute defined at extensionacceleratorcms.- See Also:
-
SAPBLOCKED
Generated constant - Attribute key ofProduct.sapBlockedattribute defined at extensionsapmodel.- See Also:
-
SAPBLOCKEDDATE
Generated constant - Attribute key ofProduct.sapBlockedDateattribute defined at extensionsapmodel.- See Also:
-
SAPCONFIGURABLE
Generated constant - Attribute key ofProduct.sapConfigurableattribute defined at extensionsapmodel.- See Also:
-
SAPEAN
Generated constant - Attribute key ofProduct.sapEANattribute defined at extensionsapmodel.- See Also:
-
SAPBASEUNITCONVERSION
Generated constant - Attribute key ofProduct.sapBaseUnitConversionattribute defined at extensionsapmodel.- See Also:
-
SAPPRODUCTID
Generated constant - Attribute key ofProduct.sapProductIDattribute defined at extensionsapmodel.- See Also:
-
SAPPRODUCTTYPES
Generated constant - Attribute key ofProduct.sapProductTypesattribute defined at extensionsapmodel.- See Also:
-
SAPPLANT
Generated constant - Attribute key ofProduct.sapPlantattribute defined at extensionsapmodel.- See Also:
-
EXTERNALIDS
Generated constant - Attribute key ofProduct.externalIdsattribute defined at extensionsapmodel.- See Also:
-
STRUCTUREDARTICLETYPE
Generated constant - Attribute key ofProduct.structuredArticleTypeattribute defined at extensionsaparticlemodel.- See Also:
-
COMPONENT
Generated constant - Attribute key ofProduct.componentattribute defined at extensionsaparticlemodel.- See Also:
-
SERVICECODE
Generated constant - Attribute key ofProduct.serviceCodeattribute defined at extensionsapserviceproduct.- See Also:
-
SKILLSUMMARY
Generated constant - Attribute key ofProduct.skillSummaryattribute defined at extensionsapserviceproduct.- See Also:
-
SKILLSDESCRIPTION
Generated constant - Attribute key ofProduct.skillsDescriptionattribute defined at extensionsapserviceproduct.- See Also:
-
SKILLS
Generated constant - Attribute key ofProduct.skillsattribute defined at extensionsapserviceorder.- See Also:
-
DISCOUNTABLE
Generated constant - Attribute key ofProduct.discountableattribute defined at extensionsapppspricing.- See Also:
-
SUBSCRIPTIONCODE
Generated constant - Attribute key ofProduct.subscriptionCodeattribute defined at extensionsaprevenuecloudproduct.- See Also:
-
CONTRACTTERMS
Generated constant - Attribute key ofProduct.contractTermsattribute defined at extensionsaprevenuecloudproduct.- See Also:
-
RENEWALTERM
Generated constant - Attribute key ofProduct.renewalTermattribute defined at extensionsaprevenuecloudproduct.- See Also:
-
SUBSCRIPTIONVALIDTERM
Generated constant - Attribute key ofProduct.subscriptionValidTermattribute defined at extensionsaprevenuecloudproduct.- See Also:
-
SUBSCRIPTIONTYPE
Generated constant - Attribute key ofProduct.subscriptionTypeattribute defined at extensionsaprevenuecloudproduct.- See Also:
-
PRODUCTCONFIGURATION
Generated constant - Attribute key ofProduct.productConfigurationattribute defined at extensionsapproductconfigservices.- See Also:
-
-
Constructor Details
-
ProductModel
public ProductModel()Generated constructor - Default constructor for generic creation. -
ProductModel
public ProductModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx) Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
ProductModel
@Deprecated(since="4.1.1", forRemoval=true) public ProductModel(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 parametersGenerated constructor - Constructor with all mandatory attributes.- Parameters:
_catalogVersion- initial attribute declared by typeProductat extensioncatalog_code- initial attribute declared by typeProductat extensioncore
-
ProductModel
@Deprecated(since="4.1.1", forRemoval=true) public ProductModel(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 parametersGenerated constructor - for all mandatory and initial attributes.- Parameters:
_catalogVersion- initial attribute declared by typeProductat extensioncatalog_code- initial attribute declared by typeProductat extensioncore_owner- initial attribute declared by typeItemat extensioncore
-
-
Method Details
-
getApprovalStatus
Generated method - Getter of theProduct.approvalStatusattribute defined at extensioncatalog.- Returns:
- the approvalStatus
-
getArticleStatus
@Accessor(qualifier="articleStatus", type=GETTER) public Map<ArticleStatus,String> getArticleStatus()Generated method - Getter of theProduct.articleStatusattribute defined at extensioncatalog.- Returns:
- the articleStatus
-
getArticleStatus
@Accessor(qualifier="articleStatus", type=GETTER) public Map<ArticleStatus,String> getArticleStatus(Locale loc) Generated method - Getter of theProduct.articleStatusattribute defined at extensioncatalog.- Parameters:
loc- the value localization key- Returns:
- the articleStatus
- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-
getAverageRating
Generated method - Getter of theProduct.averageRatingattribute defined at extensioncustomerreview.- Returns:
- the averageRating - The average rating of the product.
-
getBarcodes
Generated method - Getter of theProduct.barcodesattribute defined at extensionbasecommerce. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the barcodes
-
getBuyerIDS
Generated method - Getter of theProduct.buyerIDSattribute defined at extensioncatalog.- Returns:
- the buyerIDS
-
getCatalogVersion
Generated method - Getter of theProduct.catalogVersionattribute defined at extensioncatalog.- Returns:
- the catalogVersion
-
getClassificationClasses
@Accessor(qualifier="classificationClasses", type=GETTER) public List<ClassificationClassModel> getClassificationClasses()Generated method - Getter of theProduct.classificationClassesdynamic attribute defined at extensioncatalog. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the classificationClasses
-
getCode
Generated method - Getter of theProduct.codeattribute defined at extensioncore.- Returns:
- the code
-
getComponent
@Accessor(qualifier="component", type=GETTER) public Collection<ArticleComponentModel> getComponent()Generated method - Getter of theProduct.componentattribute defined at extensionsaparticlemodel. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the component
-
getContentUnit
Generated method - Getter of theProduct.contentUnitattribute defined at extensioncatalog.- Returns:
- the contentUnit
-
getContractTerms
Generated method - Getter of theProduct.contractTermsattribute defined at extensionsaprevenuecloudproduct.- Returns:
- the contractTerms - Contract term for the product
-
getData_sheet
Generated method - Getter of theProduct.data_sheetattribute defined at extensioncatalog. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the data_sheet
-
getDeliveryModes
Generated method - Getter of theProduct.deliveryModesattribute defined at extensionbasecommerce. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the deliveryModes
-
getDeliveryTime
Generated method - Getter of theProduct.deliveryTimeattribute defined at extensioncatalog.- Returns:
- the deliveryTime
-
getDescription
Generated method - Getter of theProduct.descriptionattribute defined at extensioncore.- Returns:
- the description
-
getDescription
Generated method - Getter of theProduct.descriptionattribute defined at extensioncore.- Parameters:
loc- the value localization key- Returns:
- the description
- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-
getDetail
Generated method - Getter of theProduct.detailattribute defined at extensioncatalog. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the detail
-
getDiscountable
Generated method - Getter of theProduct.discountableattribute defined at extensionsapppspricing.- Returns:
- the discountable - Discountable
-
getEan
Generated method - Getter of theProduct.eanattribute defined at extensioncatalog.- Returns:
- the ean
-
getEndLineNumber
Generated method - Getter of theProduct.endLineNumberattribute defined at extensioncatalog.- Returns:
- the endLineNumber
-
getErpGroupBuyer
Generated method - Getter of theProduct.erpGroupBuyerattribute defined at extensioncatalog.- Returns:
- the erpGroupBuyer
-
getErpGroupSupplier
Generated method - Getter of theProduct.erpGroupSupplierattribute defined at extensioncatalog.- Returns:
- the erpGroupSupplier
-
getEurope1Discounts
@Accessor(qualifier="europe1Discounts", type=GETTER) public Collection<DiscountRowModel> getEurope1Discounts()Generated method - Getter of theProduct.europe1Discountsdynamic attribute defined at extensioneurope1. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the europe1Discounts
-
getEurope1PriceFactory_PDG
@Accessor(qualifier="Europe1PriceFactory_PDG", type=GETTER) public ProductDiscountGroup getEurope1PriceFactory_PDG()Generated method - Getter of theProduct.Europe1PriceFactory_PDGattribute defined at extensioneurope1.- Returns:
- the Europe1PriceFactory_PDG
-
getEurope1PriceFactory_PPG
@Accessor(qualifier="Europe1PriceFactory_PPG", type=GETTER) public ProductPriceGroup getEurope1PriceFactory_PPG()Generated method - Getter of theProduct.Europe1PriceFactory_PPGattribute defined at extensioneurope1.- Returns:
- the Europe1PriceFactory_PPG
-
getEurope1PriceFactory_PTG
@Accessor(qualifier="Europe1PriceFactory_PTG", type=GETTER) public ProductTaxGroup getEurope1PriceFactory_PTG()Generated method - Getter of theProduct.Europe1PriceFactory_PTGattribute defined at extensioneurope1.- Returns:
- the Europe1PriceFactory_PTG
-
getEurope1Prices
@Accessor(qualifier="europe1Prices", type=GETTER) public Collection<PriceRowModel> getEurope1Prices()Generated method - Getter of theProduct.europe1Pricesdynamic attribute defined at extensioneurope1. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the europe1Prices
-
getEurope1Taxes
Generated method - Getter of theProduct.europe1Taxesdynamic attribute defined at extensioneurope1. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the europe1Taxes
-
getExternalIds
Generated method - Getter of theProduct.externalIdsattribute defined at extensionsapmodel. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the externalIds - Local id mapping of external systems
-
getFeatures
Generated method - Getter of theProduct.featuresattribute defined at extensioncatalog. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the features
-
getFutureStocks
Generated method - Getter of theProduct.futureStocksattribute defined at extensioncommerceservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the futureStocks
-
getGalleryImages
@Accessor(qualifier="galleryImages", type=GETTER) public List<MediaContainerModel> getGalleryImages()Generated method - Getter of theProduct.galleryImagesattribute defined at extensioncommerceservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the galleryImages - A list of additional images for the product.
-
getKeywords
Generated method - Getter of theProduct.keywordsattribute defined at extensioncatalog.- Returns:
- the keywords - Keywords
-
getKeywords
Generated method - Getter of theProduct.keywordsattribute defined at extensioncatalog.- Parameters:
loc- the value localization key- Returns:
- the keywords - Keywords
- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-
getLinkComponents
@Accessor(qualifier="linkComponents", type=GETTER) public List<CMSLinkComponentModel> getLinkComponents()Generated method - Getter of theProduct.linkComponentsattribute defined at extensioncms2. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the linkComponents
-
getLogo
Generated method - Getter of theProduct.logoattribute defined at extensioncatalog. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the logo
-
getManufacturerAID
Generated method - Getter of theProduct.manufacturerAIDattribute defined at extensioncatalog.- Returns:
- the manufacturerAID
-
getManufacturerName
Generated method - Getter of theProduct.manufacturerNameattribute defined at extensioncatalog.- Returns:
- the manufacturerName
-
getManufacturerTypeDescription
@Accessor(qualifier="manufacturerTypeDescription", type=GETTER) public String getManufacturerTypeDescription()Generated method - Getter of theProduct.manufacturerTypeDescriptionattribute defined at extensioncatalog.- Returns:
- the manufacturerTypeDescription
-
getManufacturerTypeDescription
@Accessor(qualifier="manufacturerTypeDescription", type=GETTER) public String getManufacturerTypeDescription(Locale loc) Generated method - Getter of theProduct.manufacturerTypeDescriptionattribute defined at extensioncatalog.- Parameters:
loc- the value localization key- Returns:
- the manufacturerTypeDescription
- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-
getMaxOrderQuantity
Generated method - Getter of theProduct.maxOrderQuantityattribute defined at extensioncatalog.- Returns:
- the maxOrderQuantity
-
getMinOrderQuantity
Generated method - Getter of theProduct.minOrderQuantityattribute defined at extensioncatalog.- Returns:
- the minOrderQuantity
-
getName
Generated method - Getter of theProduct.nameattribute defined at extensioncore.- Returns:
- the name
-
getName
Generated method - Getter of theProduct.nameattribute defined at extensioncore.- Parameters:
loc- the value localization key- Returns:
- the name
- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-
getNormal
Generated method - Getter of theProduct.normalattribute defined at extensioncatalog. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the normal
-
getNumberContentUnits
Generated method - Getter of theProduct.numberContentUnitsattribute defined at extensioncatalog.- Returns:
- the numberContentUnits
-
getNumberOfReviews
Generated method - Getter of theProduct.numberOfReviewsattribute defined at extensioncustomerreview.- Returns:
- the numberOfReviews - The number of reviews for the product.
-
getOfflineDate
Generated method - Getter of theProduct.offlineDateattribute defined at extensioncatalog.- Returns:
- the offlineDate
-
getOnlineDate
Generated method - Getter of theProduct.onlineDateattribute defined at extensioncatalog.- Returns:
- the onlineDate
-
getOrder
Generated method - Getter of theProduct.orderattribute defined at extensioncatalog.- Returns:
- the order
-
getOrderQuantityInterval
Generated method - Getter of theProduct.orderQuantityIntervalattribute defined at extensioncatalog.- Returns:
- the orderQuantityInterval
-
getOthers
Generated method - Getter of theProduct.othersattribute defined at extensioncatalog. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the others
-
getOwnEurope1Discounts
@Accessor(qualifier="ownEurope1Discounts", type=GETTER) public Collection<DiscountRowModel> getOwnEurope1Discounts()Generated method - Getter of theProduct.ownEurope1Discountsattribute defined at extensioneurope1. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the ownEurope1Discounts
-
getOwnEurope1Prices
@Accessor(qualifier="ownEurope1Prices", type=GETTER) public Collection<PriceRowModel> getOwnEurope1Prices()Generated method - Getter of theProduct.ownEurope1Pricesattribute defined at extensioneurope1. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the ownEurope1Prices
-
getOwnEurope1Taxes
@Accessor(qualifier="ownEurope1Taxes", type=GETTER) public Collection<TaxRowModel> getOwnEurope1Taxes()Generated method - Getter of theProduct.ownEurope1Taxesattribute defined at extensioneurope1. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the ownEurope1Taxes
-
getPicture
Generated method - Getter of theProduct.pictureattribute defined at extensioncore.- Returns:
- the picture
-
getPriceQuantity
Generated method - Getter of theProduct.priceQuantityattribute defined at extensioncatalog.- Returns:
- the priceQuantity
-
getPriceRowsValid
Generated method - Getter of theProduct.priceRowsValiddynamic attribute defined at extensionsubscriptionservices.- Returns:
- the priceRowsValid - Price Rows Valid
-
getProductCarouselComponents
@Accessor(qualifier="productCarouselComponents", type=GETTER) public Collection<ProductCarouselComponentModel> getProductCarouselComponents()Generated method - Getter of theProduct.productCarouselComponentsattribute defined at extensioncms2lib. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the productCarouselComponents
-
getProductConfiguration
@Accessor(qualifier="productConfiguration", type=GETTER) public Collection<ProductConfigurationModel> getProductConfiguration()Generated method - Getter of theProduct.productConfigurationattribute defined at extensionsapproductconfigservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the productConfiguration
-
getProductDetailComponents
@Accessor(qualifier="productDetailComponents", type=GETTER) public List<ProductDetailComponentModel> getProductDetailComponents()Generated method - Getter of theProduct.productDetailComponentsattribute defined at extensioncms2lib. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the productDetailComponents
-
getProductFeatureComponents
@Accessor(qualifier="productFeatureComponents", type=GETTER) public List<ProductFeatureComponentModel> getProductFeatureComponents()Generated method - Getter of theProduct.productFeatureComponentsattribute defined at extensionacceleratorcms. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the productFeatureComponents
-
getProductListComponents
@Accessor(qualifier="productListComponents", type=GETTER) public Collection<ProductListComponentModel> getProductListComponents()Generated method - Getter of theProduct.productListComponentsattribute defined at extensioncms2lib. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the productListComponents
-
getProductOrderLimit
@Accessor(qualifier="productOrderLimit", type=GETTER) public ProductOrderLimitModel getProductOrderLimit()Generated method - Getter of theProduct.productOrderLimitattribute defined at extensionbasecommerce.- Returns:
- the productOrderLimit
-
getProductReferences
@Accessor(qualifier="productReferences", type=GETTER) public Collection<ProductReferenceModel> getProductReferences()Generated method - Getter of theProduct.productReferencesattribute defined at extensioncatalog. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the productReferences
-
getProductReviews
@Accessor(qualifier="productReviews", type=GETTER) public Collection<CustomerReviewModel> getProductReviews()Generated method - Getter of theProduct.productReviewsattribute defined at extensioncustomerreview. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the productReviews
-
getPromotions
@Accessor(qualifier="promotions", type=GETTER) public Collection<ProductPromotionModel> getPromotions()Generated method - Getter of theProduct.promotionsattribute defined at extensionpromotions. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the promotions - Promotions
-
getRemarks
Generated method - Getter of theProduct.remarksattribute defined at extensioncatalog.- Returns:
- the remarks
-
getRemarks
Generated method - Getter of theProduct.remarksattribute defined at extensioncatalog.- Parameters:
loc- the value localization key- Returns:
- the remarks
- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-
getRenewalTerm
Generated method - Getter of theProduct.renewalTermattribute defined at extensionsaprevenuecloudproduct.- Returns:
- the renewalTerm - Renewal term for the product
-
getRestrictions
@Accessor(qualifier="restrictions", type=GETTER) public Collection<CMSProductRestrictionModel> getRestrictions()Generated method - Getter of theProduct.restrictionsattribute defined at extensioncms2. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the restrictions
-
getReviewCount
Generated method - Getter of theProduct.reviewCountattribute defined at extensioncommerceservices.- Returns:
- the reviewCount - The total number of product reviews, persisted in the database.
-
getReviewRating
Generated method - Getter of theProduct.reviewRatingattribute defined at extensioncommerceservices.- Returns:
- the reviewRating - The average product review rating, persisted in the database.
-
getSapBaseUnitConversion
Generated method - Getter of theProduct.sapBaseUnitConversionattribute defined at extensionsapmodel.- Returns:
- the sapBaseUnitConversion - Factor for converting Sales Unit quantity to Base Unit quantity
-
getSapBlocked
Generated method - Getter of theProduct.sapBlockedattribute defined at extensionsapmodel.- Returns:
- the sapBlocked - Indicator if item is blocked for sale
-
getSapBlockedDate
Generated method - Getter of theProduct.sapBlockedDateattribute defined at extensionsapmodel.- Returns:
- the sapBlockedDate - Indicates the date the product is blocked from
-
getSapConfigurable
Generated method - Getter of theProduct.sapConfigurableattribute defined at extensionsapmodel.- Returns:
- the sapConfigurable - Is the product configurable?
-
getSapEAN
Generated method - Getter of theProduct.sapEANattribute defined at extensionsapmodel.- Returns:
- the sapEAN - Product EAN
-
getSapPlant
Generated method - Getter of theProduct.sapPlantattribute defined at extensionsapmodel.- Returns:
- the sapPlant - Sap Plant mapped to hybris warehouse
-
getSapProductID
Generated method - Getter of theProduct.sapProductIDdynamic attribute defined at extensionsapmodel.- Returns:
- the sapProductID - Product ID after conversion
-
getSapProductTypes
Generated method - Getter of theProduct.sapProductTypesdynamic attribute defined at extensionsapmodel. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the sapProductTypes
-
getSegment
Generated method - Getter of theProduct.segmentattribute defined at extensioncatalog.- Returns:
- the segment
-
getSegment
Generated method - Getter of theProduct.segmentattribute defined at extensioncatalog.- Parameters:
loc- the value localization key- Returns:
- the segment
- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-
getSequenceId
Generated method - Getter of theProduct.sequenceIdattribute defined at extensionacceleratorservices.- Returns:
- the sequenceId - Attribute is used in batch import process for avoiding multiple imports.
-
getServiceCode
Generated method - Getter of theProduct.serviceCodeattribute defined at extensionsapserviceproduct.- Returns:
- the serviceCode - Service Code
-
getSimpleBannerComponents
@Accessor(qualifier="simpleBannerComponents", type=GETTER) public List<SimpleBannerComponentModel> getSimpleBannerComponents()Generated method - Getter of theProduct.simpleBannerComponentsattribute defined at extensionacceleratorcms. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the simpleBannerComponents
-
getSimpleResponsiveBannerComponents
@Accessor(qualifier="simpleResponsiveBannerComponents", type=GETTER) public List<SimpleResponsiveBannerComponentModel> getSimpleResponsiveBannerComponents()Generated method - Getter of theProduct.simpleResponsiveBannerComponentsattribute defined at extensionacceleratorcms. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the simpleResponsiveBannerComponents
-
getSkills
Generated method - Getter of theProduct.skillsattribute defined at extensionsapserviceorder. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the skills
-
getSkillsDescription
@Deprecated(since="2003", forRemoval=true) @Accessor(qualifier="skillsDescription", type=GETTER) public String getSkillsDescription()Deprecated, for removal: This API element is subject to removal in a future version.since 2003Generated method - Getter of theProduct.skillsDescriptionattribute defined at extensionsapserviceproduct.- Returns:
- the skillsDescription - Skills Description
-
getSkillSummary
@Deprecated(since="2003", forRemoval=true) @Accessor(qualifier="skillSummary", type=GETTER) public String getSkillSummary()Deprecated, for removal: This API element is subject to removal in a future version.since 2003Generated method - Getter of theProduct.skillSummaryattribute defined at extensionsapserviceproduct.- Returns:
- the skillSummary - Skill Summary
-
getSpecialTreatmentClasses
@Accessor(qualifier="specialTreatmentClasses", type=GETTER) public Map<String,String> getSpecialTreatmentClasses()Generated method - Getter of theProduct.specialTreatmentClassesattribute defined at extensioncatalog.- Returns:
- the specialTreatmentClasses
-
getStartLineNumber
Generated method - Getter of theProduct.startLineNumberattribute defined at extensioncatalog.- Returns:
- the startLineNumber
-
getStockLevels
Generated method - Getter of theProduct.stockLevelsattribute defined at extensionbasecommerce. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the stockLevels
-
getStructuredArticleType
@Accessor(qualifier="structuredArticleType", type=GETTER) public StructuredArticleType getStructuredArticleType()Generated method - Getter of theProduct.structuredArticleTypeattribute defined at extensionsaparticlemodel.- Returns:
- the structuredArticleType - Article Type
-
getSubscriptionCode
Generated method - Getter of theProduct.subscriptionCodeattribute defined at extensionsaprevenuecloudproduct.- Returns:
- the subscriptionCode - Subscription Code
-
getSubscriptionTerm
@Accessor(qualifier="subscriptionTerm", type=GETTER) public SubscriptionTermModel getSubscriptionTerm()Generated method - Getter of theProduct.subscriptionTermattribute defined at extensionsubscriptionservices.- Returns:
- the subscriptionTerm
-
getSubscriptionType
@Accessor(qualifier="subscriptionType", type=GETTER) public SubscriptionTypeEnum getSubscriptionType()Generated method - Getter of theProduct.subscriptionTypeattribute defined at extensionsaprevenuecloudproduct.- Returns:
- the subscriptionType - Subscription Type for the product
-
getSubscriptionValidTerm
Generated method - Getter of theProduct.subscriptionValidTermattribute defined at extensionsaprevenuecloudproduct.- Returns:
- the subscriptionValidTerm - Subscription valid term
-
getSummary
Generated method - Getter of theProduct.summaryattribute defined at extensioncommerceservices.- Returns:
- the summary - Additional text attribute that holds localized brief description.
-
getSummary
Generated method - Getter of theProduct.summaryattribute defined at extensioncommerceservices.- Parameters:
loc- the value localization key- Returns:
- the summary - Additional text attribute that holds localized brief description.
- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-
getSupercategories
@Accessor(qualifier="supercategories", type=GETTER) public Collection<CategoryModel> getSupercategories()Generated method - Getter of theProduct.supercategoriesattribute defined at extensioncatalog. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the supercategories - Super Categories
-
getSupplierAlternativeAID
@Accessor(qualifier="supplierAlternativeAID", type=GETTER) public String getSupplierAlternativeAID()Generated method - Getter of theProduct.supplierAlternativeAIDattribute defined at extensioncatalog.- Returns:
- the supplierAlternativeAID
-
getThumbnail
Generated method - Getter of theProduct.thumbnailattribute defined at extensioncore.- Returns:
- the thumbnail
-
getThumbnails
Generated method - Getter of theProduct.thumbnailsattribute defined at extensioncatalog. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the thumbnails
-
getUnit
Generated method - Getter of theProduct.unitattribute defined at extensioncore.- Returns:
- the unit
-
getUntypedFeatures
@Accessor(qualifier="untypedFeatures", type=GETTER) public List<ProductFeatureModel> getUntypedFeatures()Generated method - Getter of theProduct.untypedFeaturesdynamic attribute defined at extensioncatalog. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the untypedFeatures
-
getVariants
Generated method - Getter of theProduct.variantsattribute defined at extensioncatalog. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the variants
-
getVariantType
Generated method - Getter of theProduct.variantTypeattribute defined at extensioncatalog.- Returns:
- the variantType
-
getVendors
Generated method - Getter of theProduct.vendorsattribute defined at extensionbasecommerce. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the vendors
-
getVideoComponents
@Accessor(qualifier="videoComponents", type=GETTER) public List<VideoComponentModel> getVideoComponents()Generated method - Getter of theProduct.videoComponentsattribute defined at extensioncms2. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the videoComponents
-
getXmlcontent
Generated method - Getter of theProduct.xmlcontentattribute defined at extensioncatalog.- Returns:
- the xmlcontent
-
setApprovalStatus
@Accessor(qualifier="approvalStatus", type=SETTER) public void setApprovalStatus(ArticleApprovalStatus value) Generated method - Setter ofProduct.approvalStatusattribute defined at extensioncatalog.- Parameters:
value- the approvalStatus
-
setArticleStatus
@Accessor(qualifier="articleStatus", type=SETTER) public void setArticleStatus(Map<ArticleStatus, String> value) Generated method - Setter ofProduct.articleStatusattribute defined at extensioncatalog.- Parameters:
value- the articleStatus
-
setArticleStatus
@Accessor(qualifier="articleStatus", type=SETTER) public void setArticleStatus(Map<ArticleStatus, String> value, Locale loc) Generated method - Setter ofProduct.articleStatusattribute defined at extensioncatalog.- Parameters:
value- the articleStatusloc- the value localization key- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-
setBuyerIDS
Generated method - Setter ofProduct.buyerIDSattribute defined at extensioncatalog.- Parameters:
value- the buyerIDS
-
setCatalogVersion
@Accessor(qualifier="catalogVersion", type=SETTER) public void setCatalogVersion(CatalogVersionModel value) Generated method - Setter ofProduct.catalogVersionattribute defined at extensioncatalog.- Parameters:
value- the catalogVersion
-
setCode
Generated method - Setter ofProduct.codeattribute defined at extensioncore.- Parameters:
value- the code
-
setComponent
@Accessor(qualifier="component", type=SETTER) public void setComponent(Collection<ArticleComponentModel> value) Generated method - Setter ofProduct.componentattribute defined at extensionsaparticlemodel.- Parameters:
value- the component
-
setContentUnit
Generated method - Setter ofProduct.contentUnitattribute defined at extensioncatalog.- Parameters:
value- the contentUnit
-
setContractTerms
Generated method - Setter ofProduct.contractTermsattribute defined at extensionsaprevenuecloudproduct.- Parameters:
value- the contractTerms - Contract term for the product
-
setData_sheet
@Accessor(qualifier="data_sheet", type=SETTER) public void setData_sheet(Collection<MediaModel> value) Generated method - Setter ofProduct.data_sheetattribute defined at extensioncatalog.- Parameters:
value- the data_sheet
-
setDeliveryModes
@Accessor(qualifier="deliveryModes", type=SETTER) public void setDeliveryModes(Set<DeliveryModeModel> value) Generated method - Setter ofProduct.deliveryModesattribute defined at extensionbasecommerce.- Parameters:
value- the deliveryModes
-
setDeliveryTime
Generated method - Setter ofProduct.deliveryTimeattribute defined at extensioncatalog.- Parameters:
value- the deliveryTime
-
setDescription
Generated method - Setter ofProduct.descriptionattribute defined at extensioncore.- Parameters:
value- the description
-
setDescription
@Accessor(qualifier="description", type=SETTER) public void setDescription(String value, Locale loc) Generated method - Setter ofProduct.descriptionattribute defined at extensioncore.- Parameters:
value- the descriptionloc- the value localization key- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-
setDetail
Generated method - Setter ofProduct.detailattribute defined at extensioncatalog.- Parameters:
value- the detail
-
setDiscountable
Generated method - Setter ofProduct.discountableattribute defined at extensionsapppspricing.- Parameters:
value- the discountable - Discountable
-
setEan
Generated method - Setter ofProduct.eanattribute defined at extensioncatalog.- Parameters:
value- the ean
-
setEndLineNumber
Generated method - Setter ofProduct.endLineNumberattribute defined at extensioncatalog.- Parameters:
value- the endLineNumber
-
setErpGroupBuyer
Generated method - Setter ofProduct.erpGroupBuyerattribute defined at extensioncatalog.- Parameters:
value- the erpGroupBuyer
-
setErpGroupSupplier
Generated method - Setter ofProduct.erpGroupSupplierattribute defined at extensioncatalog.- Parameters:
value- the erpGroupSupplier
-
setEurope1Discounts
@Accessor(qualifier="europe1Discounts", type=SETTER) public void setEurope1Discounts(Collection<DiscountRowModel> value) Generated method - Setter ofProduct.europe1Discountsdynamic attribute defined at extensioneurope1.- Parameters:
value- the europe1Discounts
-
setEurope1PriceFactory_PDG
@Accessor(qualifier="Europe1PriceFactory_PDG", type=SETTER) public void setEurope1PriceFactory_PDG(ProductDiscountGroup value) Generated method - Setter ofProduct.Europe1PriceFactory_PDGattribute defined at extensioneurope1.- Parameters:
value- the Europe1PriceFactory_PDG
-
setEurope1PriceFactory_PPG
@Accessor(qualifier="Europe1PriceFactory_PPG", type=SETTER) public void setEurope1PriceFactory_PPG(ProductPriceGroup value) Generated method - Setter ofProduct.Europe1PriceFactory_PPGattribute defined at extensioneurope1.- Parameters:
value- the Europe1PriceFactory_PPG
-
setEurope1PriceFactory_PTG
@Accessor(qualifier="Europe1PriceFactory_PTG", type=SETTER) public void setEurope1PriceFactory_PTG(ProductTaxGroup value) Generated method - Setter ofProduct.Europe1PriceFactory_PTGattribute defined at extensioneurope1.- Parameters:
value- the Europe1PriceFactory_PTG
-
setEurope1Prices
@Accessor(qualifier="europe1Prices", type=SETTER) public void setEurope1Prices(Collection<PriceRowModel> value) Generated method - Setter ofProduct.europe1Pricesdynamic attribute defined at extensioneurope1.- Parameters:
value- the europe1Prices
-
setEurope1Taxes
@Accessor(qualifier="europe1Taxes", type=SETTER) public void setEurope1Taxes(Collection<TaxRowModel> value) Generated method - Setter ofProduct.europe1Taxesdynamic attribute defined at extensioneurope1.- Parameters:
value- the europe1Taxes
-
setExternalIds
@Accessor(qualifier="externalIds", type=SETTER) public void setExternalIds(List<SAPExternalIdModel> value) Generated method - Setter ofProduct.externalIdsattribute defined at extensionsapmodel.- Parameters:
value- the externalIds - Local id mapping of external systems
-
setFeatures
@Accessor(qualifier="features", type=SETTER) public void setFeatures(List<ProductFeatureModel> value) Generated method - Setter ofProduct.featuresattribute defined at extensioncatalog.- Parameters:
value- the features
-
setFutureStocks
@Accessor(qualifier="futureStocks", type=SETTER) public void setFutureStocks(Set<FutureStockModel> value) Generated method - Setter ofProduct.futureStocksattribute defined at extensioncommerceservices.- Parameters:
value- the futureStocks
-
setGalleryImages
@Accessor(qualifier="galleryImages", type=SETTER) public void setGalleryImages(List<MediaContainerModel> value) Generated method - Setter ofProduct.galleryImagesattribute defined at extensioncommerceservices.- Parameters:
value- the galleryImages - A list of additional images for the product.
-
setKeywords
Generated method - Setter ofProduct.keywordsattribute defined at extensioncatalog.- Parameters:
value- the keywords - Keywords
-
setKeywords
@Accessor(qualifier="keywords", type=SETTER) public void setKeywords(List<KeywordModel> value, Locale loc) Generated method - Setter ofProduct.keywordsattribute defined at extensioncatalog.- Parameters:
value- the keywords - Keywordsloc- the value localization key- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-
setLinkComponents
@Accessor(qualifier="linkComponents", type=SETTER) public void setLinkComponents(List<CMSLinkComponentModel> value) Generated method - Setter ofProduct.linkComponentsattribute defined at extensioncms2.- Parameters:
value- the linkComponents
-
setLogo
Generated method - Setter ofProduct.logoattribute defined at extensioncatalog.- Parameters:
value- the logo
-
setManufacturerAID
Generated method - Setter ofProduct.manufacturerAIDattribute defined at extensioncatalog.- Parameters:
value- the manufacturerAID
-
setManufacturerName
Generated method - Setter ofProduct.manufacturerNameattribute defined at extensioncatalog.- Parameters:
value- the manufacturerName
-
setManufacturerTypeDescription
@Accessor(qualifier="manufacturerTypeDescription", type=SETTER) public void setManufacturerTypeDescription(String value) Generated method - Setter ofProduct.manufacturerTypeDescriptionattribute defined at extensioncatalog.- Parameters:
value- the manufacturerTypeDescription
-
setManufacturerTypeDescription
@Accessor(qualifier="manufacturerTypeDescription", type=SETTER) public void setManufacturerTypeDescription(String value, Locale loc) Generated method - Setter ofProduct.manufacturerTypeDescriptionattribute defined at extensioncatalog.- Parameters:
value- the manufacturerTypeDescriptionloc- the value localization key- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-
setMaxOrderQuantity
Generated method - Setter ofProduct.maxOrderQuantityattribute defined at extensioncatalog.- Parameters:
value- the maxOrderQuantity
-
setMinOrderQuantity
Generated method - Setter ofProduct.minOrderQuantityattribute defined at extensioncatalog.- Parameters:
value- the minOrderQuantity
-
setName
Generated method - Setter ofProduct.nameattribute defined at extensioncore.- Parameters:
value- the name
-
setName
Generated method - Setter ofProduct.nameattribute defined at extensioncore.- Parameters:
value- the nameloc- the value localization key- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-
setNormal
Generated method - Setter ofProduct.normalattribute defined at extensioncatalog.- Parameters:
value- the normal
-
setNumberContentUnits
@Accessor(qualifier="numberContentUnits", type=SETTER) public void setNumberContentUnits(Double value) Generated method - Setter ofProduct.numberContentUnitsattribute defined at extensioncatalog.- Parameters:
value- the numberContentUnits
-
setOfflineDate
Generated method - Setter ofProduct.offlineDateattribute defined at extensioncatalog.- Parameters:
value- the offlineDate
-
setOnlineDate
Generated method - Setter ofProduct.onlineDateattribute defined at extensioncatalog.- Parameters:
value- the onlineDate
-
setOrder
Generated method - Setter ofProduct.orderattribute defined at extensioncatalog.- Parameters:
value- the order
-
setOrderQuantityInterval
@Accessor(qualifier="orderQuantityInterval", type=SETTER) public void setOrderQuantityInterval(Integer value) Generated method - Setter ofProduct.orderQuantityIntervalattribute defined at extensioncatalog.- Parameters:
value- the orderQuantityInterval
-
setOthers
Generated method - Setter ofProduct.othersattribute defined at extensioncatalog.- Parameters:
value- the others
-
setOwnEurope1Discounts
@Accessor(qualifier="ownEurope1Discounts", type=SETTER) public void setOwnEurope1Discounts(Collection<DiscountRowModel> value) Generated method - Setter ofProduct.ownEurope1Discountsattribute defined at extensioneurope1.- Parameters:
value- the ownEurope1Discounts
-
setOwnEurope1Prices
@Accessor(qualifier="ownEurope1Prices", type=SETTER) public void setOwnEurope1Prices(Collection<PriceRowModel> value) Generated method - Setter ofProduct.ownEurope1Pricesattribute defined at extensioneurope1.- Parameters:
value- the ownEurope1Prices
-
setOwnEurope1Taxes
@Accessor(qualifier="ownEurope1Taxes", type=SETTER) public void setOwnEurope1Taxes(Collection<TaxRowModel> value) Generated method - Setter ofProduct.ownEurope1Taxesattribute defined at extensioneurope1.- Parameters:
value- the ownEurope1Taxes
-
setPicture
Generated method - Setter ofProduct.pictureattribute defined at extensioncore.- Parameters:
value- the picture
-
setPriceQuantity
Generated method - Setter ofProduct.priceQuantityattribute defined at extensioncatalog.- Parameters:
value- the priceQuantity
-
setProductCarouselComponents
@Accessor(qualifier="productCarouselComponents", type=SETTER) public void setProductCarouselComponents(Collection<ProductCarouselComponentModel> value) Generated method - Setter ofProduct.productCarouselComponentsattribute defined at extensioncms2lib.- Parameters:
value- the productCarouselComponents
-
setProductConfiguration
@Accessor(qualifier="productConfiguration", type=SETTER) public void setProductConfiguration(Collection<ProductConfigurationModel> value) Generated method - Setter ofProduct.productConfigurationattribute defined at extensionsapproductconfigservices.- Parameters:
value- the productConfiguration
-
setProductDetailComponents
@Accessor(qualifier="productDetailComponents", type=SETTER) public void setProductDetailComponents(List<ProductDetailComponentModel> value) Generated method - Setter ofProduct.productDetailComponentsattribute defined at extensioncms2lib.- Parameters:
value- the productDetailComponents
-
setProductFeatureComponents
@Accessor(qualifier="productFeatureComponents", type=SETTER) public void setProductFeatureComponents(List<ProductFeatureComponentModel> value) Generated method - Setter ofProduct.productFeatureComponentsattribute defined at extensionacceleratorcms.- Parameters:
value- the productFeatureComponents
-
setProductListComponents
@Accessor(qualifier="productListComponents", type=SETTER) public void setProductListComponents(Collection<ProductListComponentModel> value) Generated method - Setter ofProduct.productListComponentsattribute defined at extensioncms2lib.- Parameters:
value- the productListComponents
-
setProductOrderLimit
@Accessor(qualifier="productOrderLimit", type=SETTER) public void setProductOrderLimit(ProductOrderLimitModel value) Generated method - Setter ofProduct.productOrderLimitattribute defined at extensionbasecommerce.- Parameters:
value- the productOrderLimit
-
setProductReferences
@Accessor(qualifier="productReferences", type=SETTER) public void setProductReferences(Collection<ProductReferenceModel> value) Generated method - Setter ofProduct.productReferencesattribute defined at extensioncatalog.- Parameters:
value- the productReferences
-
setProductReviews
@Accessor(qualifier="productReviews", type=SETTER) public void setProductReviews(Collection<CustomerReviewModel> value) Generated method - Setter ofProduct.productReviewsattribute defined at extensioncustomerreview.- Parameters:
value- the productReviews
-
setPromotions
@Accessor(qualifier="promotions", type=SETTER) public void setPromotions(Collection<ProductPromotionModel> value) Generated method - Setter ofProduct.promotionsattribute defined at extensionpromotions.- Parameters:
value- the promotions - Promotions
-
setRemarks
Generated method - Setter ofProduct.remarksattribute defined at extensioncatalog.- Parameters:
value- the remarks
-
setRemarks
Generated method - Setter ofProduct.remarksattribute defined at extensioncatalog.- Parameters:
value- the remarksloc- the value localization key- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-
setRenewalTerm
Generated method - Setter ofProduct.renewalTermattribute defined at extensionsaprevenuecloudproduct.- Parameters:
value- the renewalTerm - Renewal term for the product
-
setRestrictions
@Accessor(qualifier="restrictions", type=SETTER) public void setRestrictions(Collection<CMSProductRestrictionModel> value) Generated method - Setter ofProduct.restrictionsattribute defined at extensioncms2.- Parameters:
value- the restrictions
-
setReviewCount
Generated method - Setter ofProduct.reviewCountattribute defined at extensioncommerceservices.- Parameters:
value- the reviewCount - The total number of product reviews, persisted in the database.
-
setReviewRating
Generated method - Setter ofProduct.reviewRatingattribute defined at extensioncommerceservices.- Parameters:
value- the reviewRating - The average product review rating, persisted in the database.
-
setSapBaseUnitConversion
@Accessor(qualifier="sapBaseUnitConversion", type=SETTER) public void setSapBaseUnitConversion(Double value) Generated method - Setter ofProduct.sapBaseUnitConversionattribute defined at extensionsapmodel.- Parameters:
value- the sapBaseUnitConversion - Factor for converting Sales Unit quantity to Base Unit quantity
-
setSapBlocked
Generated method - Setter ofProduct.sapBlockedattribute defined at extensionsapmodel.- Parameters:
value- the sapBlocked - Indicator if item is blocked for sale
-
setSapBlockedDate
Generated method - Setter ofProduct.sapBlockedDateattribute defined at extensionsapmodel.- Parameters:
value- the sapBlockedDate - Indicates the date the product is blocked from
-
setSapConfigurable
Generated method - Setter ofProduct.sapConfigurableattribute defined at extensionsapmodel.- Parameters:
value- the sapConfigurable - Is the product configurable?
-
setSapEAN
Generated method - Setter ofProduct.sapEANattribute defined at extensionsapmodel.- Parameters:
value- the sapEAN - Product EAN
-
setSapPlant
Generated method - Setter ofProduct.sapPlantattribute defined at extensionsapmodel.- Parameters:
value- the sapPlant - Sap Plant mapped to hybris warehouse
-
setSegment
Generated method - Setter ofProduct.segmentattribute defined at extensioncatalog.- Parameters:
value- the segment
-
setSegment
Generated method - Setter ofProduct.segmentattribute defined at extensioncatalog.- Parameters:
value- the segmentloc- the value localization key- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-
setSequenceId
Generated method - Setter ofProduct.sequenceIdattribute defined at extensionacceleratorservices.- Parameters:
value- the sequenceId - Attribute is used in batch import process for avoiding multiple imports.
-
setServiceCode
Generated method - Setter ofProduct.serviceCodeattribute defined at extensionsapserviceproduct.- Parameters:
value- the serviceCode - Service Code
-
setSimpleBannerComponents
@Accessor(qualifier="simpleBannerComponents", type=SETTER) public void setSimpleBannerComponents(List<SimpleBannerComponentModel> value) Generated method - Setter ofProduct.simpleBannerComponentsattribute defined at extensionacceleratorcms.- Parameters:
value- the simpleBannerComponents
-
setSimpleResponsiveBannerComponents
@Accessor(qualifier="simpleResponsiveBannerComponents", type=SETTER) public void setSimpleResponsiveBannerComponents(List<SimpleResponsiveBannerComponentModel> value) Generated method - Setter ofProduct.simpleResponsiveBannerComponentsattribute defined at extensionacceleratorcms.- Parameters:
value- the simpleResponsiveBannerComponents
-
setSkills
Generated method - Setter ofProduct.skillsattribute defined at extensionsapserviceorder.- Parameters:
value- the skills
-
setSkillsDescription
@Deprecated(since="2003", forRemoval=true) @Accessor(qualifier="skillsDescription", type=SETTER) public void setSkillsDescription(String value) Deprecated, for removal: This API element is subject to removal in a future version.since 2003Generated method - Setter ofProduct.skillsDescriptionattribute defined at extensionsapserviceproduct.- Parameters:
value- the skillsDescription - Skills Description
-
setSkillSummary
@Deprecated(since="2003", forRemoval=true) @Accessor(qualifier="skillSummary", type=SETTER) public void setSkillSummary(String value) Deprecated, for removal: This API element is subject to removal in a future version.since 2003Generated method - Setter ofProduct.skillSummaryattribute defined at extensionsapserviceproduct.- Parameters:
value- the skillSummary - Skill Summary
-
setSpecialTreatmentClasses
@Accessor(qualifier="specialTreatmentClasses", type=SETTER) public void setSpecialTreatmentClasses(Map<String, String> value) Generated method - Setter ofProduct.specialTreatmentClassesattribute defined at extensioncatalog.- Parameters:
value- the specialTreatmentClasses
-
setStartLineNumber
Generated method - Setter ofProduct.startLineNumberattribute defined at extensioncatalog.- Parameters:
value- the startLineNumber
-
setStockLevels
@Accessor(qualifier="stockLevels", type=SETTER) public void setStockLevels(Set<StockLevelModel> value) Generated method - Setter ofProduct.stockLevelsattribute defined at extensionbasecommerce.- Parameters:
value- the stockLevels
-
setStructuredArticleType
@Accessor(qualifier="structuredArticleType", type=SETTER) public void setStructuredArticleType(StructuredArticleType value) Generated method - Setter ofProduct.structuredArticleTypeattribute defined at extensionsaparticlemodel.- Parameters:
value- the structuredArticleType - Article Type
-
setSubscriptionCode
Generated method - Setter ofProduct.subscriptionCodeattribute defined at extensionsaprevenuecloudproduct.- Parameters:
value- the subscriptionCode - Subscription Code
-
setSubscriptionTerm
@Accessor(qualifier="subscriptionTerm", type=SETTER) public void setSubscriptionTerm(SubscriptionTermModel value) Generated method - Setter ofProduct.subscriptionTermattribute defined at extensionsubscriptionservices.- Parameters:
value- the subscriptionTerm
-
setSubscriptionType
@Accessor(qualifier="subscriptionType", type=SETTER) public void setSubscriptionType(SubscriptionTypeEnum value) Generated method - Setter ofProduct.subscriptionTypeattribute defined at extensionsaprevenuecloudproduct.- Parameters:
value- the subscriptionType - Subscription Type for the product
-
setSubscriptionValidTerm
@Accessor(qualifier="subscriptionValidTerm", type=SETTER) public void setSubscriptionValidTerm(Integer value) Generated method - Setter ofProduct.subscriptionValidTermattribute defined at extensionsaprevenuecloudproduct.- Parameters:
value- the subscriptionValidTerm - Subscription valid term
-
setSummary
Generated method - Setter ofProduct.summaryattribute defined at extensioncommerceservices.- Parameters:
value- the summary - Additional text attribute that holds localized brief description.
-
setSummary
Generated method - Setter ofProduct.summaryattribute defined at extensioncommerceservices.- Parameters:
value- the summary - Additional text attribute that holds localized brief description.loc- the value localization key- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-
setSupercategories
@Accessor(qualifier="supercategories", type=SETTER) public void setSupercategories(Collection<CategoryModel> value) Generated method - Setter ofProduct.supercategoriesattribute defined at extensioncatalog.- Parameters:
value- the supercategories - Super Categories
-
setSupplierAlternativeAID
@Accessor(qualifier="supplierAlternativeAID", type=SETTER) public void setSupplierAlternativeAID(String value) Generated method - Setter ofProduct.supplierAlternativeAIDattribute defined at extensioncatalog.- Parameters:
value- the supplierAlternativeAID
-
setThumbnail
Generated method - Setter ofProduct.thumbnailattribute defined at extensioncore.- Parameters:
value- the thumbnail
-
setThumbnails
@Accessor(qualifier="thumbnails", type=SETTER) public void setThumbnails(Collection<MediaModel> value) Generated method - Setter ofProduct.thumbnailsattribute defined at extensioncatalog.- Parameters:
value- the thumbnails
-
setUnit
Generated method - Setter ofProduct.unitattribute defined at extensioncore.- Parameters:
value- the unit
-
setUntypedFeatures
@Accessor(qualifier="untypedFeatures", type=SETTER) public void setUntypedFeatures(List<ProductFeatureModel> value) Generated method - Setter ofProduct.untypedFeaturesdynamic attribute defined at extensioncatalog.- Parameters:
value- the untypedFeatures
-
setVariants
@Accessor(qualifier="variants", type=SETTER) public void setVariants(Collection<VariantProductModel> value) Generated method - Setter ofProduct.variantsattribute defined at extensioncatalog.- Parameters:
value- the variants
-
setVariantType
Generated method - Setter ofProduct.variantTypeattribute defined at extensioncatalog.- Parameters:
value- the variantType
-
setVendors
Generated method - Setter ofProduct.vendorsattribute defined at extensionbasecommerce.- Parameters:
value- the vendors
-
setVideoComponents
@Accessor(qualifier="videoComponents", type=SETTER) public void setVideoComponents(List<VideoComponentModel> value) Generated method - Setter ofProduct.videoComponentsattribute defined at extensioncms2.- Parameters:
value- the videoComponents
-
setXmlcontent
Generated method - Setter ofProduct.xmlcontentattribute defined at extensioncatalog.- Parameters:
value- the xmlcontent
-