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:
java.io.Serializable
- Direct Known Subclasses:
ApparelProductModel
,DefaultCommerceCartServiceTest.MockProductModel
,SubscriptionProductModel
,VariantProductModel
public class ProductModel extends ItemModel
Generated model class for type Product first defined at extension core.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
AbstractItemModel.NewModelContextFactory
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
_ABSTRACTBUNDLERULESCONDITIONALPRODUCTSRELATION
Generated relation code constant for relationAbstractBundleRulesConditionalProductsRelation
defining source attributeconditionalBundleRules
in extensionconfigurablebundleservices
.static java.lang.String
_ABSTRACTBUNDLERULESTARGETPRODUCTSRELATION
Generated relation code constant for relationAbstractBundleRulesTargetProductsRelation
defining source attributetargetBundleRules
in extensionconfigurablebundleservices
.static java.lang.String
_CATEGORYPRODUCTRELATION
Generated relation code constant for relationCategoryProductRelation
defining source attributesupercategories
in extensioncatalog
.static java.lang.String
_FUTURESTOCKPRODUCTRELATION
Generated relation code constant for relationFutureStockProductRelation
defining source attributefutureStocks
in extensionb2bcommerce
.static java.lang.String
_PRODUCT2KEYWORDRELATION
Generated relation code constant for relationProduct2KeywordRelation
defining source attributekeywords
in extensioncatalog
.static java.lang.String
_PRODUCTDETAILCOMPONENTSFORPRODUCT
Generated relation code constant for relationProductDetailComponentsForProduct
defining source attributeproductDetailComponents
in extensioncms2lib
.static java.lang.String
_PRODUCTFEATURECOMPONENTS2PRODUCTREL
Generated relation code constant for relationProductFeatureComponents2ProductRel
defining source attributeproductFeatureComponents
in extensionacceleratorcms
.static java.lang.String
_PRODUCTSFORPRODUCTCAROUSELCOMPONENT
Generated relation code constant for relationProductsForProductCarouselComponent
defining source attributeproductCarouselComponents
in extensioncms2lib
.static java.lang.String
_PRODUCTSFORPRODUCTLISTCOMPONENT
Generated relation code constant for relationProductsForProductListComponent
defining source attributeproductListComponents
in extensioncms2lib
.static java.lang.String
_PRODUCTSFORRESTRICTION
Generated relation code constant for relationProductsForRestriction
defining source attributerestrictions
in extensioncms2
.static java.lang.String
_STOCKLEVELPRODUCTRELATION
Generated relation code constant for relationStockLevelProductRelation
defining source attributestockLevels
in extensionbasecommerce
.static java.lang.String
_SUBSCRIPTIONTERM2SUBSCRIPTIONPRODUCTRELATION
Generated relation code constant for relationSubscriptionTerm2SubscriptionProductRelation
defining source attributesubscriptionTerm
in extensionsubscriptionservices
.static java.lang.String
_TYPECODE
Generated model type code constant.static java.lang.String
ALLYFORMDEFINITIONS
Generated constant - Attribute key ofProduct.allYFormDefinitions
attribute defined at extensionxyformsservices
.static java.lang.String
APPROVALSTATUS
Generated constant - Attribute key ofProduct.approvalStatus
attribute defined at extensioncatalog
.static java.lang.String
ARTICLESTATUS
Generated constant - Attribute key ofProduct.articleStatus
attribute defined at extensioncatalog
.static java.lang.String
AVERAGERATING
Generated constant - Attribute key ofProduct.averageRating
attribute defined at extensioncustomerreview
.static java.lang.String
BARCODES
Generated constant - Attribute key ofProduct.barcodes
attribute defined at extensionbasecommerce
.static java.lang.String
BUNDLETEMPLATES
Generated constant - Attribute key ofProduct.bundleTemplates
attribute defined at extensionconfigurablebundleservices
.static java.lang.String
BUYERIDS
Generated constant - Attribute key ofProduct.buyerIDS
attribute defined at extensioncatalog
.static java.lang.String
CATALOG
Generated constant - Attribute key ofProduct.catalog
attribute defined at extensioncatalog
.static java.lang.String
CATALOGVERSION
Generated constant - Attribute key ofProduct.catalogVersion
attribute defined at extensioncatalog
.static java.lang.String
CLASSIFICATIONCLASSES
Generated constant - Attribute key ofProduct.classificationClasses
attribute defined at extensioncatalog
.static java.lang.String
CODE
Generated constant - Attribute key ofProduct.code
attribute defined at extensioncore
.static java.lang.String
CONDITIONALBUNDLERULES
Generated constant - Attribute key ofProduct.conditionalBundleRules
attribute defined at extensionconfigurablebundleservices
.static java.lang.String
CONTENTUNIT
Generated constant - Attribute key ofProduct.contentUnit
attribute defined at extensioncatalog
.static java.lang.String
CONTRACTTERMS
Generated constant - Attribute key ofProduct.contractTerms
attribute defined at extensionsaprevenuecloudproduct
.static java.lang.String
DATA_SHEET
Generated constant - Attribute key ofProduct.data_sheet
attribute defined at extensioncatalog
.static java.lang.String
DELIVERYMODES
Generated constant - Attribute key ofProduct.deliveryModes
attribute defined at extensionbasecommerce
.static java.lang.String
DELIVERYTIME
Generated constant - Attribute key ofProduct.deliveryTime
attribute defined at extensioncatalog
.static java.lang.String
DESCRIPTION
Generated constant - Attribute key ofProduct.description
attribute defined at extensioncore
.static java.lang.String
DETAIL
Generated constant - Attribute key ofProduct.detail
attribute defined at extensioncatalog
.static java.lang.String
EAN
Generated constant - Attribute key ofProduct.ean
attribute defined at extensioncatalog
.static java.lang.String
ENDLINENUMBER
Generated constant - Attribute key ofProduct.endLineNumber
attribute defined at extensioncatalog
.static java.lang.String
ERPGROUPBUYER
Generated constant - Attribute key ofProduct.erpGroupBuyer
attribute defined at extensioncatalog
.static java.lang.String
ERPGROUPSUPPLIER
Generated constant - Attribute key ofProduct.erpGroupSupplier
attribute defined at extensioncatalog
.static java.lang.String
EUROPE1DISCOUNTS
Generated constant - Attribute key ofProduct.europe1Discounts
attribute defined at extensioneurope1
.static java.lang.String
EUROPE1PRICEFACTORY_PDG
Generated constant - Attribute key ofProduct.Europe1PriceFactory_PDG
attribute defined at extensioneurope1
.static java.lang.String
EUROPE1PRICEFACTORY_PPG
Generated constant - Attribute key ofProduct.Europe1PriceFactory_PPG
attribute defined at extensioneurope1
.static java.lang.String
EUROPE1PRICEFACTORY_PTG
Generated constant - Attribute key ofProduct.Europe1PriceFactory_PTG
attribute defined at extensioneurope1
.static java.lang.String
EUROPE1PRICES
Generated constant - Attribute key ofProduct.europe1Prices
attribute defined at extensioneurope1
.static java.lang.String
EUROPE1TAXES
Generated constant - Attribute key ofProduct.europe1Taxes
attribute defined at extensioneurope1
.static java.lang.String
FEATURES
Generated constant - Attribute key ofProduct.features
attribute defined at extensioncatalog
.static java.lang.String
FUTURESTOCKS
Generated constant - Attribute key ofProduct.futureStocks
attribute defined at extensionb2bcommerce
.static java.lang.String
GALLERYIMAGES
Generated constant - Attribute key ofProduct.galleryImages
attribute defined at extensioncommerceservices
.static java.lang.String
KEYWORDS
Generated constant - Attribute key ofProduct.keywords
attribute defined at extensioncatalog
.static java.lang.String
LINKCOMPONENTS
Generated constant - Attribute key ofProduct.linkComponents
attribute defined at extensioncms2
.static java.lang.String
LOGO
Generated constant - Attribute key ofProduct.logo
attribute defined at extensioncatalog
.static java.lang.String
MANUFACTURERAID
Generated constant - Attribute key ofProduct.manufacturerAID
attribute defined at extensioncatalog
.static java.lang.String
MANUFACTURERNAME
Generated constant - Attribute key ofProduct.manufacturerName
attribute defined at extensioncatalog
.static java.lang.String
MANUFACTURERTYPEDESCRIPTION
Generated constant - Attribute key ofProduct.manufacturerTypeDescription
attribute defined at extensioncatalog
.static java.lang.String
MAXORDERQUANTITY
Generated constant - Attribute key ofProduct.maxOrderQuantity
attribute defined at extensioncatalog
.static java.lang.String
MINORDERQUANTITY
Generated constant - Attribute key ofProduct.minOrderQuantity
attribute defined at extensioncatalog
.static java.lang.String
NAME
Generated constant - Attribute key ofProduct.name
attribute defined at extensioncore
.static java.lang.String
NORMAL
Generated constant - Attribute key ofProduct.normal
attribute defined at extensioncatalog
.static java.lang.String
NUMBERCONTENTUNITS
Generated constant - Attribute key ofProduct.numberContentUnits
attribute defined at extensioncatalog
.static java.lang.String
NUMBEROFREVIEWS
Generated constant - Attribute key ofProduct.numberOfReviews
attribute defined at extensioncustomerreview
.static java.lang.String
OFFLINEDATE
Generated constant - Attribute key ofProduct.offlineDate
attribute defined at extensioncatalog
.static java.lang.String
ONLINEDATE
Generated constant - Attribute key ofProduct.onlineDate
attribute defined at extensioncatalog
.static java.lang.String
ORDER
Generated constant - Attribute key ofProduct.order
attribute defined at extensioncatalog
.static java.lang.String
ORDERQUANTITYINTERVAL
Generated constant - Attribute key ofProduct.orderQuantityInterval
attribute defined at extensioncatalog
.static java.lang.String
OTHERS
Generated constant - Attribute key ofProduct.others
attribute defined at extensioncatalog
.static java.lang.String
OWNEUROPE1DISCOUNTS
Generated constant - Attribute key ofProduct.ownEurope1Discounts
attribute defined at extensioneurope1
.static java.lang.String
OWNEUROPE1PRICES
Generated constant - Attribute key ofProduct.ownEurope1Prices
attribute defined at extensioneurope1
.static java.lang.String
OWNEUROPE1TAXES
Generated constant - Attribute key ofProduct.ownEurope1Taxes
attribute defined at extensioneurope1
.static java.lang.String
PICTURE
Generated constant - Attribute key ofProduct.picture
attribute defined at extensioncore
.static java.lang.String
PRICEQUANTITY
Generated constant - Attribute key ofProduct.priceQuantity
attribute defined at extensioncatalog
.static java.lang.String
PRICEROWSVALID
Generated constant - Attribute key ofProduct.priceRowsValid
attribute defined at extensionsubscriptionservices
.static java.lang.String
PRODUCTCAROUSELCOMPONENTS
Generated constant - Attribute key ofProduct.productCarouselComponents
attribute defined at extensioncms2lib
.static java.lang.String
PRODUCTCONFIGURATION
Generated constant - Attribute key ofProduct.productConfiguration
attribute defined at extensionsapproductconfigservices
.static java.lang.String
PRODUCTDETAILCOMPONENTS
Generated constant - Attribute key ofProduct.productDetailComponents
attribute defined at extensioncms2lib
.static java.lang.String
PRODUCTENTITLEMENTS
Generated constant - Attribute key ofProduct.productEntitlements
attribute defined at extensionentitlementservices
.static java.lang.String
PRODUCTFEATURECOMPONENTS
Generated constant - Attribute key ofProduct.productFeatureComponents
attribute defined at extensionacceleratorcms
.static java.lang.String
PRODUCTINTERESTS
Generated constant - Attribute key ofProduct.productInterests
attribute defined at extensioncustomerinterestsservices
.static java.lang.String
PRODUCTLISTCOMPONENTS
Generated constant - Attribute key ofProduct.productListComponents
attribute defined at extensioncms2lib
.static java.lang.String
PRODUCTORDERLIMIT
Generated constant - Attribute key ofProduct.productOrderLimit
attribute defined at extensionbasecommerce
.static java.lang.String
PRODUCTREFERENCES
Generated constant - Attribute key ofProduct.productReferences
attribute defined at extensioncatalog
.static java.lang.String
PRODUCTREVIEWS
Generated constant - Attribute key ofProduct.productReviews
attribute defined at extensioncustomerreview
.static java.lang.String
PROMOTIONS
Generated constant - Attribute key ofProduct.promotions
attribute defined at extensionpromotions
.static java.lang.String
REMARKS
Generated constant - Attribute key ofProduct.remarks
attribute defined at extensioncatalog
.static java.lang.String
RESTRICTIONS
Generated constant - Attribute key ofProduct.restrictions
attribute defined at extensioncms2
.static java.lang.String
REVIEWCOUNT
Generated constant - Attribute key ofProduct.reviewCount
attribute defined at extensioncommerceservices
.static java.lang.String
REVIEWRATING
Generated constant - Attribute key ofProduct.reviewRating
attribute defined at extensioncommerceservices
.static java.lang.String
SALEABLE
Generated constant - Attribute key ofProduct.saleable
attribute defined at extensionmarketplaceservices
.static java.lang.String
SAPBASEUNITCONVERSION
Generated constant - Attribute key ofProduct.sapBaseUnitConversion
attribute defined at extensionsapmodel
.static java.lang.String
SAPBLOCKED
Generated constant - Attribute key ofProduct.sapBlocked
attribute defined at extensionsapmodel
.static java.lang.String
SAPBLOCKEDDATE
Generated constant - Attribute key ofProduct.sapBlockedDate
attribute defined at extensionsapmodel
.static java.lang.String
SAPCONFIGURABLE
Generated constant - Attribute key ofProduct.sapConfigurable
attribute defined at extensionsapmodel
.static java.lang.String
SAPEAN
Generated constant - Attribute key ofProduct.sapEAN
attribute defined at extensionsapmodel
.static java.lang.String
SAPPLANT
Generated constant - Attribute key ofProduct.sapPlant
attribute defined at extensionsapmodel
.static java.lang.String
SAPPRODUCTID
Generated constant - Attribute key ofProduct.sapProductID
attribute defined at extensionsapmodel
.static java.lang.String
SEGMENT
Generated constant - Attribute key ofProduct.segment
attribute defined at extensioncatalog
.static java.lang.String
SEQUENCEID
Generated constant - Attribute key ofProduct.sequenceId
attribute defined at extensionacceleratorservices
.static java.lang.String
SOLDINDIVIDUALLY
Generated constant - Attribute key ofProduct.soldIndividually
attribute defined at extensionconfigurablebundleservices
.static java.lang.String
SPECIALTREATMENTCLASSES
Generated constant - Attribute key ofProduct.specialTreatmentClasses
attribute defined at extensioncatalog
.static java.lang.String
STARTLINENUMBER
Generated constant - Attribute key ofProduct.startLineNumber
attribute defined at extensioncatalog
.static java.lang.String
STOCKLEVELS
Generated constant - Attribute key ofProduct.stockLevels
attribute defined at extensionbasecommerce
.static java.lang.String
SUBSCRIPTIONCODE
Generated constant - Attribute key ofProduct.subscriptionCode
attribute defined at extensionsaprevenuecloudproduct
.static java.lang.String
SUBSCRIPTIONTERM
Generated constant - Attribute key ofProduct.subscriptionTerm
attribute defined at extensionsubscriptionservices
.static java.lang.String
SUBSCRIPTIONTYPE
Generated constant - Attribute key ofProduct.subscriptionType
attribute defined at extensionsaprevenuecloudproduct
.static java.lang.String
SUMMARY
Generated constant - Attribute key ofProduct.summary
attribute defined at extensioncommerceservices
.static java.lang.String
SUPERCATEGORIES
Generated constant - Attribute key ofProduct.supercategories
attribute defined at extensioncatalog
.static java.lang.String
SUPPLIERALTERNATIVEAID
Generated constant - Attribute key ofProduct.supplierAlternativeAID
attribute defined at extensioncatalog
.static java.lang.String
TARGETBUNDLERULES
Generated constant - Attribute key ofProduct.targetBundleRules
attribute defined at extensionconfigurablebundleservices
.static java.lang.String
THUMBNAIL
Generated constant - Attribute key ofProduct.thumbnail
attribute defined at extensioncore
.static java.lang.String
THUMBNAILS
Generated constant - Attribute key ofProduct.thumbnails
attribute defined at extensioncatalog
.static java.lang.String
UNIT
Generated constant - Attribute key ofProduct.unit
attribute defined at extensioncore
.static java.lang.String
UNITOFMEASURE
Generated constant - Attribute key ofProduct.unitOfMeasure
attribute defined at extensionb2bpunchout
.static java.lang.String
UNSPCS
Generated constant - Attribute key ofProduct.unspcs
attribute defined at extensionb2bpunchout
.static java.lang.String
UNTYPEDFEATURES
Generated constant - Attribute key ofProduct.untypedFeatures
attribute defined at extensioncatalog
.static java.lang.String
VARIANTS
Generated constant - Attribute key ofProduct.variants
attribute defined at extensioncatalog
.static java.lang.String
VARIANTTYPE
Generated constant - Attribute key ofProduct.variantType
attribute defined at extensioncatalog
.static java.lang.String
VENDORS
Generated constant - Attribute key ofProduct.vendors
attribute defined at extensionbasecommerce
.static java.lang.String
VENDORSKU
Generated constant - Attribute key ofProduct.vendorSku
attribute defined at extensionmarketplaceservices
.static java.lang.String
XMLCONTENT
Generated constant - Attribute key ofProduct.xmlcontent
attribute defined at extensioncatalog
.-
Fields inherited from class de.hybris.platform.core.model.ItemModel
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALED
-
Fields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY
-
-
Constructor Summary
Constructors Constructor Description ProductModel()
Generated constructor - Default constructor for generic creation.ProductModel(CatalogVersionModel _catalogVersion, java.lang.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, java.lang.String _code, ItemModel _owner)
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersProductModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<YFormDefinitionModel>
getAllYFormDefinitions()
Generated method - Getter of theProduct.allYFormDefinitions
dynamic attribute defined at extensionxyformsservices
.ArticleApprovalStatus
getApprovalStatus()
Generated method - Getter of theProduct.approvalStatus
attribute defined at extensioncatalog
.java.util.Map<ArticleStatus,java.lang.String>
getArticleStatus()
Generated method - Getter of theProduct.articleStatus
attribute defined at extensioncatalog
.java.util.Map<ArticleStatus,java.lang.String>
getArticleStatus(java.util.Locale loc)
Generated method - Getter of theProduct.articleStatus
attribute defined at extensioncatalog
.java.lang.Double
getAverageRating()
Generated method - Getter of theProduct.averageRating
attribute defined at extensioncustomerreview
.java.util.Collection<BarcodeMediaModel>
getBarcodes()
Generated method - Getter of theProduct.barcodes
attribute defined at extensionbasecommerce
.java.util.Collection<BundleTemplateModel>
getBundleTemplates()
Generated method - Getter of theProduct.bundleTemplates
attribute defined at extensionconfigurablebundleservices
.java.util.Map<IDType,java.lang.String>
getBuyerIDS()
Generated method - Getter of theProduct.buyerIDS
attribute defined at extensioncatalog
.CatalogVersionModel
getCatalogVersion()
Generated method - Getter of theProduct.catalogVersion
attribute defined at extensioncatalog
.java.util.List<ClassificationClassModel>
getClassificationClasses()
Generated method - Getter of theProduct.classificationClasses
dynamic attribute defined at extensioncatalog
.java.lang.String
getCode()
Generated method - Getter of theProduct.code
attribute defined at extensioncore
.java.util.Collection<AbstractBundleRuleModel>
getConditionalBundleRules()
Generated method - Getter of theProduct.conditionalBundleRules
attribute defined at extensionconfigurablebundleservices
.UnitModel
getContentUnit()
Generated method - Getter of theProduct.contentUnit
attribute defined at extensioncatalog
.java.lang.Integer
getContractTerms()
Generated method - Getter of theProduct.contractTerms
attribute defined at extensionsaprevenuecloudproduct
.java.util.Collection<MediaModel>
getData_sheet()
Generated method - Getter of theProduct.data_sheet
attribute defined at extensioncatalog
.java.util.Set<DeliveryModeModel>
getDeliveryModes()
Generated method - Getter of theProduct.deliveryModes
attribute defined at extensionbasecommerce
.java.lang.Double
getDeliveryTime()
Generated method - Getter of theProduct.deliveryTime
attribute defined at extensioncatalog
.java.lang.String
getDescription()
Generated method - Getter of theProduct.description
attribute defined at extensioncore
.java.lang.String
getDescription(java.util.Locale loc)
Generated method - Getter of theProduct.description
attribute defined at extensioncore
.java.util.Collection<MediaModel>
getDetail()
Generated method - Getter of theProduct.detail
attribute defined at extensioncatalog
.java.lang.String
getEan()
Generated method - Getter of theProduct.ean
attribute defined at extensioncatalog
.java.lang.Integer
getEndLineNumber()
Generated method - Getter of theProduct.endLineNumber
attribute defined at extensioncatalog
.java.lang.String
getErpGroupBuyer()
Generated method - Getter of theProduct.erpGroupBuyer
attribute defined at extensioncatalog
.java.lang.String
getErpGroupSupplier()
Generated method - Getter of theProduct.erpGroupSupplier
attribute defined at extensioncatalog
.java.util.Collection<DiscountRowModel>
getEurope1Discounts()
Generated method - Getter of theProduct.europe1Discounts
dynamic attribute defined at extensioneurope1
.ProductDiscountGroup
getEurope1PriceFactory_PDG()
Generated method - Getter of theProduct.Europe1PriceFactory_PDG
attribute defined at extensioneurope1
.ProductPriceGroup
getEurope1PriceFactory_PPG()
Generated method - Getter of theProduct.Europe1PriceFactory_PPG
attribute defined at extensioneurope1
.ProductTaxGroup
getEurope1PriceFactory_PTG()
Generated method - Getter of theProduct.Europe1PriceFactory_PTG
attribute defined at extensioneurope1
.java.util.Collection<PriceRowModel>
getEurope1Prices()
Generated method - Getter of theProduct.europe1Prices
dynamic attribute defined at extensioneurope1
.java.util.Collection<TaxRowModel>
getEurope1Taxes()
Generated method - Getter of theProduct.europe1Taxes
dynamic attribute defined at extensioneurope1
.java.util.List<ProductFeatureModel>
getFeatures()
Generated method - Getter of theProduct.features
attribute defined at extensioncatalog
.java.util.Set<FutureStockModel>
getFutureStocks()
Generated method - Getter of theProduct.futureStocks
attribute defined at extensionb2bcommerce
.java.util.List<MediaContainerModel>
getGalleryImages()
Generated method - Getter of theProduct.galleryImages
attribute defined at extensioncommerceservices
.java.util.List<KeywordModel>
getKeywords()
Generated method - Getter of theProduct.keywords
attribute defined at extensioncatalog
.java.util.List<KeywordModel>
getKeywords(java.util.Locale loc)
Generated method - Getter of theProduct.keywords
attribute defined at extensioncatalog
.java.util.List<CMSLinkComponentModel>
getLinkComponents()
Generated method - Getter of theProduct.linkComponents
attribute defined at extensioncms2
.java.util.Collection<MediaModel>
getLogo()
Generated method - Getter of theProduct.logo
attribute defined at extensioncatalog
.java.lang.String
getManufacturerAID()
Generated method - Getter of theProduct.manufacturerAID
attribute defined at extensioncatalog
.java.lang.String
getManufacturerName()
Generated method - Getter of theProduct.manufacturerName
attribute defined at extensioncatalog
.java.lang.String
getManufacturerTypeDescription()
Generated method - Getter of theProduct.manufacturerTypeDescription
attribute defined at extensioncatalog
.java.lang.String
getManufacturerTypeDescription(java.util.Locale loc)
Generated method - Getter of theProduct.manufacturerTypeDescription
attribute defined at extensioncatalog
.java.lang.Integer
getMaxOrderQuantity()
Generated method - Getter of theProduct.maxOrderQuantity
attribute defined at extensioncatalog
.java.lang.Integer
getMinOrderQuantity()
Generated method - Getter of theProduct.minOrderQuantity
attribute defined at extensioncatalog
.java.lang.String
getName()
Generated method - Getter of theProduct.name
attribute defined at extensioncore
.java.lang.String
getName(java.util.Locale loc)
Generated method - Getter of theProduct.name
attribute defined at extensioncore
.java.util.Collection<MediaModel>
getNormal()
Generated method - Getter of theProduct.normal
attribute defined at extensioncatalog
.java.lang.Double
getNumberContentUnits()
Generated method - Getter of theProduct.numberContentUnits
attribute defined at extensioncatalog
.java.lang.Integer
getNumberOfReviews()
Generated method - Getter of theProduct.numberOfReviews
attribute defined at extensioncustomerreview
.java.util.Date
getOfflineDate()
Generated method - Getter of theProduct.offlineDate
attribute defined at extensioncatalog
.java.util.Date
getOnlineDate()
Generated method - Getter of theProduct.onlineDate
attribute defined at extensioncatalog
.java.lang.Integer
getOrder()
Generated method - Getter of theProduct.order
attribute defined at extensioncatalog
.java.lang.Integer
getOrderQuantityInterval()
Generated method - Getter of theProduct.orderQuantityInterval
attribute defined at extensioncatalog
.java.util.Collection<MediaModel>
getOthers()
Generated method - Getter of theProduct.others
attribute defined at extensioncatalog
.java.util.Collection<DiscountRowModel>
getOwnEurope1Discounts()
Generated method - Getter of theProduct.ownEurope1Discounts
attribute defined at extensioneurope1
.java.util.Collection<PriceRowModel>
getOwnEurope1Prices()
Generated method - Getter of theProduct.ownEurope1Prices
attribute defined at extensioneurope1
.java.util.Collection<TaxRowModel>
getOwnEurope1Taxes()
Generated method - Getter of theProduct.ownEurope1Taxes
attribute defined at extensioneurope1
.MediaModel
getPicture()
Generated method - Getter of theProduct.picture
attribute defined at extensioncore
.java.lang.Double
getPriceQuantity()
Generated method - Getter of theProduct.priceQuantity
attribute defined at extensioncatalog
.java.lang.Boolean
getPriceRowsValid()
Generated method - Getter of theProduct.priceRowsValid
dynamic attribute defined at extensionsubscriptionservices
.java.util.Collection<ProductCarouselComponentModel>
getProductCarouselComponents()
Generated method - Getter of theProduct.productCarouselComponents
attribute defined at extensioncms2lib
.java.util.Collection<ProductConfigurationModel>
getProductConfiguration()
Generated method - Getter of theProduct.productConfiguration
attribute defined at extensionsapproductconfigservices
.java.util.List<ProductDetailComponentModel>
getProductDetailComponents()
Generated method - Getter of theProduct.productDetailComponents
attribute defined at extensioncms2lib
.java.util.Collection<ProductEntitlementModel>
getProductEntitlements()
Generated method - Getter of theProduct.productEntitlements
attribute defined at extensionentitlementservices
.java.util.List<ProductFeatureComponentModel>
getProductFeatureComponents()
Generated method - Getter of theProduct.productFeatureComponents
attribute defined at extensionacceleratorcms
.java.util.Collection<ProductInterestModel>
getProductInterests()
Generated method - Getter of theProduct.productInterests
attribute defined at extensioncustomerinterestsservices
.java.util.Collection<ProductListComponentModel>
getProductListComponents()
Generated method - Getter of theProduct.productListComponents
attribute defined at extensioncms2lib
.ProductOrderLimitModel
getProductOrderLimit()
Generated method - Getter of theProduct.productOrderLimit
attribute defined at extensionbasecommerce
.java.util.Collection<ProductReferenceModel>
getProductReferences()
Generated method - Getter of theProduct.productReferences
attribute defined at extensioncatalog
.java.util.Collection<CustomerReviewModel>
getProductReviews()
Generated method - Getter of theProduct.productReviews
attribute defined at extensioncustomerreview
.java.util.Collection<ProductPromotionModel>
getPromotions()
Generated method - Getter of theProduct.promotions
attribute defined at extensionpromotions
.java.lang.String
getRemarks()
Generated method - Getter of theProduct.remarks
attribute defined at extensioncatalog
.java.lang.String
getRemarks(java.util.Locale loc)
Generated method - Getter of theProduct.remarks
attribute defined at extensioncatalog
.java.util.Collection<CMSProductRestrictionModel>
getRestrictions()
Generated method - Getter of theProduct.restrictions
attribute defined at extensioncms2
.java.lang.Integer
getReviewCount()
Generated method - Getter of theProduct.reviewCount
attribute defined at extensioncommerceservices
.java.lang.Double
getReviewRating()
Generated method - Getter of theProduct.reviewRating
attribute defined at extensioncommerceservices
.java.lang.Boolean
getSaleable()
Generated method - Getter of theProduct.saleable
attribute defined at extensionmarketplaceservices
.java.lang.Double
getSapBaseUnitConversion()
Generated method - Getter of theProduct.sapBaseUnitConversion
attribute defined at extensionsapmodel
.java.lang.Boolean
getSapBlocked()
Generated method - Getter of theProduct.sapBlocked
attribute defined at extensionsapmodel
.java.util.Date
getSapBlockedDate()
Generated method - Getter of theProduct.sapBlockedDate
attribute defined at extensionsapmodel
.java.lang.Boolean
getSapConfigurable()
Generated method - Getter of theProduct.sapConfigurable
attribute defined at extensionsapmodel
.java.lang.String
getSapEAN()
Generated method - Getter of theProduct.sapEAN
attribute defined at extensionsapmodel
.WarehouseModel
getSapPlant()
Generated method - Getter of theProduct.sapPlant
attribute defined at extensionsapmodel
.java.lang.String
getSapProductID()
Generated method - Getter of theProduct.sapProductID
dynamic attribute defined at extensionsapmodel
.java.lang.String
getSegment()
Generated method - Getter of theProduct.segment
attribute defined at extensioncatalog
.java.lang.String
getSegment(java.util.Locale loc)
Generated method - Getter of theProduct.segment
attribute defined at extensioncatalog
.java.lang.Long
getSequenceId()
Generated method - Getter of theProduct.sequenceId
attribute defined at extensionacceleratorservices
.java.lang.Boolean
getSoldIndividually()
Generated method - Getter of theProduct.soldIndividually
attribute defined at extensionconfigurablebundleservices
.java.util.Map<java.lang.String,java.lang.String>
getSpecialTreatmentClasses()
Generated method - Getter of theProduct.specialTreatmentClasses
attribute defined at extensioncatalog
.java.lang.Integer
getStartLineNumber()
Generated method - Getter of theProduct.startLineNumber
attribute defined at extensioncatalog
.java.util.Set<StockLevelModel>
getStockLevels()
Generated method - Getter of theProduct.stockLevels
attribute defined at extensionbasecommerce
.java.lang.String
getSubscriptionCode()
Generated method - Getter of theProduct.subscriptionCode
attribute defined at extensionsaprevenuecloudproduct
.SubscriptionTermModel
getSubscriptionTerm()
Generated method - Getter of theProduct.subscriptionTerm
attribute defined at extensionsubscriptionservices
.SubscriptionTypeEnum
getSubscriptionType()
Generated method - Getter of theProduct.subscriptionType
attribute defined at extensionsaprevenuecloudproduct
.java.lang.String
getSummary()
Generated method - Getter of theProduct.summary
attribute defined at extensioncommerceservices
.java.lang.String
getSummary(java.util.Locale loc)
Generated method - Getter of theProduct.summary
attribute defined at extensioncommerceservices
.java.util.Collection<CategoryModel>
getSupercategories()
Generated method - Getter of theProduct.supercategories
attribute defined at extensioncatalog
.java.lang.String
getSupplierAlternativeAID()
Generated method - Getter of theProduct.supplierAlternativeAID
attribute defined at extensioncatalog
.java.util.Collection<AbstractBundleRuleModel>
getTargetBundleRules()
Generated method - Getter of theProduct.targetBundleRules
attribute defined at extensionconfigurablebundleservices
.MediaModel
getThumbnail()
Generated method - Getter of theProduct.thumbnail
attribute defined at extensioncore
.java.util.Collection<MediaModel>
getThumbnails()
Generated method - Getter of theProduct.thumbnails
attribute defined at extensioncatalog
.UnitModel
getUnit()
Generated method - Getter of theProduct.unit
attribute defined at extensioncore
.java.lang.String
getUnitOfMeasure()
Generated method - Getter of theProduct.unitOfMeasure
attribute defined at extensionb2bpunchout
.java.lang.String
getUnspcs()
Generated method - Getter of theProduct.unspcs
attribute defined at extensionb2bpunchout
.java.util.List<ProductFeatureModel>
getUntypedFeatures()
Generated method - Getter of theProduct.untypedFeatures
dynamic attribute defined at extensioncatalog
.java.util.Collection<VariantProductModel>
getVariants()
Generated method - Getter of theProduct.variants
attribute defined at extensioncatalog
.VariantTypeModel
getVariantType()
Generated method - Getter of theProduct.variantType
attribute defined at extensioncatalog
.java.util.Set<VendorModel>
getVendors()
Generated method - Getter of theProduct.vendors
attribute defined at extensionbasecommerce
.java.lang.String
getVendorSku()
Generated method - Getter of theProduct.vendorSku
attribute defined at extensionmarketplaceservices
.java.lang.String
getXmlcontent()
Generated method - Getter of theProduct.xmlcontent
attribute defined at extensioncatalog
.void
setApprovalStatus(ArticleApprovalStatus value)
Generated method - Setter ofProduct.approvalStatus
attribute defined at extensioncatalog
.void
setArticleStatus(java.util.Map<ArticleStatus,java.lang.String> value)
Generated method - Setter ofProduct.articleStatus
attribute defined at extensioncatalog
.void
setArticleStatus(java.util.Map<ArticleStatus,java.lang.String> value, java.util.Locale loc)
Generated method - Setter ofProduct.articleStatus
attribute defined at extensioncatalog
.void
setBundleTemplates(java.util.Collection<BundleTemplateModel> value)
Generated method - Setter ofProduct.bundleTemplates
attribute defined at extensionconfigurablebundleservices
.void
setBuyerIDS(java.util.Map<IDType,java.lang.String> value)
Generated method - Setter ofProduct.buyerIDS
attribute defined at extensioncatalog
.void
setCatalogVersion(CatalogVersionModel value)
Generated method - Setter ofProduct.catalogVersion
attribute defined at extensioncatalog
.void
setCode(java.lang.String value)
Generated method - Setter ofProduct.code
attribute defined at extensioncore
.void
setConditionalBundleRules(java.util.Collection<AbstractBundleRuleModel> value)
Generated method - Setter ofProduct.conditionalBundleRules
attribute defined at extensionconfigurablebundleservices
.void
setContentUnit(UnitModel value)
Generated method - Setter ofProduct.contentUnit
attribute defined at extensioncatalog
.void
setContractTerms(java.lang.Integer value)
Generated method - Setter ofProduct.contractTerms
attribute defined at extensionsaprevenuecloudproduct
.void
setData_sheet(java.util.Collection<MediaModel> value)
Generated method - Setter ofProduct.data_sheet
attribute defined at extensioncatalog
.void
setDeliveryModes(java.util.Set<DeliveryModeModel> value)
Generated method - Setter ofProduct.deliveryModes
attribute defined at extensionbasecommerce
.void
setDeliveryTime(java.lang.Double value)
Generated method - Setter ofProduct.deliveryTime
attribute defined at extensioncatalog
.void
setDescription(java.lang.String value)
Generated method - Setter ofProduct.description
attribute defined at extensioncore
.void
setDescription(java.lang.String value, java.util.Locale loc)
Generated method - Setter ofProduct.description
attribute defined at extensioncore
.void
setDetail(java.util.Collection<MediaModel> value)
Generated method - Setter ofProduct.detail
attribute defined at extensioncatalog
.void
setEan(java.lang.String value)
Generated method - Setter ofProduct.ean
attribute defined at extensioncatalog
.void
setEndLineNumber(java.lang.Integer value)
Generated method - Setter ofProduct.endLineNumber
attribute defined at extensioncatalog
.void
setErpGroupBuyer(java.lang.String value)
Generated method - Setter ofProduct.erpGroupBuyer
attribute defined at extensioncatalog
.void
setErpGroupSupplier(java.lang.String value)
Generated method - Setter ofProduct.erpGroupSupplier
attribute defined at extensioncatalog
.void
setEurope1Discounts(java.util.Collection<DiscountRowModel> value)
Generated method - Setter ofProduct.europe1Discounts
dynamic attribute defined at extensioneurope1
.void
setEurope1PriceFactory_PDG(ProductDiscountGroup value)
Generated method - Setter ofProduct.Europe1PriceFactory_PDG
attribute defined at extensioneurope1
.void
setEurope1PriceFactory_PPG(ProductPriceGroup value)
Generated method - Setter ofProduct.Europe1PriceFactory_PPG
attribute defined at extensioneurope1
.void
setEurope1PriceFactory_PTG(ProductTaxGroup value)
Generated method - Setter ofProduct.Europe1PriceFactory_PTG
attribute defined at extensioneurope1
.void
setEurope1Prices(java.util.Collection<PriceRowModel> value)
Generated method - Setter ofProduct.europe1Prices
dynamic attribute defined at extensioneurope1
.void
setEurope1Taxes(java.util.Collection<TaxRowModel> value)
Generated method - Setter ofProduct.europe1Taxes
dynamic attribute defined at extensioneurope1
.void
setFeatures(java.util.List<ProductFeatureModel> value)
Generated method - Setter ofProduct.features
attribute defined at extensioncatalog
.void
setFutureStocks(java.util.Set<FutureStockModel> value)
Generated method - Setter ofProduct.futureStocks
attribute defined at extensionb2bcommerce
.void
setGalleryImages(java.util.List<MediaContainerModel> value)
Generated method - Setter ofProduct.galleryImages
attribute defined at extensioncommerceservices
.void
setKeywords(java.util.List<KeywordModel> value)
Generated method - Setter ofProduct.keywords
attribute defined at extensioncatalog
.void
setKeywords(java.util.List<KeywordModel> value, java.util.Locale loc)
Generated method - Setter ofProduct.keywords
attribute defined at extensioncatalog
.void
setLinkComponents(java.util.List<CMSLinkComponentModel> value)
Generated method - Setter ofProduct.linkComponents
attribute defined at extensioncms2
.void
setLogo(java.util.Collection<MediaModel> value)
Generated method - Setter ofProduct.logo
attribute defined at extensioncatalog
.void
setManufacturerAID(java.lang.String value)
Generated method - Setter ofProduct.manufacturerAID
attribute defined at extensioncatalog
.void
setManufacturerName(java.lang.String value)
Generated method - Setter ofProduct.manufacturerName
attribute defined at extensioncatalog
.void
setManufacturerTypeDescription(java.lang.String value)
Generated method - Setter ofProduct.manufacturerTypeDescription
attribute defined at extensioncatalog
.void
setManufacturerTypeDescription(java.lang.String value, java.util.Locale loc)
Generated method - Setter ofProduct.manufacturerTypeDescription
attribute defined at extensioncatalog
.void
setMaxOrderQuantity(java.lang.Integer value)
Generated method - Setter ofProduct.maxOrderQuantity
attribute defined at extensioncatalog
.void
setMinOrderQuantity(java.lang.Integer value)
Generated method - Setter ofProduct.minOrderQuantity
attribute defined at extensioncatalog
.void
setName(java.lang.String value)
Generated method - Setter ofProduct.name
attribute defined at extensioncore
.void
setName(java.lang.String value, java.util.Locale loc)
Generated method - Setter ofProduct.name
attribute defined at extensioncore
.void
setNormal(java.util.Collection<MediaModel> value)
Generated method - Setter ofProduct.normal
attribute defined at extensioncatalog
.void
setNumberContentUnits(java.lang.Double value)
Generated method - Setter ofProduct.numberContentUnits
attribute defined at extensioncatalog
.void
setOfflineDate(java.util.Date value)
Generated method - Setter ofProduct.offlineDate
attribute defined at extensioncatalog
.void
setOnlineDate(java.util.Date value)
Generated method - Setter ofProduct.onlineDate
attribute defined at extensioncatalog
.void
setOrder(java.lang.Integer value)
Generated method - Setter ofProduct.order
attribute defined at extensioncatalog
.void
setOrderQuantityInterval(java.lang.Integer value)
Generated method - Setter ofProduct.orderQuantityInterval
attribute defined at extensioncatalog
.void
setOthers(java.util.Collection<MediaModel> value)
Generated method - Setter ofProduct.others
attribute defined at extensioncatalog
.void
setOwnEurope1Discounts(java.util.Collection<DiscountRowModel> value)
Generated method - Setter ofProduct.ownEurope1Discounts
attribute defined at extensioneurope1
.void
setOwnEurope1Prices(java.util.Collection<PriceRowModel> value)
Generated method - Setter ofProduct.ownEurope1Prices
attribute defined at extensioneurope1
.void
setOwnEurope1Taxes(java.util.Collection<TaxRowModel> value)
Generated method - Setter ofProduct.ownEurope1Taxes
attribute defined at extensioneurope1
.void
setPicture(MediaModel value)
Generated method - Setter ofProduct.picture
attribute defined at extensioncore
.void
setPriceQuantity(java.lang.Double value)
Generated method - Setter ofProduct.priceQuantity
attribute defined at extensioncatalog
.void
setProductCarouselComponents(java.util.Collection<ProductCarouselComponentModel> value)
Generated method - Setter ofProduct.productCarouselComponents
attribute defined at extensioncms2lib
.void
setProductConfiguration(java.util.Collection<ProductConfigurationModel> value)
Generated method - Setter ofProduct.productConfiguration
attribute defined at extensionsapproductconfigservices
.void
setProductDetailComponents(java.util.List<ProductDetailComponentModel> value)
Generated method - Setter ofProduct.productDetailComponents
attribute defined at extensioncms2lib
.void
setProductEntitlements(java.util.Collection<ProductEntitlementModel> value)
Generated method - Setter ofProduct.productEntitlements
attribute defined at extensionentitlementservices
.void
setProductFeatureComponents(java.util.List<ProductFeatureComponentModel> value)
Generated method - Setter ofProduct.productFeatureComponents
attribute defined at extensionacceleratorcms
.void
setProductInterests(java.util.Collection<ProductInterestModel> value)
Generated method - Setter ofProduct.productInterests
attribute defined at extensioncustomerinterestsservices
.void
setProductListComponents(java.util.Collection<ProductListComponentModel> value)
Generated method - Setter ofProduct.productListComponents
attribute defined at extensioncms2lib
.void
setProductOrderLimit(ProductOrderLimitModel value)
Generated method - Setter ofProduct.productOrderLimit
attribute defined at extensionbasecommerce
.void
setProductReferences(java.util.Collection<ProductReferenceModel> value)
Generated method - Setter ofProduct.productReferences
attribute defined at extensioncatalog
.void
setProductReviews(java.util.Collection<CustomerReviewModel> value)
Generated method - Setter ofProduct.productReviews
attribute defined at extensioncustomerreview
.void
setPromotions(java.util.Collection<ProductPromotionModel> value)
Generated method - Setter ofProduct.promotions
attribute defined at extensionpromotions
.void
setRemarks(java.lang.String value)
Generated method - Setter ofProduct.remarks
attribute defined at extensioncatalog
.void
setRemarks(java.lang.String value, java.util.Locale loc)
Generated method - Setter ofProduct.remarks
attribute defined at extensioncatalog
.void
setRestrictions(java.util.Collection<CMSProductRestrictionModel> value)
Generated method - Setter ofProduct.restrictions
attribute defined at extensioncms2
.void
setReviewCount(java.lang.Integer value)
Generated method - Setter ofProduct.reviewCount
attribute defined at extensioncommerceservices
.void
setReviewRating(java.lang.Double value)
Generated method - Setter ofProduct.reviewRating
attribute defined at extensioncommerceservices
.void
setSaleable(java.lang.Boolean value)
Generated method - Setter ofProduct.saleable
attribute defined at extensionmarketplaceservices
.void
setSapBaseUnitConversion(java.lang.Double value)
Generated method - Setter ofProduct.sapBaseUnitConversion
attribute defined at extensionsapmodel
.void
setSapBlocked(java.lang.Boolean value)
Generated method - Setter ofProduct.sapBlocked
attribute defined at extensionsapmodel
.void
setSapBlockedDate(java.util.Date value)
Generated method - Setter ofProduct.sapBlockedDate
attribute defined at extensionsapmodel
.void
setSapConfigurable(java.lang.Boolean value)
Generated method - Setter ofProduct.sapConfigurable
attribute defined at extensionsapmodel
.void
setSapEAN(java.lang.String value)
Generated method - Setter ofProduct.sapEAN
attribute defined at extensionsapmodel
.void
setSapPlant(WarehouseModel value)
Generated method - Setter ofProduct.sapPlant
attribute defined at extensionsapmodel
.void
setSegment(java.lang.String value)
Generated method - Setter ofProduct.segment
attribute defined at extensioncatalog
.void
setSegment(java.lang.String value, java.util.Locale loc)
Generated method - Setter ofProduct.segment
attribute defined at extensioncatalog
.void
setSequenceId(java.lang.Long value)
Generated method - Setter ofProduct.sequenceId
attribute defined at extensionacceleratorservices
.void
setSoldIndividually(java.lang.Boolean value)
Generated method - Setter ofProduct.soldIndividually
attribute defined at extensionconfigurablebundleservices
.void
setSpecialTreatmentClasses(java.util.Map<java.lang.String,java.lang.String> value)
Generated method - Setter ofProduct.specialTreatmentClasses
attribute defined at extensioncatalog
.void
setStartLineNumber(java.lang.Integer value)
Generated method - Setter ofProduct.startLineNumber
attribute defined at extensioncatalog
.void
setStockLevels(java.util.Set<StockLevelModel> value)
Generated method - Setter ofProduct.stockLevels
attribute defined at extensionbasecommerce
.void
setSubscriptionCode(java.lang.String value)
Generated method - Setter ofProduct.subscriptionCode
attribute defined at extensionsaprevenuecloudproduct
.void
setSubscriptionTerm(SubscriptionTermModel value)
Generated method - Setter ofProduct.subscriptionTerm
attribute defined at extensionsubscriptionservices
.void
setSubscriptionType(SubscriptionTypeEnum value)
Generated method - Setter ofProduct.subscriptionType
attribute defined at extensionsaprevenuecloudproduct
.void
setSummary(java.lang.String value)
Generated method - Setter ofProduct.summary
attribute defined at extensioncommerceservices
.void
setSummary(java.lang.String value, java.util.Locale loc)
Generated method - Setter ofProduct.summary
attribute defined at extensioncommerceservices
.void
setSupercategories(java.util.Collection<CategoryModel> value)
Generated method - Setter ofProduct.supercategories
attribute defined at extensioncatalog
.void
setSupplierAlternativeAID(java.lang.String value)
Generated method - Setter ofProduct.supplierAlternativeAID
attribute defined at extensioncatalog
.void
setTargetBundleRules(java.util.Collection<AbstractBundleRuleModel> value)
Generated method - Setter ofProduct.targetBundleRules
attribute defined at extensionconfigurablebundleservices
.void
setThumbnail(MediaModel value)
Generated method - Setter ofProduct.thumbnail
attribute defined at extensioncore
.void
setThumbnails(java.util.Collection<MediaModel> value)
Generated method - Setter ofProduct.thumbnails
attribute defined at extensioncatalog
.void
setUnit(UnitModel value)
Generated method - Setter ofProduct.unit
attribute defined at extensioncore
.void
setUnitOfMeasure(java.lang.String value)
Generated method - Setter ofProduct.unitOfMeasure
attribute defined at extensionb2bpunchout
.void
setUnspcs(java.lang.String value)
Generated method - Setter ofProduct.unspcs
attribute defined at extensionb2bpunchout
.void
setUntypedFeatures(java.util.List<ProductFeatureModel> value)
Generated method - Setter ofProduct.untypedFeatures
dynamic attribute defined at extensioncatalog
.void
setVariants(java.util.Collection<VariantProductModel> value)
Generated method - Setter ofProduct.variants
attribute defined at extensioncatalog
.void
setVariantType(VariantTypeModel value)
Generated method - Setter ofProduct.variantType
attribute defined at extensioncatalog
.void
setVendors(java.util.Set<VendorModel> value)
Generated method - Setter ofProduct.vendors
attribute defined at extensionbasecommerce
.void
setVendorSku(java.lang.String value)
Generated method - Setter ofProduct.vendorSku
attribute defined at extensionmarketplaceservices
.void
setXmlcontent(java.lang.String value)
Generated method - Setter ofProduct.xmlcontent
attribute defined at extensioncatalog
.-
Methods inherited from class de.hybris.platform.core.model.ItemModel
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwner
-
Methods 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 Detail
-
_TYPECODE
public static final java.lang.String _TYPECODE
Generated model type code constant.- See Also:
- Constant Field Values
-
_PRODUCT2KEYWORDRELATION
public static final java.lang.String _PRODUCT2KEYWORDRELATION
Generated relation code constant for relationProduct2KeywordRelation
defining source attributekeywords
in extensioncatalog
.- See Also:
- Constant Field Values
-
_CATEGORYPRODUCTRELATION
public static final java.lang.String _CATEGORYPRODUCTRELATION
Generated relation code constant for relationCategoryProductRelation
defining source attributesupercategories
in extensioncatalog
.- See Also:
- Constant Field Values
-
_STOCKLEVELPRODUCTRELATION
public static final java.lang.String _STOCKLEVELPRODUCTRELATION
Generated relation code constant for relationStockLevelProductRelation
defining source attributestockLevels
in extensionbasecommerce
.- See Also:
- Constant Field Values
-
_PRODUCTSFORRESTRICTION
public static final java.lang.String _PRODUCTSFORRESTRICTION
Generated relation code constant for relationProductsForRestriction
defining source attributerestrictions
in extensioncms2
.- See Also:
- Constant Field Values
-
_PRODUCTSFORPRODUCTLISTCOMPONENT
public static final java.lang.String _PRODUCTSFORPRODUCTLISTCOMPONENT
Generated relation code constant for relationProductsForProductListComponent
defining source attributeproductListComponents
in extensioncms2lib
.- See Also:
- Constant Field Values
-
_PRODUCTDETAILCOMPONENTSFORPRODUCT
public static final java.lang.String _PRODUCTDETAILCOMPONENTSFORPRODUCT
Generated relation code constant for relationProductDetailComponentsForProduct
defining source attributeproductDetailComponents
in extensioncms2lib
.- See Also:
- Constant Field Values
-
_PRODUCTSFORPRODUCTCAROUSELCOMPONENT
public static final java.lang.String _PRODUCTSFORPRODUCTCAROUSELCOMPONENT
Generated relation code constant for relationProductsForProductCarouselComponent
defining source attributeproductCarouselComponents
in extensioncms2lib
.- See Also:
- Constant Field Values
-
_FUTURESTOCKPRODUCTRELATION
public static final java.lang.String _FUTURESTOCKPRODUCTRELATION
Generated relation code constant for relationFutureStockProductRelation
defining source attributefutureStocks
in extensionb2bcommerce
.- See Also:
- Constant Field Values
-
_ABSTRACTBUNDLERULESCONDITIONALPRODUCTSRELATION
public static final java.lang.String _ABSTRACTBUNDLERULESCONDITIONALPRODUCTSRELATION
Generated relation code constant for relationAbstractBundleRulesConditionalProductsRelation
defining source attributeconditionalBundleRules
in extensionconfigurablebundleservices
.- See Also:
- Constant Field Values
-
_ABSTRACTBUNDLERULESTARGETPRODUCTSRELATION
public static final java.lang.String _ABSTRACTBUNDLERULESTARGETPRODUCTSRELATION
Generated relation code constant for relationAbstractBundleRulesTargetProductsRelation
defining source attributetargetBundleRules
in extensionconfigurablebundleservices
.- See Also:
- Constant Field Values
-
_SUBSCRIPTIONTERM2SUBSCRIPTIONPRODUCTRELATION
public static final java.lang.String _SUBSCRIPTIONTERM2SUBSCRIPTIONPRODUCTRELATION
Generated relation code constant for relationSubscriptionTerm2SubscriptionProductRelation
defining source attributesubscriptionTerm
in extensionsubscriptionservices
.- See Also:
- Constant Field Values
-
_PRODUCTFEATURECOMPONENTS2PRODUCTREL
public static final java.lang.String _PRODUCTFEATURECOMPONENTS2PRODUCTREL
Generated relation code constant for relationProductFeatureComponents2ProductRel
defining source attributeproductFeatureComponents
in extensionacceleratorcms
.- See Also:
- Constant Field Values
-
CODE
public static final java.lang.String CODE
Generated constant - Attribute key ofProduct.code
attribute defined at extensioncore
.- See Also:
- Constant Field Values
-
NAME
public static final java.lang.String NAME
Generated constant - Attribute key ofProduct.name
attribute defined at extensioncore
.- See Also:
- Constant Field Values
-
UNIT
public static final java.lang.String UNIT
Generated constant - Attribute key ofProduct.unit
attribute defined at extensioncore
.- See Also:
- Constant Field Values
-
DESCRIPTION
public static final java.lang.String DESCRIPTION
Generated constant - Attribute key ofProduct.description
attribute defined at extensioncore
.- See Also:
- Constant Field Values
-
THUMBNAIL
public static final java.lang.String THUMBNAIL
Generated constant - Attribute key ofProduct.thumbnail
attribute defined at extensioncore
.- See Also:
- Constant Field Values
-
PICTURE
public static final java.lang.String PICTURE
Generated constant - Attribute key ofProduct.picture
attribute defined at extensioncore
.- See Also:
- Constant Field Values
-
CATALOG
public static final java.lang.String CATALOG
Generated constant - Attribute key ofProduct.catalog
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
CATALOGVERSION
public static final java.lang.String CATALOGVERSION
Generated constant - Attribute key ofProduct.catalogVersion
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
ONLINEDATE
public static final java.lang.String ONLINEDATE
Generated constant - Attribute key ofProduct.onlineDate
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
OFFLINEDATE
public static final java.lang.String OFFLINEDATE
Generated constant - Attribute key ofProduct.offlineDate
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
EAN
public static final java.lang.String EAN
Generated constant - Attribute key ofProduct.ean
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
SUPPLIERALTERNATIVEAID
public static final java.lang.String SUPPLIERALTERNATIVEAID
Generated constant - Attribute key ofProduct.supplierAlternativeAID
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
BUYERIDS
public static final java.lang.String BUYERIDS
Generated constant - Attribute key ofProduct.buyerIDS
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
MANUFACTURERAID
public static final java.lang.String MANUFACTURERAID
Generated constant - Attribute key ofProduct.manufacturerAID
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
MANUFACTURERNAME
public static final java.lang.String MANUFACTURERNAME
Generated constant - Attribute key ofProduct.manufacturerName
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
MANUFACTURERTYPEDESCRIPTION
public static final java.lang.String MANUFACTURERTYPEDESCRIPTION
Generated constant - Attribute key ofProduct.manufacturerTypeDescription
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
ERPGROUPBUYER
public static final java.lang.String ERPGROUPBUYER
Generated constant - Attribute key ofProduct.erpGroupBuyer
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
ERPGROUPSUPPLIER
public static final java.lang.String ERPGROUPSUPPLIER
Generated constant - Attribute key ofProduct.erpGroupSupplier
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
DELIVERYTIME
public static final java.lang.String DELIVERYTIME
Generated constant - Attribute key ofProduct.deliveryTime
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
SPECIALTREATMENTCLASSES
public static final java.lang.String SPECIALTREATMENTCLASSES
Generated constant - Attribute key ofProduct.specialTreatmentClasses
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
REMARKS
public static final java.lang.String REMARKS
Generated constant - Attribute key ofProduct.remarks
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
SEGMENT
public static final java.lang.String SEGMENT
Generated constant - Attribute key ofProduct.segment
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
ORDER
public static final java.lang.String ORDER
Generated constant - Attribute key ofProduct.order
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
ARTICLESTATUS
public static final java.lang.String ARTICLESTATUS
Generated constant - Attribute key ofProduct.articleStatus
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
APPROVALSTATUS
public static final java.lang.String APPROVALSTATUS
Generated constant - Attribute key ofProduct.approvalStatus
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
CONTENTUNIT
public static final java.lang.String CONTENTUNIT
Generated constant - Attribute key ofProduct.contentUnit
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
NUMBERCONTENTUNITS
public static final java.lang.String NUMBERCONTENTUNITS
Generated constant - Attribute key ofProduct.numberContentUnits
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
MINORDERQUANTITY
public static final java.lang.String MINORDERQUANTITY
Generated constant - Attribute key ofProduct.minOrderQuantity
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
MAXORDERQUANTITY
public static final java.lang.String MAXORDERQUANTITY
Generated constant - Attribute key ofProduct.maxOrderQuantity
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
ORDERQUANTITYINTERVAL
public static final java.lang.String ORDERQUANTITYINTERVAL
Generated constant - Attribute key ofProduct.orderQuantityInterval
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
PRICEQUANTITY
public static final java.lang.String PRICEQUANTITY
Generated constant - Attribute key ofProduct.priceQuantity
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
NORMAL
public static final java.lang.String NORMAL
Generated constant - Attribute key ofProduct.normal
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
THUMBNAILS
public static final java.lang.String THUMBNAILS
Generated constant - Attribute key ofProduct.thumbnails
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
DETAIL
public static final java.lang.String DETAIL
Generated constant - Attribute key ofProduct.detail
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
LOGO
public static final java.lang.String LOGO
Generated constant - Attribute key ofProduct.logo
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
DATA_SHEET
public static final java.lang.String DATA_SHEET
Generated constant - Attribute key ofProduct.data_sheet
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
OTHERS
public static final java.lang.String OTHERS
Generated constant - Attribute key ofProduct.others
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
UNTYPEDFEATURES
public static final java.lang.String UNTYPEDFEATURES
Generated constant - Attribute key ofProduct.untypedFeatures
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
CLASSIFICATIONCLASSES
public static final java.lang.String CLASSIFICATIONCLASSES
Generated constant - Attribute key ofProduct.classificationClasses
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
STARTLINENUMBER
public static final java.lang.String STARTLINENUMBER
Generated constant - Attribute key ofProduct.startLineNumber
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
ENDLINENUMBER
public static final java.lang.String ENDLINENUMBER
Generated constant - Attribute key ofProduct.endLineNumber
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
XMLCONTENT
public static final java.lang.String XMLCONTENT
Generated constant - Attribute key ofProduct.xmlcontent
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
VARIANTTYPE
public static final java.lang.String VARIANTTYPE
Generated constant - Attribute key ofProduct.variantType
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
KEYWORDS
public static final java.lang.String KEYWORDS
Generated constant - Attribute key ofProduct.keywords
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
FEATURES
public static final java.lang.String FEATURES
Generated constant - Attribute key ofProduct.features
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
VARIANTS
public static final java.lang.String VARIANTS
Generated constant - Attribute key ofProduct.variants
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
PRODUCTREFERENCES
public static final java.lang.String PRODUCTREFERENCES
Generated constant - Attribute key ofProduct.productReferences
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
SUPERCATEGORIES
public static final java.lang.String SUPERCATEGORIES
Generated constant - Attribute key ofProduct.supercategories
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
EUROPE1PRICEFACTORY_PPG
public static final java.lang.String EUROPE1PRICEFACTORY_PPG
Generated constant - Attribute key ofProduct.Europe1PriceFactory_PPG
attribute defined at extensioneurope1
.- See Also:
- Constant Field Values
-
EUROPE1PRICEFACTORY_PTG
public static final java.lang.String EUROPE1PRICEFACTORY_PTG
Generated constant - Attribute key ofProduct.Europe1PriceFactory_PTG
attribute defined at extensioneurope1
.- See Also:
- Constant Field Values
-
EUROPE1PRICEFACTORY_PDG
public static final java.lang.String EUROPE1PRICEFACTORY_PDG
Generated constant - Attribute key ofProduct.Europe1PriceFactory_PDG
attribute defined at extensioneurope1
.- See Also:
- Constant Field Values
-
EUROPE1PRICES
public static final java.lang.String EUROPE1PRICES
Generated constant - Attribute key ofProduct.europe1Prices
attribute defined at extensioneurope1
.- See Also:
- Constant Field Values
-
EUROPE1TAXES
public static final java.lang.String EUROPE1TAXES
Generated constant - Attribute key ofProduct.europe1Taxes
attribute defined at extensioneurope1
.- See Also:
- Constant Field Values
-
EUROPE1DISCOUNTS
public static final java.lang.String EUROPE1DISCOUNTS
Generated constant - Attribute key ofProduct.europe1Discounts
attribute defined at extensioneurope1
.- See Also:
- Constant Field Values
-
OWNEUROPE1DISCOUNTS
public static final java.lang.String OWNEUROPE1DISCOUNTS
Generated constant - Attribute key ofProduct.ownEurope1Discounts
attribute defined at extensioneurope1
.- See Also:
- Constant Field Values
-
OWNEUROPE1PRICES
public static final java.lang.String OWNEUROPE1PRICES
Generated constant - Attribute key ofProduct.ownEurope1Prices
attribute defined at extensioneurope1
.- See Also:
- Constant Field Values
-
OWNEUROPE1TAXES
public static final java.lang.String OWNEUROPE1TAXES
Generated constant - Attribute key ofProduct.ownEurope1Taxes
attribute defined at extensioneurope1
.- See Also:
- Constant Field Values
-
BARCODES
public static final java.lang.String BARCODES
Generated constant - Attribute key ofProduct.barcodes
attribute defined at extensionbasecommerce
.- See Also:
- Constant Field Values
-
PRODUCTORDERLIMIT
public static final java.lang.String PRODUCTORDERLIMIT
Generated constant - Attribute key ofProduct.productOrderLimit
attribute defined at extensionbasecommerce
.- See Also:
- Constant Field Values
-
VENDORS
public static final java.lang.String VENDORS
Generated constant - Attribute key ofProduct.vendors
attribute defined at extensionbasecommerce
.- See Also:
- Constant Field Values
-
DELIVERYMODES
public static final java.lang.String DELIVERYMODES
Generated constant - Attribute key ofProduct.deliveryModes
attribute defined at extensionbasecommerce
.- See Also:
- Constant Field Values
-
STOCKLEVELS
public static final java.lang.String STOCKLEVELS
Generated constant - Attribute key ofProduct.stockLevels
attribute defined at extensionbasecommerce
.- See Also:
- Constant Field Values
-
RESTRICTIONS
public static final java.lang.String RESTRICTIONS
Generated constant - Attribute key ofProduct.restrictions
attribute defined at extensioncms2
.- See Also:
- Constant Field Values
-
LINKCOMPONENTS
public static final java.lang.String LINKCOMPONENTS
Generated constant - Attribute key ofProduct.linkComponents
attribute defined at extensioncms2
.- See Also:
- Constant Field Values
-
PRODUCTLISTCOMPONENTS
public static final java.lang.String PRODUCTLISTCOMPONENTS
Generated constant - Attribute key ofProduct.productListComponents
attribute defined at extensioncms2lib
.- See Also:
- Constant Field Values
-
PRODUCTDETAILCOMPONENTS
public static final java.lang.String PRODUCTDETAILCOMPONENTS
Generated constant - Attribute key ofProduct.productDetailComponents
attribute defined at extensioncms2lib
.- See Also:
- Constant Field Values
-
PRODUCTCAROUSELCOMPONENTS
public static final java.lang.String PRODUCTCAROUSELCOMPONENTS
Generated constant - Attribute key ofProduct.productCarouselComponents
attribute defined at extensioncms2lib
.- See Also:
- Constant Field Values
-
NUMBEROFREVIEWS
public static final java.lang.String NUMBEROFREVIEWS
Generated constant - Attribute key ofProduct.numberOfReviews
attribute defined at extensioncustomerreview
.- See Also:
- Constant Field Values
-
AVERAGERATING
public static final java.lang.String AVERAGERATING
Generated constant - Attribute key ofProduct.averageRating
attribute defined at extensioncustomerreview
.- See Also:
- Constant Field Values
-
PRODUCTREVIEWS
public static final java.lang.String PRODUCTREVIEWS
Generated constant - Attribute key ofProduct.productReviews
attribute defined at extensioncustomerreview
.- See Also:
- Constant Field Values
-
PROMOTIONS
public static final java.lang.String PROMOTIONS
Generated constant - Attribute key ofProduct.promotions
attribute defined at extensionpromotions
.- See Also:
- Constant Field Values
-
SUMMARY
public static final java.lang.String SUMMARY
Generated constant - Attribute key ofProduct.summary
attribute defined at extensioncommerceservices
.- See Also:
- Constant Field Values
-
GALLERYIMAGES
public static final java.lang.String GALLERYIMAGES
Generated constant - Attribute key ofProduct.galleryImages
attribute defined at extensioncommerceservices
.- See Also:
- Constant Field Values
-
REVIEWCOUNT
public static final java.lang.String REVIEWCOUNT
Generated constant - Attribute key ofProduct.reviewCount
attribute defined at extensioncommerceservices
.- See Also:
- Constant Field Values
-
REVIEWRATING
public static final java.lang.String REVIEWRATING
Generated constant - Attribute key ofProduct.reviewRating
attribute defined at extensioncommerceservices
.- See Also:
- Constant Field Values
-
FUTURESTOCKS
public static final java.lang.String FUTURESTOCKS
Generated constant - Attribute key ofProduct.futureStocks
attribute defined at extensionb2bcommerce
.- See Also:
- Constant Field Values
-
SOLDINDIVIDUALLY
public static final java.lang.String SOLDINDIVIDUALLY
Generated constant - Attribute key ofProduct.soldIndividually
attribute defined at extensionconfigurablebundleservices
.- See Also:
- Constant Field Values
-
CONDITIONALBUNDLERULES
public static final java.lang.String CONDITIONALBUNDLERULES
Generated constant - Attribute key ofProduct.conditionalBundleRules
attribute defined at extensionconfigurablebundleservices
.- See Also:
- Constant Field Values
-
TARGETBUNDLERULES
public static final java.lang.String TARGETBUNDLERULES
Generated constant - Attribute key ofProduct.targetBundleRules
attribute defined at extensionconfigurablebundleservices
.- See Also:
- Constant Field Values
-
BUNDLETEMPLATES
public static final java.lang.String BUNDLETEMPLATES
Generated constant - Attribute key ofProduct.bundleTemplates
attribute defined at extensionconfigurablebundleservices
.- See Also:
- Constant Field Values
-
PRODUCTENTITLEMENTS
public static final java.lang.String PRODUCTENTITLEMENTS
Generated constant - Attribute key ofProduct.productEntitlements
attribute defined at extensionentitlementservices
.- See Also:
- Constant Field Values
-
SAPBLOCKED
public static final java.lang.String SAPBLOCKED
Generated constant - Attribute key ofProduct.sapBlocked
attribute defined at extensionsapmodel
.- See Also:
- Constant Field Values
-
SAPBLOCKEDDATE
public static final java.lang.String SAPBLOCKEDDATE
Generated constant - Attribute key ofProduct.sapBlockedDate
attribute defined at extensionsapmodel
.- See Also:
- Constant Field Values
-
SAPCONFIGURABLE
public static final java.lang.String SAPCONFIGURABLE
Generated constant - Attribute key ofProduct.sapConfigurable
attribute defined at extensionsapmodel
.- See Also:
- Constant Field Values
-
SAPEAN
public static final java.lang.String SAPEAN
Generated constant - Attribute key ofProduct.sapEAN
attribute defined at extensionsapmodel
.- See Also:
- Constant Field Values
-
SAPBASEUNITCONVERSION
public static final java.lang.String SAPBASEUNITCONVERSION
Generated constant - Attribute key ofProduct.sapBaseUnitConversion
attribute defined at extensionsapmodel
.- See Also:
- Constant Field Values
-
SAPPRODUCTID
public static final java.lang.String SAPPRODUCTID
Generated constant - Attribute key ofProduct.sapProductID
attribute defined at extensionsapmodel
.- See Also:
- Constant Field Values
-
SAPPLANT
public static final java.lang.String SAPPLANT
Generated constant - Attribute key ofProduct.sapPlant
attribute defined at extensionsapmodel
.- See Also:
- Constant Field Values
-
PRICEROWSVALID
public static final java.lang.String PRICEROWSVALID
Generated constant - Attribute key ofProduct.priceRowsValid
attribute defined at extensionsubscriptionservices
.- See Also:
- Constant Field Values
-
SUBSCRIPTIONTERM
public static final java.lang.String SUBSCRIPTIONTERM
Generated constant - Attribute key ofProduct.subscriptionTerm
attribute defined at extensionsubscriptionservices
.- See Also:
- Constant Field Values
-
SUBSCRIPTIONCODE
public static final java.lang.String SUBSCRIPTIONCODE
Generated constant - Attribute key ofProduct.subscriptionCode
attribute defined at extensionsaprevenuecloudproduct
.- See Also:
- Constant Field Values
-
CONTRACTTERMS
public static final java.lang.String CONTRACTTERMS
Generated constant - Attribute key ofProduct.contractTerms
attribute defined at extensionsaprevenuecloudproduct
.- See Also:
- Constant Field Values
-
SUBSCRIPTIONTYPE
public static final java.lang.String SUBSCRIPTIONTYPE
Generated constant - Attribute key ofProduct.subscriptionType
attribute defined at extensionsaprevenuecloudproduct
.- See Also:
- Constant Field Values
-
SEQUENCEID
public static final java.lang.String SEQUENCEID
Generated constant - Attribute key ofProduct.sequenceId
attribute defined at extensionacceleratorservices
.- See Also:
- Constant Field Values
-
PRODUCTFEATURECOMPONENTS
public static final java.lang.String PRODUCTFEATURECOMPONENTS
Generated constant - Attribute key ofProduct.productFeatureComponents
attribute defined at extensionacceleratorcms
.- See Also:
- Constant Field Values
-
UNSPCS
public static final java.lang.String UNSPCS
Generated constant - Attribute key ofProduct.unspcs
attribute defined at extensionb2bpunchout
.- See Also:
- Constant Field Values
-
UNITOFMEASURE
public static final java.lang.String UNITOFMEASURE
Generated constant - Attribute key ofProduct.unitOfMeasure
attribute defined at extensionb2bpunchout
.- See Also:
- Constant Field Values
-
VENDORSKU
public static final java.lang.String VENDORSKU
Generated constant - Attribute key ofProduct.vendorSku
attribute defined at extensionmarketplaceservices
.- See Also:
- Constant Field Values
-
SALEABLE
public static final java.lang.String SALEABLE
Generated constant - Attribute key ofProduct.saleable
attribute defined at extensionmarketplaceservices
.- See Also:
- Constant Field Values
-
PRODUCTINTERESTS
public static final java.lang.String PRODUCTINTERESTS
Generated constant - Attribute key ofProduct.productInterests
attribute defined at extensioncustomerinterestsservices
.- See Also:
- Constant Field Values
-
PRODUCTCONFIGURATION
public static final java.lang.String PRODUCTCONFIGURATION
Generated constant - Attribute key ofProduct.productConfiguration
attribute defined at extensionsapproductconfigservices
.- See Also:
- Constant Field Values
-
ALLYFORMDEFINITIONS
public static final java.lang.String ALLYFORMDEFINITIONS
Generated constant - Attribute key ofProduct.allYFormDefinitions
attribute defined at extensionxyformsservices
.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ProductModel
public ProductModel()
Generated constructor - Default constructor for generic creation.
-
ProductModel
public ProductModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx
- the model context to be injected, must not be null
-
ProductModel
@Deprecated(since="4.1.1", forRemoval=true) public ProductModel(CatalogVersionModel _catalogVersion, java.lang.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 typeProduct
at extensioncatalog
_code
- initial attribute declared by typeProduct
at extensioncore
-
ProductModel
@Deprecated(since="4.1.1", forRemoval=true) public ProductModel(CatalogVersionModel _catalogVersion, java.lang.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 typeProduct
at extensioncatalog
_code
- initial attribute declared by typeProduct
at extensioncore
_owner
- initial attribute declared by typeItem
at extensioncore
-
-
Method Detail
-
getAllYFormDefinitions
@Accessor(qualifier="allYFormDefinitions", type=GETTER) public java.util.List<YFormDefinitionModel> getAllYFormDefinitions()
Generated method - Getter of theProduct.allYFormDefinitions
dynamic attribute defined at extensionxyformsservices
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the allYFormDefinitions
-
getApprovalStatus
@Accessor(qualifier="approvalStatus", type=GETTER) public ArticleApprovalStatus getApprovalStatus()
Generated method - Getter of theProduct.approvalStatus
attribute defined at extensioncatalog
.- Returns:
- the approvalStatus
-
getArticleStatus
@Accessor(qualifier="articleStatus", type=GETTER) public java.util.Map<ArticleStatus,java.lang.String> getArticleStatus()
Generated method - Getter of theProduct.articleStatus
attribute defined at extensioncatalog
.- Returns:
- the articleStatus
-
getArticleStatus
@Accessor(qualifier="articleStatus", type=GETTER) public java.util.Map<ArticleStatus,java.lang.String> getArticleStatus(java.util.Locale loc)
Generated method - Getter of theProduct.articleStatus
attribute defined at extensioncatalog
.- Parameters:
loc
- the value localization key- Returns:
- the articleStatus
- Throws:
java.lang.IllegalArgumentException
- if localization key cannot be mapped to data language
-
getAverageRating
@Accessor(qualifier="averageRating", type=GETTER) public java.lang.Double getAverageRating()
Generated method - Getter of theProduct.averageRating
attribute defined at extensioncustomerreview
.- Returns:
- the averageRating - The average rating of the product.
-
getBarcodes
@Accessor(qualifier="barcodes", type=GETTER) public java.util.Collection<BarcodeMediaModel> getBarcodes()
Generated method - Getter of theProduct.barcodes
attribute defined at extensionbasecommerce
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the barcodes
-
getBundleTemplates
@Accessor(qualifier="bundleTemplates", type=GETTER) public java.util.Collection<BundleTemplateModel> getBundleTemplates()
Generated method - Getter of theProduct.bundleTemplates
attribute defined at extensionconfigurablebundleservices
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the bundleTemplates
-
getBuyerIDS
@Accessor(qualifier="buyerIDS", type=GETTER) public java.util.Map<IDType,java.lang.String> getBuyerIDS()
Generated method - Getter of theProduct.buyerIDS
attribute defined at extensioncatalog
.- Returns:
- the buyerIDS
-
getCatalogVersion
@Accessor(qualifier="catalogVersion", type=GETTER) public CatalogVersionModel getCatalogVersion()
Generated method - Getter of theProduct.catalogVersion
attribute defined at extensioncatalog
.- Returns:
- the catalogVersion
-
getClassificationClasses
@Accessor(qualifier="classificationClasses", type=GETTER) public java.util.List<ClassificationClassModel> getClassificationClasses()
Generated method - Getter of theProduct.classificationClasses
dynamic attribute defined at extensioncatalog
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the classificationClasses
-
getCode
@Accessor(qualifier="code", type=GETTER) public java.lang.String getCode()
Generated method - Getter of theProduct.code
attribute defined at extensioncore
.- Returns:
- the code
-
getConditionalBundleRules
@Accessor(qualifier="conditionalBundleRules", type=GETTER) public java.util.Collection<AbstractBundleRuleModel> getConditionalBundleRules()
Generated method - Getter of theProduct.conditionalBundleRules
attribute defined at extensionconfigurablebundleservices
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the conditionalBundleRules
-
getContentUnit
@Accessor(qualifier="contentUnit", type=GETTER) public UnitModel getContentUnit()
Generated method - Getter of theProduct.contentUnit
attribute defined at extensioncatalog
.- Returns:
- the contentUnit
-
getContractTerms
@Accessor(qualifier="contractTerms", type=GETTER) public java.lang.Integer getContractTerms()
Generated method - Getter of theProduct.contractTerms
attribute defined at extensionsaprevenuecloudproduct
.- Returns:
- the contractTerms - Contract term for the product
-
getData_sheet
@Accessor(qualifier="data_sheet", type=GETTER) public java.util.Collection<MediaModel> getData_sheet()
Generated method - Getter of theProduct.data_sheet
attribute defined at extensioncatalog
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the data_sheet
-
getDeliveryModes
@Accessor(qualifier="deliveryModes", type=GETTER) public java.util.Set<DeliveryModeModel> getDeliveryModes()
Generated method - Getter of theProduct.deliveryModes
attribute defined at extensionbasecommerce
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the deliveryModes
-
getDeliveryTime
@Accessor(qualifier="deliveryTime", type=GETTER) public java.lang.Double getDeliveryTime()
Generated method - Getter of theProduct.deliveryTime
attribute defined at extensioncatalog
.- Returns:
- the deliveryTime
-
getDescription
@Accessor(qualifier="description", type=GETTER) public java.lang.String getDescription()
Generated method - Getter of theProduct.description
attribute defined at extensioncore
.- Returns:
- the description
-
getDescription
@Accessor(qualifier="description", type=GETTER) public java.lang.String getDescription(java.util.Locale loc)
Generated method - Getter of theProduct.description
attribute defined at extensioncore
.- Parameters:
loc
- the value localization key- Returns:
- the description
- Throws:
java.lang.IllegalArgumentException
- if localization key cannot be mapped to data language
-
getDetail
@Accessor(qualifier="detail", type=GETTER) public java.util.Collection<MediaModel> getDetail()
Generated method - Getter of theProduct.detail
attribute defined at extensioncatalog
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the detail
-
getEan
@Accessor(qualifier="ean", type=GETTER) public java.lang.String getEan()
Generated method - Getter of theProduct.ean
attribute defined at extensioncatalog
.- Returns:
- the ean
-
getEndLineNumber
@Accessor(qualifier="endLineNumber", type=GETTER) public java.lang.Integer getEndLineNumber()
Generated method - Getter of theProduct.endLineNumber
attribute defined at extensioncatalog
.- Returns:
- the endLineNumber
-
getErpGroupBuyer
@Accessor(qualifier="erpGroupBuyer", type=GETTER) public java.lang.String getErpGroupBuyer()
Generated method - Getter of theProduct.erpGroupBuyer
attribute defined at extensioncatalog
.- Returns:
- the erpGroupBuyer
-
getErpGroupSupplier
@Accessor(qualifier="erpGroupSupplier", type=GETTER) public java.lang.String getErpGroupSupplier()
Generated method - Getter of theProduct.erpGroupSupplier
attribute defined at extensioncatalog
.- Returns:
- the erpGroupSupplier
-
getEurope1Discounts
@Accessor(qualifier="europe1Discounts", type=GETTER) public java.util.Collection<DiscountRowModel> getEurope1Discounts()
Generated method - Getter of theProduct.europe1Discounts
dynamic 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_PDG
attribute 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_PPG
attribute 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_PTG
attribute defined at extensioneurope1
.- Returns:
- the Europe1PriceFactory_PTG
-
getEurope1Prices
@Accessor(qualifier="europe1Prices", type=GETTER) public java.util.Collection<PriceRowModel> getEurope1Prices()
Generated method - Getter of theProduct.europe1Prices
dynamic attribute defined at extensioneurope1
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the europe1Prices
-
getEurope1Taxes
@Accessor(qualifier="europe1Taxes", type=GETTER) public java.util.Collection<TaxRowModel> getEurope1Taxes()
Generated method - Getter of theProduct.europe1Taxes
dynamic attribute defined at extensioneurope1
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the europe1Taxes
-
getFeatures
@Accessor(qualifier="features", type=GETTER) public java.util.List<ProductFeatureModel> getFeatures()
Generated method - Getter of theProduct.features
attribute defined at extensioncatalog
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the features
-
getFutureStocks
@Accessor(qualifier="futureStocks", type=GETTER) public java.util.Set<FutureStockModel> getFutureStocks()
Generated method - Getter of theProduct.futureStocks
attribute defined at extensionb2bcommerce
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the futureStocks
-
getGalleryImages
@Accessor(qualifier="galleryImages", type=GETTER) public java.util.List<MediaContainerModel> getGalleryImages()
Generated method - Getter of theProduct.galleryImages
attribute 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
@Accessor(qualifier="keywords", type=GETTER) public java.util.List<KeywordModel> getKeywords()
Generated method - Getter of theProduct.keywords
attribute defined at extensioncatalog
.- Returns:
- the keywords - Keywords
-
getKeywords
@Accessor(qualifier="keywords", type=GETTER) public java.util.List<KeywordModel> getKeywords(java.util.Locale loc)
Generated method - Getter of theProduct.keywords
attribute defined at extensioncatalog
.- Parameters:
loc
- the value localization key- Returns:
- the keywords - Keywords
- Throws:
java.lang.IllegalArgumentException
- if localization key cannot be mapped to data language
-
getLinkComponents
@Accessor(qualifier="linkComponents", type=GETTER) public java.util.List<CMSLinkComponentModel> getLinkComponents()
Generated method - Getter of theProduct.linkComponents
attribute defined at extensioncms2
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the linkComponents
-
getLogo
@Accessor(qualifier="logo", type=GETTER) public java.util.Collection<MediaModel> getLogo()
Generated method - Getter of theProduct.logo
attribute defined at extensioncatalog
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the logo
-
getManufacturerAID
@Accessor(qualifier="manufacturerAID", type=GETTER) public java.lang.String getManufacturerAID()
Generated method - Getter of theProduct.manufacturerAID
attribute defined at extensioncatalog
.- Returns:
- the manufacturerAID
-
getManufacturerName
@Accessor(qualifier="manufacturerName", type=GETTER) public java.lang.String getManufacturerName()
Generated method - Getter of theProduct.manufacturerName
attribute defined at extensioncatalog
.- Returns:
- the manufacturerName
-
getManufacturerTypeDescription
@Accessor(qualifier="manufacturerTypeDescription", type=GETTER) public java.lang.String getManufacturerTypeDescription()
Generated method - Getter of theProduct.manufacturerTypeDescription
attribute defined at extensioncatalog
.- Returns:
- the manufacturerTypeDescription
-
getManufacturerTypeDescription
@Accessor(qualifier="manufacturerTypeDescription", type=GETTER) public java.lang.String getManufacturerTypeDescription(java.util.Locale loc)
Generated method - Getter of theProduct.manufacturerTypeDescription
attribute defined at extensioncatalog
.- Parameters:
loc
- the value localization key- Returns:
- the manufacturerTypeDescription
- Throws:
java.lang.IllegalArgumentException
- if localization key cannot be mapped to data language
-
getMaxOrderQuantity
@Accessor(qualifier="maxOrderQuantity", type=GETTER) public java.lang.Integer getMaxOrderQuantity()
Generated method - Getter of theProduct.maxOrderQuantity
attribute defined at extensioncatalog
.- Returns:
- the maxOrderQuantity
-
getMinOrderQuantity
@Accessor(qualifier="minOrderQuantity", type=GETTER) public java.lang.Integer getMinOrderQuantity()
Generated method - Getter of theProduct.minOrderQuantity
attribute defined at extensioncatalog
.- Returns:
- the minOrderQuantity
-
getName
@Accessor(qualifier="name", type=GETTER) public java.lang.String getName()
Generated method - Getter of theProduct.name
attribute defined at extensioncore
.- Returns:
- the name
-
getName
@Accessor(qualifier="name", type=GETTER) public java.lang.String getName(java.util.Locale loc)
Generated method - Getter of theProduct.name
attribute defined at extensioncore
.- Parameters:
loc
- the value localization key- Returns:
- the name
- Throws:
java.lang.IllegalArgumentException
- if localization key cannot be mapped to data language
-
getNormal
@Accessor(qualifier="normal", type=GETTER) public java.util.Collection<MediaModel> getNormal()
Generated method - Getter of theProduct.normal
attribute defined at extensioncatalog
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the normal
-
getNumberContentUnits
@Accessor(qualifier="numberContentUnits", type=GETTER) public java.lang.Double getNumberContentUnits()
Generated method - Getter of theProduct.numberContentUnits
attribute defined at extensioncatalog
.- Returns:
- the numberContentUnits
-
getNumberOfReviews
@Accessor(qualifier="numberOfReviews", type=GETTER) public java.lang.Integer getNumberOfReviews()
Generated method - Getter of theProduct.numberOfReviews
attribute defined at extensioncustomerreview
.- Returns:
- the numberOfReviews - The number of reviews for the product.
-
getOfflineDate
@Accessor(qualifier="offlineDate", type=GETTER) public java.util.Date getOfflineDate()
Generated method - Getter of theProduct.offlineDate
attribute defined at extensioncatalog
.- Returns:
- the offlineDate
-
getOnlineDate
@Accessor(qualifier="onlineDate", type=GETTER) public java.util.Date getOnlineDate()
Generated method - Getter of theProduct.onlineDate
attribute defined at extensioncatalog
.- Returns:
- the onlineDate
-
getOrder
@Accessor(qualifier="order", type=GETTER) public java.lang.Integer getOrder()
Generated method - Getter of theProduct.order
attribute defined at extensioncatalog
.- Returns:
- the order
-
getOrderQuantityInterval
@Accessor(qualifier="orderQuantityInterval", type=GETTER) public java.lang.Integer getOrderQuantityInterval()
Generated method - Getter of theProduct.orderQuantityInterval
attribute defined at extensioncatalog
.- Returns:
- the orderQuantityInterval
-
getOthers
@Accessor(qualifier="others", type=GETTER) public java.util.Collection<MediaModel> getOthers()
Generated method - Getter of theProduct.others
attribute defined at extensioncatalog
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the others
-
getOwnEurope1Discounts
@Accessor(qualifier="ownEurope1Discounts", type=GETTER) public java.util.Collection<DiscountRowModel> getOwnEurope1Discounts()
Generated method - Getter of theProduct.ownEurope1Discounts
attribute defined at extensioneurope1
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the ownEurope1Discounts
-
getOwnEurope1Prices
@Accessor(qualifier="ownEurope1Prices", type=GETTER) public java.util.Collection<PriceRowModel> getOwnEurope1Prices()
Generated method - Getter of theProduct.ownEurope1Prices
attribute defined at extensioneurope1
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the ownEurope1Prices
-
getOwnEurope1Taxes
@Accessor(qualifier="ownEurope1Taxes", type=GETTER) public java.util.Collection<TaxRowModel> getOwnEurope1Taxes()
Generated method - Getter of theProduct.ownEurope1Taxes
attribute defined at extensioneurope1
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the ownEurope1Taxes
-
getPicture
@Accessor(qualifier="picture", type=GETTER) public MediaModel getPicture()
Generated method - Getter of theProduct.picture
attribute defined at extensioncore
.- Returns:
- the picture
-
getPriceQuantity
@Accessor(qualifier="priceQuantity", type=GETTER) public java.lang.Double getPriceQuantity()
Generated method - Getter of theProduct.priceQuantity
attribute defined at extensioncatalog
.- Returns:
- the priceQuantity
-
getPriceRowsValid
@Accessor(qualifier="priceRowsValid", type=GETTER) public java.lang.Boolean getPriceRowsValid()
Generated method - Getter of theProduct.priceRowsValid
dynamic attribute defined at extensionsubscriptionservices
.- Returns:
- the priceRowsValid - Price Rows Valid
-
getProductCarouselComponents
@Accessor(qualifier="productCarouselComponents", type=GETTER) public java.util.Collection<ProductCarouselComponentModel> getProductCarouselComponents()
Generated method - Getter of theProduct.productCarouselComponents
attribute defined at extensioncms2lib
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the productCarouselComponents
-
getProductConfiguration
@Accessor(qualifier="productConfiguration", type=GETTER) public java.util.Collection<ProductConfigurationModel> getProductConfiguration()
Generated method - Getter of theProduct.productConfiguration
attribute defined at extensionsapproductconfigservices
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the productConfiguration
-
getProductDetailComponents
@Accessor(qualifier="productDetailComponents", type=GETTER) public java.util.List<ProductDetailComponentModel> getProductDetailComponents()
Generated method - Getter of theProduct.productDetailComponents
attribute defined at extensioncms2lib
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the productDetailComponents
-
getProductEntitlements
@Accessor(qualifier="productEntitlements", type=GETTER) public java.util.Collection<ProductEntitlementModel> getProductEntitlements()
Generated method - Getter of theProduct.productEntitlements
attribute defined at extensionentitlementservices
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the productEntitlements
-
getProductFeatureComponents
@Accessor(qualifier="productFeatureComponents", type=GETTER) public java.util.List<ProductFeatureComponentModel> getProductFeatureComponents()
Generated method - Getter of theProduct.productFeatureComponents
attribute defined at extensionacceleratorcms
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the productFeatureComponents
-
getProductInterests
@Accessor(qualifier="productInterests", type=GETTER) public java.util.Collection<ProductInterestModel> getProductInterests()
Generated method - Getter of theProduct.productInterests
attribute defined at extensioncustomerinterestsservices
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the productInterests
-
getProductListComponents
@Accessor(qualifier="productListComponents", type=GETTER) public java.util.Collection<ProductListComponentModel> getProductListComponents()
Generated method - Getter of theProduct.productListComponents
attribute 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.productOrderLimit
attribute defined at extensionbasecommerce
.- Returns:
- the productOrderLimit
-
getProductReferences
@Accessor(qualifier="productReferences", type=GETTER) public java.util.Collection<ProductReferenceModel> getProductReferences()
Generated method - Getter of theProduct.productReferences
attribute defined at extensioncatalog
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the productReferences
-
getProductReviews
@Accessor(qualifier="productReviews", type=GETTER) public java.util.Collection<CustomerReviewModel> getProductReviews()
Generated method - Getter of theProduct.productReviews
attribute defined at extensioncustomerreview
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the productReviews
-
getPromotions
@Accessor(qualifier="promotions", type=GETTER) public java.util.Collection<ProductPromotionModel> getPromotions()
Generated method - Getter of theProduct.promotions
attribute defined at extensionpromotions
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the promotions - Promotions
-
getRemarks
@Accessor(qualifier="remarks", type=GETTER) public java.lang.String getRemarks()
Generated method - Getter of theProduct.remarks
attribute defined at extensioncatalog
.- Returns:
- the remarks
-
getRemarks
@Accessor(qualifier="remarks", type=GETTER) public java.lang.String getRemarks(java.util.Locale loc)
Generated method - Getter of theProduct.remarks
attribute defined at extensioncatalog
.- Parameters:
loc
- the value localization key- Returns:
- the remarks
- Throws:
java.lang.IllegalArgumentException
- if localization key cannot be mapped to data language
-
getRestrictions
@Accessor(qualifier="restrictions", type=GETTER) public java.util.Collection<CMSProductRestrictionModel> getRestrictions()
Generated method - Getter of theProduct.restrictions
attribute defined at extensioncms2
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the restrictions
-
getReviewCount
@Accessor(qualifier="reviewCount", type=GETTER) public java.lang.Integer getReviewCount()
Generated method - Getter of theProduct.reviewCount
attribute defined at extensioncommerceservices
.- Returns:
- the reviewCount - The total number of product reviews, persisted in the database.
-
getReviewRating
@Accessor(qualifier="reviewRating", type=GETTER) public java.lang.Double getReviewRating()
Generated method - Getter of theProduct.reviewRating
attribute defined at extensioncommerceservices
.- Returns:
- the reviewRating - The average product review rating, persisted in the database.
-
getSaleable
@Accessor(qualifier="saleable", type=GETTER) public java.lang.Boolean getSaleable()
Generated method - Getter of theProduct.saleable
attribute defined at extensionmarketplaceservices
.- Returns:
- the saleable
-
getSapBaseUnitConversion
@Accessor(qualifier="sapBaseUnitConversion", type=GETTER) public java.lang.Double getSapBaseUnitConversion()
Generated method - Getter of theProduct.sapBaseUnitConversion
attribute defined at extensionsapmodel
.- Returns:
- the sapBaseUnitConversion - Factor for converting Sales Unit quantity to Base Unit quantity
-
getSapBlocked
@Accessor(qualifier="sapBlocked", type=GETTER) public java.lang.Boolean getSapBlocked()
Generated method - Getter of theProduct.sapBlocked
attribute defined at extensionsapmodel
.- Returns:
- the sapBlocked - Indicator if item is blocked for sale
-
getSapBlockedDate
@Accessor(qualifier="sapBlockedDate", type=GETTER) public java.util.Date getSapBlockedDate()
Generated method - Getter of theProduct.sapBlockedDate
attribute defined at extensionsapmodel
.- Returns:
- the sapBlockedDate - Indicates the date the product is blocked from
-
getSapConfigurable
@Accessor(qualifier="sapConfigurable", type=GETTER) public java.lang.Boolean getSapConfigurable()
Generated method - Getter of theProduct.sapConfigurable
attribute defined at extensionsapmodel
.- Returns:
- the sapConfigurable - Is the product configurable?
-
getSapEAN
@Accessor(qualifier="sapEAN", type=GETTER) public java.lang.String getSapEAN()
Generated method - Getter of theProduct.sapEAN
attribute defined at extensionsapmodel
.- Returns:
- the sapEAN - Product EAN
-
getSapPlant
@Accessor(qualifier="sapPlant", type=GETTER) public WarehouseModel getSapPlant()
Generated method - Getter of theProduct.sapPlant
attribute defined at extensionsapmodel
.- Returns:
- the sapPlant - Sap Plant mapped to hybris warehouse
-
getSapProductID
@Accessor(qualifier="sapProductID", type=GETTER) public java.lang.String getSapProductID()
Generated method - Getter of theProduct.sapProductID
dynamic attribute defined at extensionsapmodel
.- Returns:
- the sapProductID - Product ID after conversion
-
getSegment
@Accessor(qualifier="segment", type=GETTER) public java.lang.String getSegment()
Generated method - Getter of theProduct.segment
attribute defined at extensioncatalog
.- Returns:
- the segment
-
getSegment
@Accessor(qualifier="segment", type=GETTER) public java.lang.String getSegment(java.util.Locale loc)
Generated method - Getter of theProduct.segment
attribute defined at extensioncatalog
.- Parameters:
loc
- the value localization key- Returns:
- the segment
- Throws:
java.lang.IllegalArgumentException
- if localization key cannot be mapped to data language
-
getSequenceId
@Accessor(qualifier="sequenceId", type=GETTER) public java.lang.Long getSequenceId()
Generated method - Getter of theProduct.sequenceId
attribute defined at extensionacceleratorservices
.- Returns:
- the sequenceId - Attribute is used in batch import process for avoiding multiple imports.
-
getSoldIndividually
@Accessor(qualifier="soldIndividually", type=GETTER) public java.lang.Boolean getSoldIndividually()
Generated method - Getter of theProduct.soldIndividually
attribute defined at extensionconfigurablebundleservices
.- Returns:
- the soldIndividually
-
getSpecialTreatmentClasses
@Accessor(qualifier="specialTreatmentClasses", type=GETTER) public java.util.Map<java.lang.String,java.lang.String> getSpecialTreatmentClasses()
Generated method - Getter of theProduct.specialTreatmentClasses
attribute defined at extensioncatalog
.- Returns:
- the specialTreatmentClasses
-
getStartLineNumber
@Accessor(qualifier="startLineNumber", type=GETTER) public java.lang.Integer getStartLineNumber()
Generated method - Getter of theProduct.startLineNumber
attribute defined at extensioncatalog
.- Returns:
- the startLineNumber
-
getStockLevels
@Accessor(qualifier="stockLevels", type=GETTER) public java.util.Set<StockLevelModel> getStockLevels()
Generated method - Getter of theProduct.stockLevels
attribute defined at extensionbasecommerce
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the stockLevels
-
getSubscriptionCode
@Accessor(qualifier="subscriptionCode", type=GETTER) public java.lang.String getSubscriptionCode()
Generated method - Getter of theProduct.subscriptionCode
attribute defined at extensionsaprevenuecloudproduct
.- Returns:
- the subscriptionCode - Subscription Code
-
getSubscriptionTerm
@Accessor(qualifier="subscriptionTerm", type=GETTER) public SubscriptionTermModel getSubscriptionTerm()
Generated method - Getter of theProduct.subscriptionTerm
attribute defined at extensionsubscriptionservices
.- Returns:
- the subscriptionTerm
-
getSubscriptionType
@Accessor(qualifier="subscriptionType", type=GETTER) public SubscriptionTypeEnum getSubscriptionType()
Generated method - Getter of theProduct.subscriptionType
attribute defined at extensionsaprevenuecloudproduct
.- Returns:
- the subscriptionType - Subscription Type for the product
-
getSummary
@Accessor(qualifier="summary", type=GETTER) public java.lang.String getSummary()
Generated method - Getter of theProduct.summary
attribute defined at extensioncommerceservices
.- Returns:
- the summary - Additional text attribute that holds localized brief description.
-
getSummary
@Accessor(qualifier="summary", type=GETTER) public java.lang.String getSummary(java.util.Locale loc)
Generated method - Getter of theProduct.summary
attribute defined at extensioncommerceservices
.- Parameters:
loc
- the value localization key- Returns:
- the summary - Additional text attribute that holds localized brief description.
- Throws:
java.lang.IllegalArgumentException
- if localization key cannot be mapped to data language
-
getSupercategories
@Accessor(qualifier="supercategories", type=GETTER) public java.util.Collection<CategoryModel> getSupercategories()
Generated method - Getter of theProduct.supercategories
attribute 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 java.lang.String getSupplierAlternativeAID()
Generated method - Getter of theProduct.supplierAlternativeAID
attribute defined at extensioncatalog
.- Returns:
- the supplierAlternativeAID
-
getTargetBundleRules
@Accessor(qualifier="targetBundleRules", type=GETTER) public java.util.Collection<AbstractBundleRuleModel> getTargetBundleRules()
Generated method - Getter of theProduct.targetBundleRules
attribute defined at extensionconfigurablebundleservices
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the targetBundleRules
-
getThumbnail
@Accessor(qualifier="thumbnail", type=GETTER) public MediaModel getThumbnail()
Generated method - Getter of theProduct.thumbnail
attribute defined at extensioncore
.- Returns:
- the thumbnail
-
getThumbnails
@Accessor(qualifier="thumbnails", type=GETTER) public java.util.Collection<MediaModel> getThumbnails()
Generated method - Getter of theProduct.thumbnails
attribute defined at extensioncatalog
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the thumbnails
-
getUnit
@Accessor(qualifier="unit", type=GETTER) public UnitModel getUnit()
Generated method - Getter of theProduct.unit
attribute defined at extensioncore
.- Returns:
- the unit
-
getUnitOfMeasure
@Accessor(qualifier="unitOfMeasure", type=GETTER) public java.lang.String getUnitOfMeasure()
Generated method - Getter of theProduct.unitOfMeasure
attribute 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
@Accessor(qualifier="unspcs", type=GETTER) public java.lang.String getUnspcs()
Generated method - Getter of theProduct.unspcs
attribute 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 java.util.List<ProductFeatureModel> getUntypedFeatures()
Generated method - Getter of theProduct.untypedFeatures
dynamic attribute defined at extensioncatalog
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the untypedFeatures
-
getVariants
@Accessor(qualifier="variants", type=GETTER) public java.util.Collection<VariantProductModel> getVariants()
Generated method - Getter of theProduct.variants
attribute defined at extensioncatalog
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the variants
-
getVariantType
@Accessor(qualifier="variantType", type=GETTER) public VariantTypeModel getVariantType()
Generated method - Getter of theProduct.variantType
attribute defined at extensioncatalog
.- Returns:
- the variantType
-
getVendors
@Accessor(qualifier="vendors", type=GETTER) public java.util.Set<VendorModel> getVendors()
Generated method - Getter of theProduct.vendors
attribute defined at extensionbasecommerce
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the vendors
-
getVendorSku
@Accessor(qualifier="vendorSku", type=GETTER) public java.lang.String getVendorSku()
Generated method - Getter of theProduct.vendorSku
attribute defined at extensionmarketplaceservices
.- Returns:
- the vendorSku
-
getXmlcontent
@Accessor(qualifier="xmlcontent", type=GETTER) public java.lang.String getXmlcontent()
Generated method - Getter of theProduct.xmlcontent
attribute defined at extensioncatalog
.- Returns:
- the xmlcontent
-
setApprovalStatus
@Accessor(qualifier="approvalStatus", type=SETTER) public void setApprovalStatus(ArticleApprovalStatus value)
Generated method - Setter ofProduct.approvalStatus
attribute defined at extensioncatalog
.- Parameters:
value
- the approvalStatus
-
setArticleStatus
@Accessor(qualifier="articleStatus", type=SETTER) public void setArticleStatus(java.util.Map<ArticleStatus,java.lang.String> value)
Generated method - Setter ofProduct.articleStatus
attribute defined at extensioncatalog
.- Parameters:
value
- the articleStatus
-
setArticleStatus
@Accessor(qualifier="articleStatus", type=SETTER) public void setArticleStatus(java.util.Map<ArticleStatus,java.lang.String> value, java.util.Locale loc)
Generated method - Setter ofProduct.articleStatus
attribute defined at extensioncatalog
.- Parameters:
value
- the articleStatusloc
- the value localization key- Throws:
java.lang.IllegalArgumentException
- if localization key cannot be mapped to data language
-
setBundleTemplates
@Accessor(qualifier="bundleTemplates", type=SETTER) public void setBundleTemplates(java.util.Collection<BundleTemplateModel> value)
Generated method - Setter ofProduct.bundleTemplates
attribute defined at extensionconfigurablebundleservices
.- Parameters:
value
- the bundleTemplates
-
setBuyerIDS
@Accessor(qualifier="buyerIDS", type=SETTER) public void setBuyerIDS(java.util.Map<IDType,java.lang.String> value)
Generated method - Setter ofProduct.buyerIDS
attribute defined at extensioncatalog
.- Parameters:
value
- the buyerIDS
-
setCatalogVersion
@Accessor(qualifier="catalogVersion", type=SETTER) public void setCatalogVersion(CatalogVersionModel value)
Generated method - Setter ofProduct.catalogVersion
attribute defined at extensioncatalog
.- Parameters:
value
- the catalogVersion
-
setCode
@Accessor(qualifier="code", type=SETTER) public void setCode(java.lang.String value)
Generated method - Setter ofProduct.code
attribute defined at extensioncore
.- Parameters:
value
- the code
-
setConditionalBundleRules
@Accessor(qualifier="conditionalBundleRules", type=SETTER) public void setConditionalBundleRules(java.util.Collection<AbstractBundleRuleModel> value)
Generated method - Setter ofProduct.conditionalBundleRules
attribute defined at extensionconfigurablebundleservices
.- Parameters:
value
- the conditionalBundleRules
-
setContentUnit
@Accessor(qualifier="contentUnit", type=SETTER) public void setContentUnit(UnitModel value)
Generated method - Setter ofProduct.contentUnit
attribute defined at extensioncatalog
.- Parameters:
value
- the contentUnit
-
setContractTerms
@Accessor(qualifier="contractTerms", type=SETTER) public void setContractTerms(java.lang.Integer value)
Generated method - Setter ofProduct.contractTerms
attribute defined at extensionsaprevenuecloudproduct
.- Parameters:
value
- the contractTerms - Contract term for the product
-
setData_sheet
@Accessor(qualifier="data_sheet", type=SETTER) public void setData_sheet(java.util.Collection<MediaModel> value)
Generated method - Setter ofProduct.data_sheet
attribute defined at extensioncatalog
.- Parameters:
value
- the data_sheet
-
setDeliveryModes
@Accessor(qualifier="deliveryModes", type=SETTER) public void setDeliveryModes(java.util.Set<DeliveryModeModel> value)
Generated method - Setter ofProduct.deliveryModes
attribute defined at extensionbasecommerce
.- Parameters:
value
- the deliveryModes
-
setDeliveryTime
@Accessor(qualifier="deliveryTime", type=SETTER) public void setDeliveryTime(java.lang.Double value)
Generated method - Setter ofProduct.deliveryTime
attribute defined at extensioncatalog
.- Parameters:
value
- the deliveryTime
-
setDescription
@Accessor(qualifier="description", type=SETTER) public void setDescription(java.lang.String value)
Generated method - Setter ofProduct.description
attribute defined at extensioncore
.- Parameters:
value
- the description
-
setDescription
@Accessor(qualifier="description", type=SETTER) public void setDescription(java.lang.String value, java.util.Locale loc)
Generated method - Setter ofProduct.description
attribute defined at extensioncore
.- Parameters:
value
- the descriptionloc
- the value localization key- Throws:
java.lang.IllegalArgumentException
- if localization key cannot be mapped to data language
-
setDetail
@Accessor(qualifier="detail", type=SETTER) public void setDetail(java.util.Collection<MediaModel> value)
Generated method - Setter ofProduct.detail
attribute defined at extensioncatalog
.- Parameters:
value
- the detail
-
setEan
@Accessor(qualifier="ean", type=SETTER) public void setEan(java.lang.String value)
Generated method - Setter ofProduct.ean
attribute defined at extensioncatalog
.- Parameters:
value
- the ean
-
setEndLineNumber
@Accessor(qualifier="endLineNumber", type=SETTER) public void setEndLineNumber(java.lang.Integer value)
Generated method - Setter ofProduct.endLineNumber
attribute defined at extensioncatalog
.- Parameters:
value
- the endLineNumber
-
setErpGroupBuyer
@Accessor(qualifier="erpGroupBuyer", type=SETTER) public void setErpGroupBuyer(java.lang.String value)
Generated method - Setter ofProduct.erpGroupBuyer
attribute defined at extensioncatalog
.- Parameters:
value
- the erpGroupBuyer
-
setErpGroupSupplier
@Accessor(qualifier="erpGroupSupplier", type=SETTER) public void setErpGroupSupplier(java.lang.String value)
Generated method - Setter ofProduct.erpGroupSupplier
attribute defined at extensioncatalog
.- Parameters:
value
- the erpGroupSupplier
-
setEurope1Discounts
@Accessor(qualifier="europe1Discounts", type=SETTER) public void setEurope1Discounts(java.util.Collection<DiscountRowModel> value)
Generated method - Setter ofProduct.europe1Discounts
dynamic 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_PDG
attribute 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_PPG
attribute 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_PTG
attribute defined at extensioneurope1
.- Parameters:
value
- the Europe1PriceFactory_PTG
-
setEurope1Prices
@Accessor(qualifier="europe1Prices", type=SETTER) public void setEurope1Prices(java.util.Collection<PriceRowModel> value)
Generated method - Setter ofProduct.europe1Prices
dynamic attribute defined at extensioneurope1
.- Parameters:
value
- the europe1Prices
-
setEurope1Taxes
@Accessor(qualifier="europe1Taxes", type=SETTER) public void setEurope1Taxes(java.util.Collection<TaxRowModel> value)
Generated method - Setter ofProduct.europe1Taxes
dynamic attribute defined at extensioneurope1
.- Parameters:
value
- the europe1Taxes
-
setFeatures
@Accessor(qualifier="features", type=SETTER) public void setFeatures(java.util.List<ProductFeatureModel> value)
Generated method - Setter ofProduct.features
attribute defined at extensioncatalog
.- Parameters:
value
- the features
-
setFutureStocks
@Accessor(qualifier="futureStocks", type=SETTER) public void setFutureStocks(java.util.Set<FutureStockModel> value)
Generated method - Setter ofProduct.futureStocks
attribute defined at extensionb2bcommerce
.- Parameters:
value
- the futureStocks
-
setGalleryImages
@Accessor(qualifier="galleryImages", type=SETTER) public void setGalleryImages(java.util.List<MediaContainerModel> value)
Generated method - Setter ofProduct.galleryImages
attribute defined at extensioncommerceservices
.- Parameters:
value
- the galleryImages - A list of additional images for the product.
-
setKeywords
@Accessor(qualifier="keywords", type=SETTER) public void setKeywords(java.util.List<KeywordModel> value)
Generated method - Setter ofProduct.keywords
attribute defined at extensioncatalog
.- Parameters:
value
- the keywords - Keywords
-
setKeywords
@Accessor(qualifier="keywords", type=SETTER) public void setKeywords(java.util.List<KeywordModel> value, java.util.Locale loc)
Generated method - Setter ofProduct.keywords
attribute defined at extensioncatalog
.- Parameters:
value
- the keywords - Keywordsloc
- the value localization key- Throws:
java.lang.IllegalArgumentException
- if localization key cannot be mapped to data language
-
setLinkComponents
@Accessor(qualifier="linkComponents", type=SETTER) public void setLinkComponents(java.util.List<CMSLinkComponentModel> value)
Generated method - Setter ofProduct.linkComponents
attribute defined at extensioncms2
.- Parameters:
value
- the linkComponents
-
setLogo
@Accessor(qualifier="logo", type=SETTER) public void setLogo(java.util.Collection<MediaModel> value)
Generated method - Setter ofProduct.logo
attribute defined at extensioncatalog
.- Parameters:
value
- the logo
-
setManufacturerAID
@Accessor(qualifier="manufacturerAID", type=SETTER) public void setManufacturerAID(java.lang.String value)
Generated method - Setter ofProduct.manufacturerAID
attribute defined at extensioncatalog
.- Parameters:
value
- the manufacturerAID
-
setManufacturerName
@Accessor(qualifier="manufacturerName", type=SETTER) public void setManufacturerName(java.lang.String value)
Generated method - Setter ofProduct.manufacturerName
attribute defined at extensioncatalog
.- Parameters:
value
- the manufacturerName
-
setManufacturerTypeDescription
@Accessor(qualifier="manufacturerTypeDescription", type=SETTER) public void setManufacturerTypeDescription(java.lang.String value)
Generated method - Setter ofProduct.manufacturerTypeDescription
attribute defined at extensioncatalog
.- Parameters:
value
- the manufacturerTypeDescription
-
setManufacturerTypeDescription
@Accessor(qualifier="manufacturerTypeDescription", type=SETTER) public void setManufacturerTypeDescription(java.lang.String value, java.util.Locale loc)
Generated method - Setter ofProduct.manufacturerTypeDescription
attribute defined at extensioncatalog
.- Parameters:
value
- the manufacturerTypeDescriptionloc
- the value localization key- Throws:
java.lang.IllegalArgumentException
- if localization key cannot be mapped to data language
-
setMaxOrderQuantity
@Accessor(qualifier="maxOrderQuantity", type=SETTER) public void setMaxOrderQuantity(java.lang.Integer value)
Generated method - Setter ofProduct.maxOrderQuantity
attribute defined at extensioncatalog
.- Parameters:
value
- the maxOrderQuantity
-
setMinOrderQuantity
@Accessor(qualifier="minOrderQuantity", type=SETTER) public void setMinOrderQuantity(java.lang.Integer value)
Generated method - Setter ofProduct.minOrderQuantity
attribute defined at extensioncatalog
.- Parameters:
value
- the minOrderQuantity
-
setName
@Accessor(qualifier="name", type=SETTER) public void setName(java.lang.String value)
Generated method - Setter ofProduct.name
attribute defined at extensioncore
.- Parameters:
value
- the name
-
setName
@Accessor(qualifier="name", type=SETTER) public void setName(java.lang.String value, java.util.Locale loc)
Generated method - Setter ofProduct.name
attribute defined at extensioncore
.- Parameters:
value
- the nameloc
- the value localization key- Throws:
java.lang.IllegalArgumentException
- if localization key cannot be mapped to data language
-
setNormal
@Accessor(qualifier="normal", type=SETTER) public void setNormal(java.util.Collection<MediaModel> value)
Generated method - Setter ofProduct.normal
attribute defined at extensioncatalog
.- Parameters:
value
- the normal
-
setNumberContentUnits
@Accessor(qualifier="numberContentUnits", type=SETTER) public void setNumberContentUnits(java.lang.Double value)
Generated method - Setter ofProduct.numberContentUnits
attribute defined at extensioncatalog
.- Parameters:
value
- the numberContentUnits
-
setOfflineDate
@Accessor(qualifier="offlineDate", type=SETTER) public void setOfflineDate(java.util.Date value)
Generated method - Setter ofProduct.offlineDate
attribute defined at extensioncatalog
.- Parameters:
value
- the offlineDate
-
setOnlineDate
@Accessor(qualifier="onlineDate", type=SETTER) public void setOnlineDate(java.util.Date value)
Generated method - Setter ofProduct.onlineDate
attribute defined at extensioncatalog
.- Parameters:
value
- the onlineDate
-
setOrder
@Accessor(qualifier="order", type=SETTER) public void setOrder(java.lang.Integer value)
Generated method - Setter ofProduct.order
attribute defined at extensioncatalog
.- Parameters:
value
- the order
-
setOrderQuantityInterval
@Accessor(qualifier="orderQuantityInterval", type=SETTER) public void setOrderQuantityInterval(java.lang.Integer value)
Generated method - Setter ofProduct.orderQuantityInterval
attribute defined at extensioncatalog
.- Parameters:
value
- the orderQuantityInterval
-
setOthers
@Accessor(qualifier="others", type=SETTER) public void setOthers(java.util.Collection<MediaModel> value)
Generated method - Setter ofProduct.others
attribute defined at extensioncatalog
.- Parameters:
value
- the others
-
setOwnEurope1Discounts
@Accessor(qualifier="ownEurope1Discounts", type=SETTER) public void setOwnEurope1Discounts(java.util.Collection<DiscountRowModel> value)
Generated method - Setter ofProduct.ownEurope1Discounts
attribute defined at extensioneurope1
.- Parameters:
value
- the ownEurope1Discounts
-
setOwnEurope1Prices
@Accessor(qualifier="ownEurope1Prices", type=SETTER) public void setOwnEurope1Prices(java.util.Collection<PriceRowModel> value)
Generated method - Setter ofProduct.ownEurope1Prices
attribute defined at extensioneurope1
.- Parameters:
value
- the ownEurope1Prices
-
setOwnEurope1Taxes
@Accessor(qualifier="ownEurope1Taxes", type=SETTER) public void setOwnEurope1Taxes(java.util.Collection<TaxRowModel> value)
Generated method - Setter ofProduct.ownEurope1Taxes
attribute defined at extensioneurope1
.- Parameters:
value
- the ownEurope1Taxes
-
setPicture
@Accessor(qualifier="picture", type=SETTER) public void setPicture(MediaModel value)
Generated method - Setter ofProduct.picture
attribute defined at extensioncore
.- Parameters:
value
- the picture
-
setPriceQuantity
@Accessor(qualifier="priceQuantity", type=SETTER) public void setPriceQuantity(java.lang.Double value)
Generated method - Setter ofProduct.priceQuantity
attribute defined at extensioncatalog
.- Parameters:
value
- the priceQuantity
-
setProductCarouselComponents
@Accessor(qualifier="productCarouselComponents", type=SETTER) public void setProductCarouselComponents(java.util.Collection<ProductCarouselComponentModel> value)
Generated method - Setter ofProduct.productCarouselComponents
attribute defined at extensioncms2lib
.- Parameters:
value
- the productCarouselComponents
-
setProductConfiguration
@Accessor(qualifier="productConfiguration", type=SETTER) public void setProductConfiguration(java.util.Collection<ProductConfigurationModel> value)
Generated method - Setter ofProduct.productConfiguration
attribute defined at extensionsapproductconfigservices
.- Parameters:
value
- the productConfiguration
-
setProductDetailComponents
@Accessor(qualifier="productDetailComponents", type=SETTER) public void setProductDetailComponents(java.util.List<ProductDetailComponentModel> value)
Generated method - Setter ofProduct.productDetailComponents
attribute defined at extensioncms2lib
.- Parameters:
value
- the productDetailComponents
-
setProductEntitlements
@Accessor(qualifier="productEntitlements", type=SETTER) public void setProductEntitlements(java.util.Collection<ProductEntitlementModel> value)
Generated method - Setter ofProduct.productEntitlements
attribute defined at extensionentitlementservices
.- Parameters:
value
- the productEntitlements
-
setProductFeatureComponents
@Accessor(qualifier="productFeatureComponents", type=SETTER) public void setProductFeatureComponents(java.util.List<ProductFeatureComponentModel> value)
Generated method - Setter ofProduct.productFeatureComponents
attribute defined at extensionacceleratorcms
.- Parameters:
value
- the productFeatureComponents
-
setProductInterests
@Accessor(qualifier="productInterests", type=SETTER) public void setProductInterests(java.util.Collection<ProductInterestModel> value)
Generated method - Setter ofProduct.productInterests
attribute defined at extensioncustomerinterestsservices
.- Parameters:
value
- the productInterests
-
setProductListComponents
@Accessor(qualifier="productListComponents", type=SETTER) public void setProductListComponents(java.util.Collection<ProductListComponentModel> value)
Generated method - Setter ofProduct.productListComponents
attribute defined at extensioncms2lib
.- Parameters:
value
- the productListComponents
-
setProductOrderLimit
@Accessor(qualifier="productOrderLimit", type=SETTER) public void setProductOrderLimit(ProductOrderLimitModel value)
Generated method - Setter ofProduct.productOrderLimit
attribute defined at extensionbasecommerce
.- Parameters:
value
- the productOrderLimit
-
setProductReferences
@Accessor(qualifier="productReferences", type=SETTER) public void setProductReferences(java.util.Collection<ProductReferenceModel> value)
Generated method - Setter ofProduct.productReferences
attribute defined at extensioncatalog
.- Parameters:
value
- the productReferences
-
setProductReviews
@Accessor(qualifier="productReviews", type=SETTER) public void setProductReviews(java.util.Collection<CustomerReviewModel> value)
Generated method - Setter ofProduct.productReviews
attribute defined at extensioncustomerreview
.- Parameters:
value
- the productReviews
-
setPromotions
@Accessor(qualifier="promotions", type=SETTER) public void setPromotions(java.util.Collection<ProductPromotionModel> value)
Generated method - Setter ofProduct.promotions
attribute defined at extensionpromotions
.- Parameters:
value
- the promotions - Promotions
-
setRemarks
@Accessor(qualifier="remarks", type=SETTER) public void setRemarks(java.lang.String value)
Generated method - Setter ofProduct.remarks
attribute defined at extensioncatalog
.- Parameters:
value
- the remarks
-
setRemarks
@Accessor(qualifier="remarks", type=SETTER) public void setRemarks(java.lang.String value, java.util.Locale loc)
Generated method - Setter ofProduct.remarks
attribute defined at extensioncatalog
.- Parameters:
value
- the remarksloc
- the value localization key- Throws:
java.lang.IllegalArgumentException
- if localization key cannot be mapped to data language
-
setRestrictions
@Accessor(qualifier="restrictions", type=SETTER) public void setRestrictions(java.util.Collection<CMSProductRestrictionModel> value)
Generated method - Setter ofProduct.restrictions
attribute defined at extensioncms2
.- Parameters:
value
- the restrictions
-
setReviewCount
@Accessor(qualifier="reviewCount", type=SETTER) public void setReviewCount(java.lang.Integer value)
Generated method - Setter ofProduct.reviewCount
attribute defined at extensioncommerceservices
.- Parameters:
value
- the reviewCount - The total number of product reviews, persisted in the database.
-
setReviewRating
@Accessor(qualifier="reviewRating", type=SETTER) public void setReviewRating(java.lang.Double value)
Generated method - Setter ofProduct.reviewRating
attribute defined at extensioncommerceservices
.- Parameters:
value
- the reviewRating - The average product review rating, persisted in the database.
-
setSaleable
@Accessor(qualifier="saleable", type=SETTER) public void setSaleable(java.lang.Boolean value)
Generated method - Setter ofProduct.saleable
attribute defined at extensionmarketplaceservices
.- Parameters:
value
- the saleable
-
setSapBaseUnitConversion
@Accessor(qualifier="sapBaseUnitConversion", type=SETTER) public void setSapBaseUnitConversion(java.lang.Double value)
Generated method - Setter ofProduct.sapBaseUnitConversion
attribute defined at extensionsapmodel
.- Parameters:
value
- the sapBaseUnitConversion - Factor for converting Sales Unit quantity to Base Unit quantity
-
setSapBlocked
@Accessor(qualifier="sapBlocked", type=SETTER) public void setSapBlocked(java.lang.Boolean value)
Generated method - Setter ofProduct.sapBlocked
attribute defined at extensionsapmodel
.- Parameters:
value
- the sapBlocked - Indicator if item is blocked for sale
-
setSapBlockedDate
@Accessor(qualifier="sapBlockedDate", type=SETTER) public void setSapBlockedDate(java.util.Date value)
Generated method - Setter ofProduct.sapBlockedDate
attribute defined at extensionsapmodel
.- Parameters:
value
- the sapBlockedDate - Indicates the date the product is blocked from
-
setSapConfigurable
@Accessor(qualifier="sapConfigurable", type=SETTER) public void setSapConfigurable(java.lang.Boolean value)
Generated method - Setter ofProduct.sapConfigurable
attribute defined at extensionsapmodel
.- Parameters:
value
- the sapConfigurable - Is the product configurable?
-
setSapEAN
@Accessor(qualifier="sapEAN", type=SETTER) public void setSapEAN(java.lang.String value)
Generated method - Setter ofProduct.sapEAN
attribute defined at extensionsapmodel
.- Parameters:
value
- the sapEAN - Product EAN
-
setSapPlant
@Accessor(qualifier="sapPlant", type=SETTER) public void setSapPlant(WarehouseModel value)
Generated method - Setter ofProduct.sapPlant
attribute defined at extensionsapmodel
.- Parameters:
value
- the sapPlant - Sap Plant mapped to hybris warehouse
-
setSegment
@Accessor(qualifier="segment", type=SETTER) public void setSegment(java.lang.String value)
Generated method - Setter ofProduct.segment
attribute defined at extensioncatalog
.- Parameters:
value
- the segment
-
setSegment
@Accessor(qualifier="segment", type=SETTER) public void setSegment(java.lang.String value, java.util.Locale loc)
Generated method - Setter ofProduct.segment
attribute defined at extensioncatalog
.- Parameters:
value
- the segmentloc
- the value localization key- Throws:
java.lang.IllegalArgumentException
- if localization key cannot be mapped to data language
-
setSequenceId
@Accessor(qualifier="sequenceId", type=SETTER) public void setSequenceId(java.lang.Long value)
Generated method - Setter ofProduct.sequenceId
attribute defined at extensionacceleratorservices
.- Parameters:
value
- the sequenceId - Attribute is used in batch import process for avoiding multiple imports.
-
setSoldIndividually
@Accessor(qualifier="soldIndividually", type=SETTER) public void setSoldIndividually(java.lang.Boolean value)
Generated method - Setter ofProduct.soldIndividually
attribute defined at extensionconfigurablebundleservices
.- Parameters:
value
- the soldIndividually
-
setSpecialTreatmentClasses
@Accessor(qualifier="specialTreatmentClasses", type=SETTER) public void setSpecialTreatmentClasses(java.util.Map<java.lang.String,java.lang.String> value)
Generated method - Setter ofProduct.specialTreatmentClasses
attribute defined at extensioncatalog
.- Parameters:
value
- the specialTreatmentClasses
-
setStartLineNumber
@Accessor(qualifier="startLineNumber", type=SETTER) public void setStartLineNumber(java.lang.Integer value)
Generated method - Setter ofProduct.startLineNumber
attribute defined at extensioncatalog
.- Parameters:
value
- the startLineNumber
-
setStockLevels
@Accessor(qualifier="stockLevels", type=SETTER) public void setStockLevels(java.util.Set<StockLevelModel> value)
Generated method - Setter ofProduct.stockLevels
attribute defined at extensionbasecommerce
.- Parameters:
value
- the stockLevels
-
setSubscriptionCode
@Accessor(qualifier="subscriptionCode", type=SETTER) public void setSubscriptionCode(java.lang.String value)
Generated method - Setter ofProduct.subscriptionCode
attribute defined at extensionsaprevenuecloudproduct
.- Parameters:
value
- the subscriptionCode - Subscription Code
-
setSubscriptionTerm
@Accessor(qualifier="subscriptionTerm", type=SETTER) public void setSubscriptionTerm(SubscriptionTermModel value)
Generated method - Setter ofProduct.subscriptionTerm
attribute defined at extensionsubscriptionservices
.- Parameters:
value
- the subscriptionTerm
-
setSubscriptionType
@Accessor(qualifier="subscriptionType", type=SETTER) public void setSubscriptionType(SubscriptionTypeEnum value)
Generated method - Setter ofProduct.subscriptionType
attribute defined at extensionsaprevenuecloudproduct
.- Parameters:
value
- the subscriptionType - Subscription Type for the product
-
setSummary
@Accessor(qualifier="summary", type=SETTER) public void setSummary(java.lang.String value)
Generated method - Setter ofProduct.summary
attribute defined at extensioncommerceservices
.- Parameters:
value
- the summary - Additional text attribute that holds localized brief description.
-
setSummary
@Accessor(qualifier="summary", type=SETTER) public void setSummary(java.lang.String value, java.util.Locale loc)
Generated method - Setter ofProduct.summary
attribute defined at extensioncommerceservices
.- Parameters:
value
- the summary - Additional text attribute that holds localized brief description.loc
- the value localization key- Throws:
java.lang.IllegalArgumentException
- if localization key cannot be mapped to data language
-
setSupercategories
@Accessor(qualifier="supercategories", type=SETTER) public void setSupercategories(java.util.Collection<CategoryModel> value)
Generated method - Setter ofProduct.supercategories
attribute defined at extensioncatalog
.- Parameters:
value
- the supercategories - Super Categories
-
setSupplierAlternativeAID
@Accessor(qualifier="supplierAlternativeAID", type=SETTER) public void setSupplierAlternativeAID(java.lang.String value)
Generated method - Setter ofProduct.supplierAlternativeAID
attribute defined at extensioncatalog
.- Parameters:
value
- the supplierAlternativeAID
-
setTargetBundleRules
@Accessor(qualifier="targetBundleRules", type=SETTER) public void setTargetBundleRules(java.util.Collection<AbstractBundleRuleModel> value)
Generated method - Setter ofProduct.targetBundleRules
attribute defined at extensionconfigurablebundleservices
.- Parameters:
value
- the targetBundleRules
-
setThumbnail
@Accessor(qualifier="thumbnail", type=SETTER) public void setThumbnail(MediaModel value)
Generated method - Setter ofProduct.thumbnail
attribute defined at extensioncore
.- Parameters:
value
- the thumbnail
-
setThumbnails
@Accessor(qualifier="thumbnails", type=SETTER) public void setThumbnails(java.util.Collection<MediaModel> value)
Generated method - Setter ofProduct.thumbnails
attribute defined at extensioncatalog
.- Parameters:
value
- the thumbnails
-
setUnit
@Accessor(qualifier="unit", type=SETTER) public void setUnit(UnitModel value)
Generated method - Setter ofProduct.unit
attribute defined at extensioncore
.- Parameters:
value
- the unit
-
setUnitOfMeasure
@Accessor(qualifier="unitOfMeasure", type=SETTER) public void setUnitOfMeasure(java.lang.String value)
Generated method - Setter ofProduct.unitOfMeasure
attribute 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
@Accessor(qualifier="unspcs", type=SETTER) public void setUnspcs(java.lang.String value)
Generated method - Setter ofProduct.unspcs
attribute 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(java.util.List<ProductFeatureModel> value)
Generated method - Setter ofProduct.untypedFeatures
dynamic attribute defined at extensioncatalog
.- Parameters:
value
- the untypedFeatures
-
setVariants
@Accessor(qualifier="variants", type=SETTER) public void setVariants(java.util.Collection<VariantProductModel> value)
Generated method - Setter ofProduct.variants
attribute defined at extensioncatalog
.- Parameters:
value
- the variants
-
setVariantType
@Accessor(qualifier="variantType", type=SETTER) public void setVariantType(VariantTypeModel value)
Generated method - Setter ofProduct.variantType
attribute defined at extensioncatalog
.- Parameters:
value
- the variantType
-
setVendors
@Accessor(qualifier="vendors", type=SETTER) public void setVendors(java.util.Set<VendorModel> value)
Generated method - Setter ofProduct.vendors
attribute defined at extensionbasecommerce
.- Parameters:
value
- the vendors
-
setVendorSku
@Accessor(qualifier="vendorSku", type=SETTER) public void setVendorSku(java.lang.String value)
Generated method - Setter ofProduct.vendorSku
attribute defined at extensionmarketplaceservices
.- Parameters:
value
- the vendorSku
-
-