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:
ApparelProductModel,DefaultCommerceCartServiceTest.MockProductModel,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
AbstractItemModel.NewModelContextFactory -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringGenerated relation code constant for relationAbstractBundleRulesConditionalProductsRelationdefining source attributeconditionalBundleRulesin extensionconfigurablebundleservices.static final StringGenerated relation code constant for relationAbstractBundleRulesTargetProductsRelationdefining source attributetargetBundleRulesin extensionconfigurablebundleservices.static 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.allYFormDefinitionsattribute defined at extensionxyformsservices.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.bundleTemplatesattribute defined at extensionconfigurablebundleservices.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.conditionalBundleRulesattribute defined at extensionconfigurablebundleservices.static final StringGenerated constant - Attribute key ofProduct.contentUnitattribute defined at extensioncatalog.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.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.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.productEntitlementsattribute defined at extensionentitlementservices.static final StringGenerated constant - Attribute key ofProduct.productFeatureComponentsattribute defined at extensionacceleratorcms.static final StringGenerated constant - Attribute key ofProduct.productInterestsattribute defined at extensioncustomerinterestsservices.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.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.saleableattribute defined at extensionmarketplaceservices.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.simpleBannerComponentsattribute defined at extensionacceleratorcms.static final StringGenerated constant - Attribute key ofProduct.simpleResponsiveBannerComponentsattribute defined at extensionacceleratorcms.static final StringGenerated constant - Attribute key ofProduct.soldIndividuallyattribute defined at extensionconfigurablebundleservices.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.subscriptionTermattribute defined at extensionsubscriptionservices.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.targetBundleRulesattribute defined at extensionconfigurablebundleservices.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.unitOfMeasureattribute defined at extensionb2bpunchout.static final StringGenerated constant - Attribute key ofProduct.unspcsattribute defined at extensionb2bpunchout.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.vendorSkuattribute defined at extensionmarketplaceservices.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 parametersGenerated constructor - Default constructor for creation with existing context -
Method Summary
Modifier and TypeMethodDescriptionGenerated method - Getter of theProduct.allYFormDefinitionsdynamic attribute defined at extensionxyformsservices.Generated 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.bundleTemplatesattribute defined at extensionconfigurablebundleservices.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.conditionalBundleRulesattribute defined at extensionconfigurablebundleservices.Generated method - Getter of theProduct.contentUnitattribute defined at extensioncatalog.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.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.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.productEntitlementsattribute defined at extensionentitlementservices.Generated method - Getter of theProduct.productFeatureComponentsattribute defined at extensionacceleratorcms.Generated method - Getter of theProduct.productInterestsattribute defined at extensioncustomerinterestsservices.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.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.saleableattribute defined at extensionmarketplaceservices.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.simpleBannerComponentsattribute defined at extensionacceleratorcms.Generated method - Getter of theProduct.simpleResponsiveBannerComponentsattribute defined at extensionacceleratorcms.Generated method - Getter of theProduct.soldIndividuallyattribute defined at extensionconfigurablebundleservices.Generated 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.subscriptionTermattribute defined at extensionsubscriptionservices.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.targetBundleRulesattribute defined at extensionconfigurablebundleservices.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.unitOfMeasureattribute defined at extensionb2bpunchout.Generated method - Getter of theProduct.unspcsattribute defined at extensionb2bpunchout.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.vendorSkuattribute defined at extensionmarketplaceservices.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.voidGenerated method - Setter ofProduct.bundleTemplatesattribute defined at extensionconfigurablebundleservices.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.conditionalBundleRulesattribute defined at extensionconfigurablebundleservices.voidsetContentUnit(UnitModel value) Generated method - Setter ofProduct.contentUnitattribute defined at extensioncatalog.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.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.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.productEntitlementsattribute defined at extensionentitlementservices.voidGenerated method - Setter ofProduct.productFeatureComponentsattribute defined at extensionacceleratorcms.voidGenerated method - Setter ofProduct.productInterestsattribute defined at extensioncustomerinterestsservices.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.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.voidsetSaleable(Boolean value) Generated method - Setter ofProduct.saleableattribute defined at extensionmarketplaceservices.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.voidGenerated method - Setter ofProduct.simpleBannerComponentsattribute defined at extensionacceleratorcms.voidGenerated method - Setter ofProduct.simpleResponsiveBannerComponentsattribute defined at extensionacceleratorcms.voidsetSoldIndividually(Boolean value) Generated method - Setter ofProduct.soldIndividuallyattribute defined at extensionconfigurablebundleservices.voidsetSpecialTreatmentClasses(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.subscriptionTermattribute defined at extensionsubscriptionservices.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.voidGenerated method - Setter ofProduct.targetBundleRulesattribute defined at extensionconfigurablebundleservices.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.voidsetUnitOfMeasure(String value) Generated method - Setter ofProduct.unitOfMeasureattribute defined at extensionb2bpunchout.voidGenerated method - Setter ofProduct.unspcsattribute defined at extensionb2bpunchout.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.voidsetVendorSku(String value) Generated method - Setter ofProduct.vendorSkuattribute defined at extensionmarketplaceservices.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:
-
_ABSTRACTBUNDLERULESCONDITIONALPRODUCTSRELATION
Generated relation code constant for relationAbstractBundleRulesConditionalProductsRelationdefining source attributeconditionalBundleRulesin extensionconfigurablebundleservices.- See Also:
-
_ABSTRACTBUNDLERULESTARGETPRODUCTSRELATION
Generated relation code constant for relationAbstractBundleRulesTargetProductsRelationdefining source attributetargetBundleRulesin extensionconfigurablebundleservices.- 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:
-
SOLDINDIVIDUALLY
Generated constant - Attribute key ofProduct.soldIndividuallyattribute defined at extensionconfigurablebundleservices.- See Also:
-
CONDITIONALBUNDLERULES
Generated constant - Attribute key ofProduct.conditionalBundleRulesattribute defined at extensionconfigurablebundleservices.- See Also:
-
TARGETBUNDLERULES
Generated constant - Attribute key ofProduct.targetBundleRulesattribute defined at extensionconfigurablebundleservices.- See Also:
-
BUNDLETEMPLATES
Generated constant - Attribute key ofProduct.bundleTemplatesattribute defined at extensionconfigurablebundleservices.- 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:
-
PRODUCTENTITLEMENTS
Generated constant - Attribute key ofProduct.productEntitlementsattribute defined at extensionentitlementservices.- See Also:
-
UNSPCS
Generated constant - Attribute key ofProduct.unspcsattribute defined at extensionb2bpunchout.- See Also:
-
UNITOFMEASURE
Generated constant - Attribute key ofProduct.unitOfMeasureattribute defined at extensionb2bpunchout.- See Also:
-
VENDORSKU
Generated constant - Attribute key ofProduct.vendorSkuattribute defined at extensionmarketplaceservices.- See Also:
-
SALEABLE
Generated constant - Attribute key ofProduct.saleableattribute defined at extensionmarketplaceservices.- See Also:
-
PRODUCTINTERESTS
Generated constant - Attribute key ofProduct.productInterestsattribute defined at extensioncustomerinterestsservices.- See Also:
-
PRODUCTCONFIGURATION
Generated constant - Attribute key ofProduct.productConfigurationattribute defined at extensionsapproductconfigservices.- See Also:
-
ALLYFORMDEFINITIONS
Generated constant - Attribute key ofProduct.allYFormDefinitionsattribute defined at extensionxyformsservices.- See Also:
-
-
Constructor Details
-
ProductModel
public ProductModel()Generated constructor - Default constructor for generic creation. -
ProductModel
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
-
getAllYFormDefinitions
@Accessor(qualifier="allYFormDefinitions", type=GETTER) public List<YFormDefinitionModel> getAllYFormDefinitions()Generated method - Getter of theProduct.allYFormDefinitionsdynamic attribute defined at extensionxyformsservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the allYFormDefinitions
-
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
-
getBundleTemplates
@Accessor(qualifier="bundleTemplates", type=GETTER) public Collection<BundleTemplateModel> getBundleTemplates()Generated method - Getter of theProduct.bundleTemplatesattribute defined at extensionconfigurablebundleservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the bundleTemplates
-
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
-
getConditionalBundleRules
@Accessor(qualifier="conditionalBundleRules", type=GETTER) public Collection<AbstractBundleRuleModel> getConditionalBundleRules()Generated method - Getter of theProduct.conditionalBundleRulesattribute defined at extensionconfigurablebundleservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the conditionalBundleRules
-
getContentUnit
Generated method - Getter of theProduct.contentUnitattribute defined at extensioncatalog.- Returns:
- the contentUnit
-
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
-
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
-
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
-
getProductEntitlements
@Accessor(qualifier="productEntitlements", type=GETTER) public Collection<ProductEntitlementModel> getProductEntitlements()Generated method - Getter of theProduct.productEntitlementsattribute defined at extensionentitlementservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the productEntitlements
-
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
-
getProductInterests
@Accessor(qualifier="productInterests", type=GETTER) public Collection<ProductInterestModel> getProductInterests()Generated method - Getter of theProduct.productInterestsattribute defined at extensioncustomerinterestsservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the productInterests
-
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
-
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.
-
getSaleable
Generated method - Getter of theProduct.saleableattribute defined at extensionmarketplaceservices.- Returns:
- the saleable
-
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.
-
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
-
getSoldIndividually
Generated method - Getter of theProduct.soldIndividuallyattribute defined at extensionconfigurablebundleservices.- Returns:
- the soldIndividually
-
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
-
getSubscriptionTerm
@Accessor(qualifier="subscriptionTerm", type=GETTER) public SubscriptionTermModel getSubscriptionTerm()Generated method - Getter of theProduct.subscriptionTermattribute defined at extensionsubscriptionservices.- Returns:
- the subscriptionTerm
-
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
-
getTargetBundleRules
@Accessor(qualifier="targetBundleRules", type=GETTER) public Collection<AbstractBundleRuleModel> getTargetBundleRules()Generated method - Getter of theProduct.targetBundleRulesattribute defined at extensionconfigurablebundleservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the targetBundleRules
-
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
-
getUnitOfMeasure
Generated method - Getter of theProduct.unitOfMeasureattribute defined at extensionb2bpunchout.- Returns:
- the unitOfMeasure - UnitOfMeasure describes how the product is packaged or shipped. It must conform to UN/CEFACT Unit of Measure Common Codes. For a list of UN/CEFACT codes, see www.unetrades.net.
-
getUnspcs
Generated method - Getter of theProduct.unspcsattribute defined at extensionb2bpunchout.- Returns:
- the unspcs - Classification specifies the commodity grouping of the line item to the buyer. All the supplier's products and services must be mapped and standardized to the UNSPSC schema. For PunchOut index catalogs, the Classification determines the location of the PunchOut item within catalogs displayed to users. For a list of UNSPSC codes, see www.unspsc.org.
-
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
-
getVendorSku
Generated method - Getter of theProduct.vendorSkuattribute defined at extensionmarketplaceservices.- Returns:
- the vendorSku
-
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
-
setBundleTemplates
@Accessor(qualifier="bundleTemplates", type=SETTER) public void setBundleTemplates(Collection<BundleTemplateModel> value) Generated method - Setter ofProduct.bundleTemplatesattribute defined at extensionconfigurablebundleservices.- Parameters:
value- the bundleTemplates
-
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
-
setConditionalBundleRules
@Accessor(qualifier="conditionalBundleRules", type=SETTER) public void setConditionalBundleRules(Collection<AbstractBundleRuleModel> value) Generated method - Setter ofProduct.conditionalBundleRulesattribute defined at extensionconfigurablebundleservices.- Parameters:
value- the conditionalBundleRules
-
setContentUnit
Generated method - Setter ofProduct.contentUnitattribute defined at extensioncatalog.- Parameters:
value- the contentUnit
-
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
-
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
-
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
-
setProductEntitlements
@Accessor(qualifier="productEntitlements", type=SETTER) public void setProductEntitlements(Collection<ProductEntitlementModel> value) Generated method - Setter ofProduct.productEntitlementsattribute defined at extensionentitlementservices.- Parameters:
value- the productEntitlements
-
setProductFeatureComponents
@Accessor(qualifier="productFeatureComponents", type=SETTER) public void setProductFeatureComponents(List<ProductFeatureComponentModel> value) Generated method - Setter ofProduct.productFeatureComponentsattribute defined at extensionacceleratorcms.- Parameters:
value- the productFeatureComponents
-
setProductInterests
@Accessor(qualifier="productInterests", type=SETTER) public void setProductInterests(Collection<ProductInterestModel> value) Generated method - Setter ofProduct.productInterestsattribute defined at extensioncustomerinterestsservices.- Parameters:
value- the productInterests
-
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
-
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.
-
setSaleable
Generated method - Setter ofProduct.saleableattribute defined at extensionmarketplaceservices.- Parameters:
value- the saleable
-
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.
-
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
-
setSoldIndividually
Generated method - Setter ofProduct.soldIndividuallyattribute defined at extensionconfigurablebundleservices.- Parameters:
value- the soldIndividually
-
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
-
setSubscriptionTerm
@Accessor(qualifier="subscriptionTerm", type=SETTER) public void setSubscriptionTerm(SubscriptionTermModel value) Generated method - Setter ofProduct.subscriptionTermattribute defined at extensionsubscriptionservices.- Parameters:
value- the subscriptionTerm
-
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
-
setTargetBundleRules
@Accessor(qualifier="targetBundleRules", type=SETTER) public void setTargetBundleRules(Collection<AbstractBundleRuleModel> value) Generated method - Setter ofProduct.targetBundleRulesattribute defined at extensionconfigurablebundleservices.- Parameters:
value- the targetBundleRules
-
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
-
setUnitOfMeasure
Generated method - Setter ofProduct.unitOfMeasureattribute defined at extensionb2bpunchout.- Parameters:
value- the unitOfMeasure - UnitOfMeasure describes how the product is packaged or shipped. It must conform to UN/CEFACT Unit of Measure Common Codes. For a list of UN/CEFACT codes, see www.unetrades.net.
-
setUnspcs
Generated method - Setter ofProduct.unspcsattribute defined at extensionb2bpunchout.- Parameters:
value- the unspcs - Classification specifies the commodity grouping of the line item to the buyer. All the supplier's products and services must be mapped and standardized to the UNSPSC schema. For PunchOut index catalogs, the Classification determines the location of the PunchOut item within catalogs displayed to users. For a list of UNSPSC codes, see www.unspsc.org.
-
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
-
setVendorSku
Generated method - Setter ofProduct.vendorSkuattribute defined at extensionmarketplaceservices.- Parameters:
value- the vendorSku
-
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
-