public class ProductModel extends ItemModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static String |
_ABSTRACTBUNDLERULESCONDITIONALPRODUCTSRELATION
Generated relation code constant for relation
AbstractBundleRulesConditionalProductsRelation defining source attribute conditionalBundleRules in extension configurablebundleservices. |
static String |
_ABSTRACTBUNDLERULESTARGETPRODUCTSRELATION
Generated relation code constant for relation
AbstractBundleRulesTargetProductsRelation defining source attribute targetBundleRules in extension configurablebundleservices. |
static String |
_CATEGORYPRODUCTRELATION
Generated relation code constant for relation
CategoryProductRelation defining source attribute supercategories in extension catalog. |
static String |
_COMPARISONPANELCMSCOMPONENTS2PRODUCTREL
Generated relation code constant for relation
ComparisonPanelCMSComponents2ProductRel defining source attribute comparisonPanelCMSComponents in extension financialacceleratorstorefront. |
static String |
_CPANELPRODUCT2PARAGRAPHCOMPONENT
Generated relation code constant for relation
CPanelProduct2ParagraphComponent defining source attribute comparisonPanelProducts in extension financialacceleratorstorefront. |
static String |
_FUTURESTOCKPRODUCTRELATION
Generated relation code constant for relation
FutureStockProductRelation defining source attribute futureStocks in extension b2bcommerce. |
static String |
_PRODUCT2KEYWORDRELATION
Generated relation code constant for relation
Product2KeywordRelation defining source attribute keywords in extension catalog. |
static String |
_PRODUCTDETAILCOMPONENTSFORPRODUCT
Generated relation code constant for relation
ProductDetailComponentsForProduct defining source attribute productDetailComponents in extension cms2lib. |
static String |
_PRODUCTFEATURECOMPONENTS2PRODUCTREL
Generated relation code constant for relation
ProductFeatureComponents2ProductRel defining source attribute productFeatureComponents in extension acceleratorcms. |
static String |
_PRODUCTSFORPRODUCTCAROUSELCOMPONENT
Generated relation code constant for relation
ProductsForProductCarouselComponent defining source attribute productCarouselComponents in extension cms2lib. |
static String |
_PRODUCTSFORPRODUCTLISTCOMPONENT
Generated relation code constant for relation
ProductsForProductListComponent defining source attribute productListComponents in extension cms2lib. |
static String |
_PRODUCTSFORRESTRICTION
Generated relation code constant for relation
ProductsForRestriction defining source attribute restrictions in extension cms2. |
static String |
_SOLRHEROPRODUCTDEF2PRODUCTRELATION
Generated relation code constant for relation
SolrHeroProductDef2ProductRelation defining source attribute solrHeroProductDefinitions in extension commercesearch. |
static String |
_STOCKLEVELPRODUCTRELATION
Generated relation code constant for relation
StockLevelProductRelation defining source attribute stockLevels in extension basecommerce. |
static String |
_SUBSCRIPTIONTERM2SUBSCRIPTIONPRODUCTRELATION
Generated relation code constant for relation
SubscriptionTerm2SubscriptionProductRelation defining source attribute subscriptionTerm in extension subscriptionservices. |
static String |
_TYPECODE
Generated model type code constant.
|
static String |
ALLYFORMDEFINITIONS
Generated constant - Attribute key of
Product.allYFormDefinitions attribute defined at extension xyformsservices. |
static String |
APPROVALSTATUS
Generated constant - Attribute key of
Product.approvalStatus attribute defined at extension catalog. |
static String |
ARTICLESTATUS
Generated constant - Attribute key of
Product.articleStatus attribute defined at extension catalog. |
static String |
AVERAGERATING
Generated constant - Attribute key of
Product.averageRating attribute defined at extension customerreview. |
static String |
BARCODES
Generated constant - Attribute key of
Product.barcodes attribute defined at extension basecommerce. |
static String |
BUNDLETEMPLATES
Generated constant - Attribute key of
Product.bundleTemplates attribute defined at extension configurablebundleservices. |
static String |
BUYERIDS
Generated constant - Attribute key of
Product.buyerIDS attribute defined at extension catalog. |
static String |
CATALOG
Generated constant - Attribute key of
Product.catalog attribute defined at extension catalog. |
static String |
CATALOGVERSION
Generated constant - Attribute key of
Product.catalogVersion attribute defined at extension catalog. |
static String |
CLASSIFICATIONCLASSES
Generated constant - Attribute key of
Product.classificationClasses attribute defined at extension catalog. |
static String |
CODE
Generated constant - Attribute key of
Product.code attribute defined at extension core. |
static String |
COMPARISONPANELCMSCOMPONENTS
Generated constant - Attribute key of
Product.comparisonPanelCMSComponents attribute defined at extension financialacceleratorstorefront. |
static String |
COMPARISONPANELPRODUCTS
Generated constant - Attribute key of
Product.comparisonPanelProducts attribute defined at extension financialacceleratorstorefront. |
static String |
CONDITIONALBUNDLERULES
Generated constant - Attribute key of
Product.conditionalBundleRules attribute defined at extension configurablebundleservices. |
static String |
CONTENTUNIT
Generated constant - Attribute key of
Product.contentUnit attribute defined at extension catalog. |
static String |
DATA_SHEET
Generated constant - Attribute key of
Product.data_sheet attribute defined at extension catalog. |
static String |
DEFAULTCATEGORY
Generated constant - Attribute key of
Product.defaultCategory attribute defined at extension financialservices. |
static String |
DELIVERYMODES
Generated constant - Attribute key of
Product.deliveryModes attribute defined at extension basecommerce. |
static String |
DELIVERYTIME
Generated constant - Attribute key of
Product.deliveryTime attribute defined at extension catalog. |
static String |
DESCRIPTION
Generated constant - Attribute key of
Product.description attribute defined at extension core. |
static String |
DETAIL
Generated constant - Attribute key of
Product.detail attribute defined at extension catalog. |
static String |
EAN
Generated constant - Attribute key of
Product.ean attribute defined at extension catalog. |
static String |
ENDLINENUMBER
Generated constant - Attribute key of
Product.endLineNumber attribute defined at extension catalog. |
static String |
ERPGROUPBUYER
Generated constant - Attribute key of
Product.erpGroupBuyer attribute defined at extension catalog. |
static String |
ERPGROUPSUPPLIER
Generated constant - Attribute key of
Product.erpGroupSupplier attribute defined at extension catalog. |
static String |
EUROPE1DISCOUNTS
Generated constant - Attribute key of
Product.europe1Discounts attribute defined at extension europe1. |
static String |
EUROPE1PRICEFACTORY_PDG
Generated constant - Attribute key of
Product.Europe1PriceFactory_PDG attribute defined at extension europe1. |
static String |
EUROPE1PRICEFACTORY_PPG
Generated constant - Attribute key of
Product.Europe1PriceFactory_PPG attribute defined at extension europe1. |
static String |
EUROPE1PRICEFACTORY_PTG
Generated constant - Attribute key of
Product.Europe1PriceFactory_PTG attribute defined at extension europe1. |
static String |
EUROPE1PRICES
Generated constant - Attribute key of
Product.europe1Prices attribute defined at extension europe1. |
static String |
EUROPE1TAXES
Generated constant - Attribute key of
Product.europe1Taxes attribute defined at extension europe1. |
static String |
FEATURES
Generated constant - Attribute key of
Product.features attribute defined at extension catalog. |
static String |
FUTURESTOCKS
Generated constant - Attribute key of
Product.futureStocks attribute defined at extension b2bcommerce. |
static String |
GALLERYIMAGES
Generated constant - Attribute key of
Product.galleryImages attribute defined at extension commerceservices. |
static String |
KEYWORDS
Generated constant - Attribute key of
Product.keywords attribute defined at extension catalog. |
static String |
LINKCOMPONENTS
Generated constant - Attribute key of
Product.linkComponents attribute defined at extension cms2. |
static String |
LOGO
Generated constant - Attribute key of
Product.logo attribute defined at extension catalog. |
static String |
MANUFACTURERAID
Generated constant - Attribute key of
Product.manufacturerAID attribute defined at extension catalog. |
static String |
MANUFACTURERNAME
Generated constant - Attribute key of
Product.manufacturerName attribute defined at extension catalog. |
static String |
MANUFACTURERTYPEDESCRIPTION
Generated constant - Attribute key of
Product.manufacturerTypeDescription attribute defined at extension catalog. |
static String |
MAXORDERQUANTITY
Generated constant - Attribute key of
Product.maxOrderQuantity attribute defined at extension catalog. |
static String |
MINORDERQUANTITY
Generated constant - Attribute key of
Product.minOrderQuantity attribute defined at extension catalog. |
static String |
NAME
Generated constant - Attribute key of
Product.name attribute defined at extension core. |
static String |
NORMAL
Generated constant - Attribute key of
Product.normal attribute defined at extension catalog. |
static String |
NUMBERCONTENTUNITS
Generated constant - Attribute key of
Product.numberContentUnits attribute defined at extension catalog. |
static String |
NUMBEROFREVIEWS
Generated constant - Attribute key of
Product.numberOfReviews attribute defined at extension customerreview. |
static String |
OFFLINEDATE
Generated constant - Attribute key of
Product.offlineDate attribute defined at extension catalog. |
static String |
ONLINEDATE
Generated constant - Attribute key of
Product.onlineDate attribute defined at extension catalog. |
static String |
ORDER
Generated constant - Attribute key of
Product.order attribute defined at extension catalog. |
static String |
ORDERQUANTITYINTERVAL
Generated constant - Attribute key of
Product.orderQuantityInterval attribute defined at extension catalog. |
static String |
OTHERS
Generated constant - Attribute key of
Product.others attribute defined at extension catalog. |
static String |
OWNEUROPE1DISCOUNTS
Generated constant - Attribute key of
Product.ownEurope1Discounts attribute defined at extension europe1. |
static String |
OWNEUROPE1PRICES
Generated constant - Attribute key of
Product.ownEurope1Prices attribute defined at extension europe1. |
static String |
OWNEUROPE1TAXES
Generated constant - Attribute key of
Product.ownEurope1Taxes attribute defined at extension europe1. |
static String |
PICTURE
Generated constant - Attribute key of
Product.picture attribute defined at extension core. |
static String |
PRICEQUANTITY
Generated constant - Attribute key of
Product.priceQuantity attribute defined at extension catalog. |
static String |
PRICEROWSVALID
Generated constant - Attribute key of
Product.priceRowsValid attribute defined at extension subscriptionservices. |
static String |
PRODUCTCAROUSELCOMPONENTS
Generated constant - Attribute key of
Product.productCarouselComponents attribute defined at extension cms2lib. |
static String |
PRODUCTDETAILCOMPONENTS
Generated constant - Attribute key of
Product.productDetailComponents attribute defined at extension cms2lib. |
static String |
PRODUCTENTITLEMENTS
Generated constant - Attribute key of
Product.productEntitlements attribute defined at extension entitlementservices. |
static String |
PRODUCTFEATURECOMPONENTS
Generated constant - Attribute key of
Product.productFeatureComponents attribute defined at extension acceleratorcms. |
static String |
PRODUCTINTERESTS
Generated constant - Attribute key of
Product.productInterests attribute defined at extension customerinterestsservices. |
static String |
PRODUCTLISTCOMPONENTS
Generated constant - Attribute key of
Product.productListComponents attribute defined at extension cms2lib. |
static String |
PRODUCTORDERLIMIT
Generated constant - Attribute key of
Product.productOrderLimit attribute defined at extension basecommerce. |
static String |
PRODUCTREFERENCES
Generated constant - Attribute key of
Product.productReferences attribute defined at extension catalog. |
static String |
PRODUCTREVIEWS
Generated constant - Attribute key of
Product.productReviews attribute defined at extension customerreview. |
static String |
PROMOTIONS
Generated constant - Attribute key of
Product.promotions attribute defined at extension promotions. |
static String |
REMARKS
Generated constant - Attribute key of
Product.remarks attribute defined at extension catalog. |
static String |
RESTRICTIONS
Generated constant - Attribute key of
Product.restrictions attribute defined at extension cms2. |
static String |
SAPBASEUNITCONVERSION
Generated constant - Attribute key of
Product.sapBaseUnitConversion attribute defined at extension sapmodel. |
static String |
SAPBLOCKED
Generated constant - Attribute key of
Product.sapBlocked attribute defined at extension sapmodel. |
static String |
SAPBLOCKEDDATE
Generated constant - Attribute key of
Product.sapBlockedDate attribute defined at extension sapmodel. |
static String |
SAPCONFIGURABLE
Generated constant - Attribute key of
Product.sapConfigurable attribute defined at extension sapmodel. |
static String |
SAPEAN
Generated constant - Attribute key of
Product.sapEAN attribute defined at extension sapmodel. |
static String |
SAPPLANT
Generated constant - Attribute key of
Product.sapPlant attribute defined at extension sapmodel. |
static String |
SAPPRODUCTID
Generated constant - Attribute key of
Product.sapProductID attribute defined at extension sapmodel. |
static String |
SEGMENT
Generated constant - Attribute key of
Product.segment attribute defined at extension catalog. |
static String |
SEQUENCEID
Generated constant - Attribute key of
Product.sequenceId attribute defined at extension acceleratorservices. |
static String |
SOLDINDIVIDUALLY
Generated constant - Attribute key of
Product.soldIndividually attribute defined at extension configurablebundleservices. |
static String |
SOLRHEROPRODUCTDEFINITIONS
Generated constant - Attribute key of
Product.solrHeroProductDefinitions attribute defined at extension commercesearch. |
static String |
SPECIALTREATMENTCLASSES
Generated constant - Attribute key of
Product.specialTreatmentClasses attribute defined at extension catalog. |
static String |
STARTLINENUMBER
Generated constant - Attribute key of
Product.startLineNumber attribute defined at extension catalog. |
static String |
STOCKLEVELS
Generated constant - Attribute key of
Product.stockLevels attribute defined at extension basecommerce. |
static String |
SUBSCRIPTIONTERM
Generated constant - Attribute key of
Product.subscriptionTerm attribute defined at extension subscriptionservices. |
static String |
SUMMARY
Generated constant - Attribute key of
Product.summary attribute defined at extension commerceservices. |
static String |
SUPERCATEGORIES
Generated constant - Attribute key of
Product.supercategories attribute defined at extension catalog. |
static String |
SUPPLIERALTERNATIVEAID
Generated constant - Attribute key of
Product.supplierAlternativeAID attribute defined at extension catalog. |
static String |
TARGETBUNDLERULES
Generated constant - Attribute key of
Product.targetBundleRules attribute defined at extension configurablebundleservices. |
static String |
THUMBNAIL
Generated constant - Attribute key of
Product.thumbnail attribute defined at extension core. |
static String |
THUMBNAILS
Generated constant - Attribute key of
Product.thumbnails attribute defined at extension catalog. |
static String |
UNIT
Generated constant - Attribute key of
Product.unit attribute defined at extension core. |
static String |
UNITOFMEASURE
Generated constant - Attribute key of
Product.unitOfMeasure attribute defined at extension b2bpunchout. |
static String |
UNSPCS
Generated constant - Attribute key of
Product.unspcs attribute defined at extension b2bpunchout. |
static String |
UNTYPEDFEATURES
Generated constant - Attribute key of
Product.untypedFeatures attribute defined at extension catalog. |
static String |
VARIANTS
Generated constant - Attribute key of
Product.variants attribute defined at extension catalog. |
static String |
VARIANTTYPE
Generated constant - Attribute key of
Product.variantType attribute defined at extension catalog. |
static String |
VENDORS
Generated constant - Attribute key of
Product.vendors attribute defined at extension basecommerce. |
static String |
XMLCONTENT
Generated constant - Attribute key of
Product.xmlcontent attribute defined at extension catalog. |
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PKLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
ProductModel()
Generated constructor - Default constructor for generic creation.
|
ProductModel(CatalogVersionModel _catalogVersion,
String _code)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
ProductModel(CatalogVersionModel _catalogVersion,
String _code,
ItemModel _owner)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
ProductModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
| Modifier and Type | Method and Description |
|---|---|
List<YFormDefinitionModel> |
getAllYFormDefinitions()
Generated method - Getter of the
Product.allYFormDefinitions dynamic attribute defined at extension xyformsservices. |
ArticleApprovalStatus |
getApprovalStatus()
Generated method - Getter of the
Product.approvalStatus attribute defined at extension catalog. |
Map<ArticleStatus,String> |
getArticleStatus()
Generated method - Getter of the
Product.articleStatus attribute defined at extension catalog. |
Map<ArticleStatus,String> |
getArticleStatus(Locale loc)
Generated method - Getter of the
Product.articleStatus attribute defined at extension catalog. |
Double |
getAverageRating()
Generated method - Getter of the
Product.averageRating attribute defined at extension customerreview. |
Collection<BarcodeMediaModel> |
getBarcodes()
Generated method - Getter of the
Product.barcodes attribute defined at extension basecommerce. |
Collection<BundleTemplateModel> |
getBundleTemplates()
Generated method - Getter of the
Product.bundleTemplates attribute defined at extension configurablebundleservices. |
Map<IDType,String> |
getBuyerIDS()
Generated method - Getter of the
Product.buyerIDS attribute defined at extension catalog. |
CatalogVersionModel |
getCatalogVersion()
Generated method - Getter of the
Product.catalogVersion attribute defined at extension catalog. |
List<ClassificationClassModel> |
getClassificationClasses()
Generated method - Getter of the
Product.classificationClasses dynamic attribute defined at extension catalog. |
String |
getCode()
Generated method - Getter of the
Product.code attribute defined at extension core. |
Collection<ComparisonPanelCMSComponentModel> |
getComparisonPanelCMSComponents()
Generated method - Getter of the
Product.comparisonPanelCMSComponents attribute defined at extension financialacceleratorstorefront. |
Collection<ComparisonPanelCMSComponentModel> |
getComparisonPanelProducts()
Generated method - Getter of the
Product.comparisonPanelProducts attribute defined at extension financialacceleratorstorefront. |
Collection<AbstractBundleRuleModel> |
getConditionalBundleRules()
Generated method - Getter of the
Product.conditionalBundleRules attribute defined at extension configurablebundleservices. |
UnitModel |
getContentUnit()
Generated method - Getter of the
Product.contentUnit attribute defined at extension catalog. |
Collection<MediaModel> |
getData_sheet()
Generated method - Getter of the
Product.data_sheet attribute defined at extension catalog. |
CategoryModel |
getDefaultCategory()
Generated method - Getter of the
Product.defaultCategory attribute defined at extension financialservices. |
Set<DeliveryModeModel> |
getDeliveryModes()
Generated method - Getter of the
Product.deliveryModes attribute defined at extension basecommerce. |
Double |
getDeliveryTime()
Generated method - Getter of the
Product.deliveryTime attribute defined at extension catalog. |
String |
getDescription()
Generated method - Getter of the
Product.description attribute defined at extension core. |
String |
getDescription(Locale loc)
Generated method - Getter of the
Product.description attribute defined at extension core. |
Collection<MediaModel> |
getDetail()
Generated method - Getter of the
Product.detail attribute defined at extension catalog. |
String |
getEan()
Generated method - Getter of the
Product.ean attribute defined at extension catalog. |
Integer |
getEndLineNumber()
Generated method - Getter of the
Product.endLineNumber attribute defined at extension catalog. |
String |
getErpGroupBuyer()
Generated method - Getter of the
Product.erpGroupBuyer attribute defined at extension catalog. |
String |
getErpGroupSupplier()
Generated method - Getter of the
Product.erpGroupSupplier attribute defined at extension catalog. |
Collection<DiscountRowModel> |
getEurope1Discounts()
Generated method - Getter of the
Product.europe1Discounts dynamic attribute defined at extension europe1. |
ProductDiscountGroup |
getEurope1PriceFactory_PDG()
Generated method - Getter of the
Product.Europe1PriceFactory_PDG attribute defined at extension europe1. |
ProductPriceGroup |
getEurope1PriceFactory_PPG()
Generated method - Getter of the
Product.Europe1PriceFactory_PPG attribute defined at extension europe1. |
ProductTaxGroup |
getEurope1PriceFactory_PTG()
Generated method - Getter of the
Product.Europe1PriceFactory_PTG attribute defined at extension europe1. |
Collection<PriceRowModel> |
getEurope1Prices()
Generated method - Getter of the
Product.europe1Prices dynamic attribute defined at extension europe1. |
Collection<TaxRowModel> |
getEurope1Taxes()
Generated method - Getter of the
Product.europe1Taxes dynamic attribute defined at extension europe1. |
List<ProductFeatureModel> |
getFeatures()
Generated method - Getter of the
Product.features attribute defined at extension catalog. |
Set<FutureStockModel> |
getFutureStocks()
Generated method - Getter of the
Product.futureStocks attribute defined at extension b2bcommerce. |
List<MediaContainerModel> |
getGalleryImages()
Generated method - Getter of the
Product.galleryImages attribute defined at extension commerceservices. |
List<KeywordModel> |
getKeywords()
Generated method - Getter of the
Product.keywords attribute defined at extension catalog. |
List<KeywordModel> |
getKeywords(Locale loc)
Generated method - Getter of the
Product.keywords attribute defined at extension catalog. |
List<CMSLinkComponentModel> |
getLinkComponents()
Generated method - Getter of the
Product.linkComponents attribute defined at extension cms2. |
Collection<MediaModel> |
getLogo()
Generated method - Getter of the
Product.logo attribute defined at extension catalog. |
String |
getManufacturerAID()
Generated method - Getter of the
Product.manufacturerAID attribute defined at extension catalog. |
String |
getManufacturerName()
Generated method - Getter of the
Product.manufacturerName attribute defined at extension catalog. |
String |
getManufacturerTypeDescription()
Generated method - Getter of the
Product.manufacturerTypeDescription attribute defined at extension catalog. |
String |
getManufacturerTypeDescription(Locale loc)
Generated method - Getter of the
Product.manufacturerTypeDescription attribute defined at extension catalog. |
Integer |
getMaxOrderQuantity()
Generated method - Getter of the
Product.maxOrderQuantity attribute defined at extension catalog. |
Integer |
getMinOrderQuantity()
Generated method - Getter of the
Product.minOrderQuantity attribute defined at extension catalog. |
String |
getName()
Generated method - Getter of the
Product.name attribute defined at extension core. |
String |
getName(Locale loc)
Generated method - Getter of the
Product.name attribute defined at extension core. |
Collection<MediaModel> |
getNormal()
Generated method - Getter of the
Product.normal attribute defined at extension catalog. |
Double |
getNumberContentUnits()
Generated method - Getter of the
Product.numberContentUnits attribute defined at extension catalog. |
Integer |
getNumberOfReviews()
Generated method - Getter of the
Product.numberOfReviews attribute defined at extension customerreview. |
Date |
getOfflineDate()
Generated method - Getter of the
Product.offlineDate attribute defined at extension catalog. |
Date |
getOnlineDate()
Generated method - Getter of the
Product.onlineDate attribute defined at extension catalog. |
Integer |
getOrder()
Generated method - Getter of the
Product.order attribute defined at extension catalog. |
Integer |
getOrderQuantityInterval()
Generated method - Getter of the
Product.orderQuantityInterval attribute defined at extension catalog. |
Collection<MediaModel> |
getOthers()
Generated method - Getter of the
Product.others attribute defined at extension catalog. |
Collection<DiscountRowModel> |
getOwnEurope1Discounts()
Generated method - Getter of the
Product.ownEurope1Discounts attribute defined at extension europe1. |
Collection<PriceRowModel> |
getOwnEurope1Prices()
Generated method - Getter of the
Product.ownEurope1Prices attribute defined at extension europe1. |
Collection<TaxRowModel> |
getOwnEurope1Taxes()
Generated method - Getter of the
Product.ownEurope1Taxes attribute defined at extension europe1. |
MediaModel |
getPicture()
Generated method - Getter of the
Product.picture attribute defined at extension core. |
Double |
getPriceQuantity()
Generated method - Getter of the
Product.priceQuantity attribute defined at extension catalog. |
Boolean |
getPriceRowsValid()
Generated method - Getter of the
Product.priceRowsValid dynamic attribute defined at extension subscriptionservices. |
Collection<ProductCarouselComponentModel> |
getProductCarouselComponents()
Generated method - Getter of the
Product.productCarouselComponents attribute defined at extension cms2lib. |
List<ProductDetailComponentModel> |
getProductDetailComponents()
Generated method - Getter of the
Product.productDetailComponents attribute defined at extension cms2lib. |
Collection<ProductEntitlementModel> |
getProductEntitlements()
Generated method - Getter of the
Product.productEntitlements attribute defined at extension entitlementservices. |
List<ProductFeatureComponentModel> |
getProductFeatureComponents()
Generated method - Getter of the
Product.productFeatureComponents attribute defined at extension acceleratorcms. |
Collection<ProductInterestModel> |
getProductInterests()
Generated method - Getter of the
Product.productInterests attribute defined at extension customerinterestsservices. |
Collection<ProductListComponentModel> |
getProductListComponents()
Generated method - Getter of the
Product.productListComponents attribute defined at extension cms2lib. |
ProductOrderLimitModel |
getProductOrderLimit()
Generated method - Getter of the
Product.productOrderLimit attribute defined at extension basecommerce. |
Collection<ProductReferenceModel> |
getProductReferences()
Generated method - Getter of the
Product.productReferences attribute defined at extension catalog. |
Collection<CustomerReviewModel> |
getProductReviews()
Generated method - Getter of the
Product.productReviews attribute defined at extension customerreview. |
Collection<ProductPromotionModel> |
getPromotions()
Generated method - Getter of the
Product.promotions attribute defined at extension promotions. |
String |
getRemarks()
Generated method - Getter of the
Product.remarks attribute defined at extension catalog. |
String |
getRemarks(Locale loc)
Generated method - Getter of the
Product.remarks attribute defined at extension catalog. |
Collection<CMSProductRestrictionModel> |
getRestrictions()
Generated method - Getter of the
Product.restrictions attribute defined at extension cms2. |
Double |
getSapBaseUnitConversion()
Generated method - Getter of the
Product.sapBaseUnitConversion attribute defined at extension sapmodel. |
Boolean |
getSapBlocked()
Generated method - Getter of the
Product.sapBlocked attribute defined at extension sapmodel. |
Date |
getSapBlockedDate()
Generated method - Getter of the
Product.sapBlockedDate attribute defined at extension sapmodel. |
Boolean |
getSapConfigurable()
Generated method - Getter of the
Product.sapConfigurable attribute defined at extension sapmodel. |
String |
getSapEAN()
Generated method - Getter of the
Product.sapEAN attribute defined at extension sapmodel. |
WarehouseModel |
getSapPlant()
Generated method - Getter of the
Product.sapPlant attribute defined at extension sapmodel. |
String |
getSapProductID()
Generated method - Getter of the
Product.sapProductID dynamic attribute defined at extension sapmodel. |
String |
getSegment()
Generated method - Getter of the
Product.segment attribute defined at extension catalog. |
String |
getSegment(Locale loc)
Generated method - Getter of the
Product.segment attribute defined at extension catalog. |
Long |
getSequenceId()
Generated method - Getter of the
Product.sequenceId attribute defined at extension acceleratorservices. |
Boolean |
getSoldIndividually()
Generated method - Getter of the
Product.soldIndividually attribute defined at extension configurablebundleservices. |
List<SolrHeroProductDefinitionModel> |
getSolrHeroProductDefinitions()
Generated method - Getter of the
Product.solrHeroProductDefinitions attribute defined at extension commercesearch. |
Map<String,String> |
getSpecialTreatmentClasses()
Generated method - Getter of the
Product.specialTreatmentClasses attribute defined at extension catalog. |
Integer |
getStartLineNumber()
Generated method - Getter of the
Product.startLineNumber attribute defined at extension catalog. |
Set<StockLevelModel> |
getStockLevels()
Generated method - Getter of the
Product.stockLevels attribute defined at extension basecommerce. |
SubscriptionTermModel |
getSubscriptionTerm()
Generated method - Getter of the
Product.subscriptionTerm attribute defined at extension subscriptionservices. |
String |
getSummary()
Generated method - Getter of the
Product.summary attribute defined at extension commerceservices. |
String |
getSummary(Locale loc)
Generated method - Getter of the
Product.summary attribute defined at extension commerceservices. |
Collection<CategoryModel> |
getSupercategories()
Generated method - Getter of the
Product.supercategories attribute defined at extension catalog. |
String |
getSupplierAlternativeAID()
Generated method - Getter of the
Product.supplierAlternativeAID attribute defined at extension catalog. |
Collection<AbstractBundleRuleModel> |
getTargetBundleRules()
Generated method - Getter of the
Product.targetBundleRules attribute defined at extension configurablebundleservices. |
MediaModel |
getThumbnail()
Generated method - Getter of the
Product.thumbnail attribute defined at extension core. |
Collection<MediaModel> |
getThumbnails()
Generated method - Getter of the
Product.thumbnails attribute defined at extension catalog. |
UnitModel |
getUnit()
Generated method - Getter of the
Product.unit attribute defined at extension core. |
String |
getUnitOfMeasure()
Generated method - Getter of the
Product.unitOfMeasure attribute defined at extension b2bpunchout. |
String |
getUnspcs()
Generated method - Getter of the
Product.unspcs attribute defined at extension b2bpunchout. |
List<ProductFeatureModel> |
getUntypedFeatures()
Generated method - Getter of the
Product.untypedFeatures dynamic attribute defined at extension catalog. |
Collection<VariantProductModel> |
getVariants()
Generated method - Getter of the
Product.variants attribute defined at extension catalog. |
VariantTypeModel |
getVariantType()
Generated method - Getter of the
Product.variantType attribute defined at extension catalog. |
Set<VendorModel> |
getVendors()
Generated method - Getter of the
Product.vendors attribute defined at extension basecommerce. |
String |
getXmlcontent()
Generated method - Getter of the
Product.xmlcontent attribute defined at extension catalog. |
void |
setApprovalStatus(ArticleApprovalStatus value)
Generated method - Setter of
Product.approvalStatus attribute defined at extension catalog. |
void |
setArticleStatus(Map<ArticleStatus,String> value)
Generated method - Setter of
Product.articleStatus attribute defined at extension catalog. |
void |
setArticleStatus(Map<ArticleStatus,String> value,
Locale loc)
Generated method - Setter of
Product.articleStatus attribute defined at extension catalog. |
void |
setBundleTemplates(Collection<BundleTemplateModel> value)
Generated method - Setter of
Product.bundleTemplates attribute defined at extension configurablebundleservices. |
void |
setBuyerIDS(Map<IDType,String> value)
Generated method - Setter of
Product.buyerIDS attribute defined at extension catalog. |
void |
setCatalogVersion(CatalogVersionModel value)
Generated method - Setter of
Product.catalogVersion attribute defined at extension catalog. |
void |
setCode(String value)
Generated method - Setter of
Product.code attribute defined at extension core. |
void |
setComparisonPanelCMSComponents(Collection<ComparisonPanelCMSComponentModel> value)
Generated method - Setter of
Product.comparisonPanelCMSComponents attribute defined at extension financialacceleratorstorefront. |
void |
setComparisonPanelProducts(Collection<ComparisonPanelCMSComponentModel> value)
Generated method - Setter of
Product.comparisonPanelProducts attribute defined at extension financialacceleratorstorefront. |
void |
setConditionalBundleRules(Collection<AbstractBundleRuleModel> value)
Generated method - Setter of
Product.conditionalBundleRules attribute defined at extension configurablebundleservices. |
void |
setContentUnit(UnitModel value)
Generated method - Setter of
Product.contentUnit attribute defined at extension catalog. |
void |
setData_sheet(Collection<MediaModel> value)
Generated method - Setter of
Product.data_sheet attribute defined at extension catalog. |
void |
setDefaultCategory(CategoryModel value)
Generated method - Setter of
Product.defaultCategory attribute defined at extension financialservices. |
void |
setDeliveryModes(Set<DeliveryModeModel> value)
Generated method - Setter of
Product.deliveryModes attribute defined at extension basecommerce. |
void |
setDeliveryTime(Double value)
Generated method - Setter of
Product.deliveryTime attribute defined at extension catalog. |
void |
setDescription(String value)
Generated method - Setter of
Product.description attribute defined at extension core. |
void |
setDescription(String value,
Locale loc)
Generated method - Setter of
Product.description attribute defined at extension core. |
void |
setDetail(Collection<MediaModel> value)
Generated method - Setter of
Product.detail attribute defined at extension catalog. |
void |
setEan(String value)
Generated method - Setter of
Product.ean attribute defined at extension catalog. |
void |
setEndLineNumber(Integer value)
Generated method - Setter of
Product.endLineNumber attribute defined at extension catalog. |
void |
setErpGroupBuyer(String value)
Generated method - Setter of
Product.erpGroupBuyer attribute defined at extension catalog. |
void |
setErpGroupSupplier(String value)
Generated method - Setter of
Product.erpGroupSupplier attribute defined at extension catalog. |
void |
setEurope1Discounts(Collection<DiscountRowModel> value)
Generated method - Setter of
Product.europe1Discounts dynamic attribute defined at extension europe1. |
void |
setEurope1PriceFactory_PDG(ProductDiscountGroup value)
Generated method - Setter of
Product.Europe1PriceFactory_PDG attribute defined at extension europe1. |
void |
setEurope1PriceFactory_PPG(ProductPriceGroup value)
Generated method - Setter of
Product.Europe1PriceFactory_PPG attribute defined at extension europe1. |
void |
setEurope1PriceFactory_PTG(ProductTaxGroup value)
Generated method - Setter of
Product.Europe1PriceFactory_PTG attribute defined at extension europe1. |
void |
setEurope1Prices(Collection<PriceRowModel> value)
Generated method - Setter of
Product.europe1Prices dynamic attribute defined at extension europe1. |
void |
setEurope1Taxes(Collection<TaxRowModel> value)
Generated method - Setter of
Product.europe1Taxes dynamic attribute defined at extension europe1. |
void |
setFeatures(List<ProductFeatureModel> value)
Generated method - Setter of
Product.features attribute defined at extension catalog. |
void |
setFutureStocks(Set<FutureStockModel> value)
Generated method - Setter of
Product.futureStocks attribute defined at extension b2bcommerce. |
void |
setGalleryImages(List<MediaContainerModel> value)
Generated method - Setter of
Product.galleryImages attribute defined at extension commerceservices. |
void |
setKeywords(List<KeywordModel> value)
Generated method - Setter of
Product.keywords attribute defined at extension catalog. |
void |
setKeywords(List<KeywordModel> value,
Locale loc)
Generated method - Setter of
Product.keywords attribute defined at extension catalog. |
void |
setLinkComponents(List<CMSLinkComponentModel> value)
Generated method - Setter of
Product.linkComponents attribute defined at extension cms2. |
void |
setLogo(Collection<MediaModel> value)
Generated method - Setter of
Product.logo attribute defined at extension catalog. |
void |
setManufacturerAID(String value)
Generated method - Setter of
Product.manufacturerAID attribute defined at extension catalog. |
void |
setManufacturerName(String value)
Generated method - Setter of
Product.manufacturerName attribute defined at extension catalog. |
void |
setManufacturerTypeDescription(String value)
Generated method - Setter of
Product.manufacturerTypeDescription attribute defined at extension catalog. |
void |
setManufacturerTypeDescription(String value,
Locale loc)
Generated method - Setter of
Product.manufacturerTypeDescription attribute defined at extension catalog. |
void |
setMaxOrderQuantity(Integer value)
Generated method - Setter of
Product.maxOrderQuantity attribute defined at extension catalog. |
void |
setMinOrderQuantity(Integer value)
Generated method - Setter of
Product.minOrderQuantity attribute defined at extension catalog. |
void |
setName(String value)
Generated method - Setter of
Product.name attribute defined at extension core. |
void |
setName(String value,
Locale loc)
Generated method - Setter of
Product.name attribute defined at extension core. |
void |
setNormal(Collection<MediaModel> value)
Generated method - Setter of
Product.normal attribute defined at extension catalog. |
void |
setNumberContentUnits(Double value)
Generated method - Setter of
Product.numberContentUnits attribute defined at extension catalog. |
void |
setOfflineDate(Date value)
Generated method - Setter of
Product.offlineDate attribute defined at extension catalog. |
void |
setOnlineDate(Date value)
Generated method - Setter of
Product.onlineDate attribute defined at extension catalog. |
void |
setOrder(Integer value)
Generated method - Setter of
Product.order attribute defined at extension catalog. |
void |
setOrderQuantityInterval(Integer value)
Generated method - Setter of
Product.orderQuantityInterval attribute defined at extension catalog. |
void |
setOthers(Collection<MediaModel> value)
Generated method - Setter of
Product.others attribute defined at extension catalog. |
void |
setOwnEurope1Discounts(Collection<DiscountRowModel> value)
Generated method - Setter of
Product.ownEurope1Discounts attribute defined at extension europe1. |
void |
setOwnEurope1Prices(Collection<PriceRowModel> value)
Generated method - Setter of
Product.ownEurope1Prices attribute defined at extension europe1. |
void |
setOwnEurope1Taxes(Collection<TaxRowModel> value)
Generated method - Setter of
Product.ownEurope1Taxes attribute defined at extension europe1. |
void |
setPicture(MediaModel value)
Generated method - Setter of
Product.picture attribute defined at extension core. |
void |
setPriceQuantity(Double value)
Generated method - Setter of
Product.priceQuantity attribute defined at extension catalog. |
void |
setProductCarouselComponents(Collection<ProductCarouselComponentModel> value)
Generated method - Setter of
Product.productCarouselComponents attribute defined at extension cms2lib. |
void |
setProductDetailComponents(List<ProductDetailComponentModel> value)
Generated method - Setter of
Product.productDetailComponents attribute defined at extension cms2lib. |
void |
setProductEntitlements(Collection<ProductEntitlementModel> value)
Generated method - Setter of
Product.productEntitlements attribute defined at extension entitlementservices. |
void |
setProductFeatureComponents(List<ProductFeatureComponentModel> value)
Generated method - Setter of
Product.productFeatureComponents attribute defined at extension acceleratorcms. |
void |
setProductInterests(Collection<ProductInterestModel> value)
Generated method - Setter of
Product.productInterests attribute defined at extension customerinterestsservices. |
void |
setProductListComponents(Collection<ProductListComponentModel> value)
Generated method - Setter of
Product.productListComponents attribute defined at extension cms2lib. |
void |
setProductOrderLimit(ProductOrderLimitModel value)
Generated method - Setter of
Product.productOrderLimit attribute defined at extension basecommerce. |
void |
setProductReferences(Collection<ProductReferenceModel> value)
Generated method - Setter of
Product.productReferences attribute defined at extension catalog. |
void |
setProductReviews(Collection<CustomerReviewModel> value)
Generated method - Setter of
Product.productReviews attribute defined at extension customerreview. |
void |
setPromotions(Collection<ProductPromotionModel> value)
Generated method - Setter of
Product.promotions attribute defined at extension promotions. |
void |
setRemarks(String value)
Generated method - Setter of
Product.remarks attribute defined at extension catalog. |
void |
setRemarks(String value,
Locale loc)
Generated method - Setter of
Product.remarks attribute defined at extension catalog. |
void |
setRestrictions(Collection<CMSProductRestrictionModel> value)
Generated method - Setter of
Product.restrictions attribute defined at extension cms2. |
void |
setSapBaseUnitConversion(Double value)
Generated method - Setter of
Product.sapBaseUnitConversion attribute defined at extension sapmodel. |
void |
setSapBlocked(Boolean value)
Generated method - Setter of
Product.sapBlocked attribute defined at extension sapmodel. |
void |
setSapBlockedDate(Date value)
Generated method - Setter of
Product.sapBlockedDate attribute defined at extension sapmodel. |
void |
setSapConfigurable(Boolean value)
Generated method - Setter of
Product.sapConfigurable attribute defined at extension sapmodel. |
void |
setSapEAN(String value)
Generated method - Setter of
Product.sapEAN attribute defined at extension sapmodel. |
void |
setSapPlant(WarehouseModel value)
Generated method - Setter of
Product.sapPlant attribute defined at extension sapmodel. |
void |
setSegment(String value)
Generated method - Setter of
Product.segment attribute defined at extension catalog. |
void |
setSegment(String value,
Locale loc)
Generated method - Setter of
Product.segment attribute defined at extension catalog. |
void |
setSequenceId(Long value)
Generated method - Setter of
Product.sequenceId attribute defined at extension acceleratorservices. |
void |
setSoldIndividually(Boolean value)
Generated method - Setter of
Product.soldIndividually attribute defined at extension configurablebundleservices. |
void |
setSolrHeroProductDefinitions(List<SolrHeroProductDefinitionModel> value)
Generated method - Setter of
Product.solrHeroProductDefinitions attribute defined at extension commercesearch. |
void |
setSpecialTreatmentClasses(Map<String,String> value)
Generated method - Setter of
Product.specialTreatmentClasses attribute defined at extension catalog. |
void |
setStartLineNumber(Integer value)
Generated method - Setter of
Product.startLineNumber attribute defined at extension catalog. |
void |
setStockLevels(Set<StockLevelModel> value)
Generated method - Setter of
Product.stockLevels attribute defined at extension basecommerce. |
void |
setSubscriptionTerm(SubscriptionTermModel value)
Generated method - Setter of
Product.subscriptionTerm attribute defined at extension subscriptionservices. |
void |
setSummary(String value)
Generated method - Setter of
Product.summary attribute defined at extension commerceservices. |
void |
setSummary(String value,
Locale loc)
Generated method - Setter of
Product.summary attribute defined at extension commerceservices. |
void |
setSupercategories(Collection<CategoryModel> value)
Generated method - Setter of
Product.supercategories attribute defined at extension catalog. |
void |
setSupplierAlternativeAID(String value)
Generated method - Setter of
Product.supplierAlternativeAID attribute defined at extension catalog. |
void |
setTargetBundleRules(Collection<AbstractBundleRuleModel> value)
Generated method - Setter of
Product.targetBundleRules attribute defined at extension configurablebundleservices. |
void |
setThumbnail(MediaModel value)
Generated method - Setter of
Product.thumbnail attribute defined at extension core. |
void |
setThumbnails(Collection<MediaModel> value)
Generated method - Setter of
Product.thumbnails attribute defined at extension catalog. |
void |
setUnit(UnitModel value)
Generated method - Setter of
Product.unit attribute defined at extension core. |
void |
setUnitOfMeasure(String value)
Generated method - Setter of
Product.unitOfMeasure attribute defined at extension b2bpunchout. |
void |
setUnspcs(String value)
Generated method - Setter of
Product.unspcs attribute defined at extension b2bpunchout. |
void |
setUntypedFeatures(List<ProductFeatureModel> value)
Generated method - Setter of
Product.untypedFeatures dynamic attribute defined at extension catalog. |
void |
setVariants(Collection<VariantProductModel> value)
Generated method - Setter of
Product.variants attribute defined at extension catalog. |
void |
setVariantType(VariantTypeModel value)
Generated method - Setter of
Product.variantType attribute defined at extension catalog. |
void |
setVendors(Set<VendorModel> value)
Generated method - Setter of
Product.vendors attribute defined at extension basecommerce. |
void |
setXmlcontent(String value)
Generated method - Setter of
Product.xmlcontent attribute defined at extension catalog. |
getComments, getCreationtime, getModifiedtime, getOwner, setComments, setCreationtime, setModifiedtime, setOwnerequals, 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, writeReplacepublic static final String _TYPECODE
public static final String _PRODUCT2KEYWORDRELATION
Product2KeywordRelation defining source attribute keywords in extension catalog.public static final String _CATEGORYPRODUCTRELATION
CategoryProductRelation defining source attribute supercategories in extension catalog.public static final String _STOCKLEVELPRODUCTRELATION
StockLevelProductRelation defining source attribute stockLevels in extension basecommerce.public static final String _PRODUCTSFORRESTRICTION
ProductsForRestriction defining source attribute restrictions in extension cms2.public static final String _PRODUCTSFORPRODUCTLISTCOMPONENT
ProductsForProductListComponent defining source attribute productListComponents in extension cms2lib.public static final String _PRODUCTDETAILCOMPONENTSFORPRODUCT
ProductDetailComponentsForProduct defining source attribute productDetailComponents in extension cms2lib.public static final String _PRODUCTSFORPRODUCTCAROUSELCOMPONENT
ProductsForProductCarouselComponent defining source attribute productCarouselComponents in extension cms2lib.public static final String _SOLRHEROPRODUCTDEF2PRODUCTRELATION
SolrHeroProductDef2ProductRelation defining source attribute solrHeroProductDefinitions in extension commercesearch.public static final String _PRODUCTFEATURECOMPONENTS2PRODUCTREL
ProductFeatureComponents2ProductRel defining source attribute productFeatureComponents in extension acceleratorcms.public static final String _FUTURESTOCKPRODUCTRELATION
FutureStockProductRelation defining source attribute futureStocks in extension b2bcommerce.public static final String _SUBSCRIPTIONTERM2SUBSCRIPTIONPRODUCTRELATION
SubscriptionTerm2SubscriptionProductRelation defining source attribute subscriptionTerm in extension subscriptionservices.public static final String _ABSTRACTBUNDLERULESCONDITIONALPRODUCTSRELATION
AbstractBundleRulesConditionalProductsRelation defining source attribute conditionalBundleRules in extension configurablebundleservices.public static final String _ABSTRACTBUNDLERULESTARGETPRODUCTSRELATION
AbstractBundleRulesTargetProductsRelation defining source attribute targetBundleRules in extension configurablebundleservices.public static final String _COMPARISONPANELCMSCOMPONENTS2PRODUCTREL
ComparisonPanelCMSComponents2ProductRel defining source attribute comparisonPanelCMSComponents in extension financialacceleratorstorefront.public static final String _CPANELPRODUCT2PARAGRAPHCOMPONENT
CPanelProduct2ParagraphComponent defining source attribute comparisonPanelProducts in extension financialacceleratorstorefront.public static final String CODE
Product.code attribute defined at extension core.public static final String NAME
Product.name attribute defined at extension core.public static final String UNIT
Product.unit attribute defined at extension core.public static final String DESCRIPTION
Product.description attribute defined at extension core.public static final String THUMBNAIL
Product.thumbnail attribute defined at extension core.public static final String PICTURE
Product.picture attribute defined at extension core.public static final String CATALOG
Product.catalog attribute defined at extension catalog.public static final String CATALOGVERSION
Product.catalogVersion attribute defined at extension catalog.public static final String ONLINEDATE
Product.onlineDate attribute defined at extension catalog.public static final String OFFLINEDATE
Product.offlineDate attribute defined at extension catalog.public static final String EAN
Product.ean attribute defined at extension catalog.public static final String SUPPLIERALTERNATIVEAID
Product.supplierAlternativeAID attribute defined at extension catalog.public static final String BUYERIDS
Product.buyerIDS attribute defined at extension catalog.public static final String MANUFACTURERAID
Product.manufacturerAID attribute defined at extension catalog.public static final String MANUFACTURERNAME
Product.manufacturerName attribute defined at extension catalog.public static final String MANUFACTURERTYPEDESCRIPTION
Product.manufacturerTypeDescription attribute defined at extension catalog.public static final String ERPGROUPBUYER
Product.erpGroupBuyer attribute defined at extension catalog.public static final String ERPGROUPSUPPLIER
Product.erpGroupSupplier attribute defined at extension catalog.public static final String DELIVERYTIME
Product.deliveryTime attribute defined at extension catalog.public static final String SPECIALTREATMENTCLASSES
Product.specialTreatmentClasses attribute defined at extension catalog.public static final String REMARKS
Product.remarks attribute defined at extension catalog.public static final String SEGMENT
Product.segment attribute defined at extension catalog.public static final String ORDER
Product.order attribute defined at extension catalog.public static final String ARTICLESTATUS
Product.articleStatus attribute defined at extension catalog.public static final String APPROVALSTATUS
Product.approvalStatus attribute defined at extension catalog.public static final String CONTENTUNIT
Product.contentUnit attribute defined at extension catalog.public static final String NUMBERCONTENTUNITS
Product.numberContentUnits attribute defined at extension catalog.public static final String MINORDERQUANTITY
Product.minOrderQuantity attribute defined at extension catalog.public static final String MAXORDERQUANTITY
Product.maxOrderQuantity attribute defined at extension catalog.public static final String ORDERQUANTITYINTERVAL
Product.orderQuantityInterval attribute defined at extension catalog.public static final String PRICEQUANTITY
Product.priceQuantity attribute defined at extension catalog.public static final String NORMAL
Product.normal attribute defined at extension catalog.public static final String THUMBNAILS
Product.thumbnails attribute defined at extension catalog.public static final String DETAIL
Product.detail attribute defined at extension catalog.public static final String LOGO
Product.logo attribute defined at extension catalog.public static final String DATA_SHEET
Product.data_sheet attribute defined at extension catalog.public static final String OTHERS
Product.others attribute defined at extension catalog.public static final String UNTYPEDFEATURES
Product.untypedFeatures attribute defined at extension catalog.public static final String CLASSIFICATIONCLASSES
Product.classificationClasses attribute defined at extension catalog.public static final String STARTLINENUMBER
Product.startLineNumber attribute defined at extension catalog.public static final String ENDLINENUMBER
Product.endLineNumber attribute defined at extension catalog.public static final String XMLCONTENT
Product.xmlcontent attribute defined at extension catalog.public static final String VARIANTTYPE
Product.variantType attribute defined at extension catalog.public static final String KEYWORDS
Product.keywords attribute defined at extension catalog.public static final String FEATURES
Product.features attribute defined at extension catalog.public static final String VARIANTS
Product.variants attribute defined at extension catalog.public static final String PRODUCTREFERENCES
Product.productReferences attribute defined at extension catalog.public static final String SUPERCATEGORIES
Product.supercategories attribute defined at extension catalog.public static final String EUROPE1PRICEFACTORY_PPG
Product.Europe1PriceFactory_PPG attribute defined at extension europe1.public static final String EUROPE1PRICEFACTORY_PTG
Product.Europe1PriceFactory_PTG attribute defined at extension europe1.public static final String EUROPE1PRICEFACTORY_PDG
Product.Europe1PriceFactory_PDG attribute defined at extension europe1.public static final String EUROPE1PRICES
Product.europe1Prices attribute defined at extension europe1.public static final String EUROPE1TAXES
Product.europe1Taxes attribute defined at extension europe1.public static final String EUROPE1DISCOUNTS
Product.europe1Discounts attribute defined at extension europe1.public static final String OWNEUROPE1DISCOUNTS
Product.ownEurope1Discounts attribute defined at extension europe1.public static final String OWNEUROPE1PRICES
Product.ownEurope1Prices attribute defined at extension europe1.public static final String OWNEUROPE1TAXES
Product.ownEurope1Taxes attribute defined at extension europe1.public static final String BARCODES
Product.barcodes attribute defined at extension basecommerce.public static final String PRODUCTORDERLIMIT
Product.productOrderLimit attribute defined at extension basecommerce.public static final String VENDORS
Product.vendors attribute defined at extension basecommerce.public static final String DELIVERYMODES
Product.deliveryModes attribute defined at extension basecommerce.public static final String STOCKLEVELS
Product.stockLevels attribute defined at extension basecommerce.public static final String RESTRICTIONS
Product.restrictions attribute defined at extension cms2.public static final String LINKCOMPONENTS
Product.linkComponents attribute defined at extension cms2.public static final String PRODUCTLISTCOMPONENTS
Product.productListComponents attribute defined at extension cms2lib.public static final String PRODUCTDETAILCOMPONENTS
Product.productDetailComponents attribute defined at extension cms2lib.public static final String PRODUCTCAROUSELCOMPONENTS
Product.productCarouselComponents attribute defined at extension cms2lib.public static final String PROMOTIONS
Product.promotions attribute defined at extension promotions.public static final String NUMBEROFREVIEWS
Product.numberOfReviews attribute defined at extension customerreview.public static final String AVERAGERATING
Product.averageRating attribute defined at extension customerreview.public static final String PRODUCTREVIEWS
Product.productReviews attribute defined at extension customerreview.public static final String SUMMARY
Product.summary attribute defined at extension commerceservices.public static final String GALLERYIMAGES
Product.galleryImages attribute defined at extension commerceservices.public static final String PRODUCTENTITLEMENTS
Product.productEntitlements attribute defined at extension entitlementservices.public static final String SOLRHEROPRODUCTDEFINITIONS
Product.solrHeroProductDefinitions attribute defined at extension commercesearch.public static final String SEQUENCEID
Product.sequenceId attribute defined at extension acceleratorservices.public static final String ALLYFORMDEFINITIONS
Product.allYFormDefinitions attribute defined at extension xyformsservices.public static final String PRODUCTINTERESTS
Product.productInterests attribute defined at extension customerinterestsservices.public static final String PRODUCTFEATURECOMPONENTS
Product.productFeatureComponents attribute defined at extension acceleratorcms.public static final String FUTURESTOCKS
Product.futureStocks attribute defined at extension b2bcommerce.public static final String UNSPCS
Product.unspcs attribute defined at extension b2bpunchout.public static final String UNITOFMEASURE
Product.unitOfMeasure attribute defined at extension b2bpunchout.public static final String PRICEROWSVALID
Product.priceRowsValid attribute defined at extension subscriptionservices.public static final String SUBSCRIPTIONTERM
Product.subscriptionTerm attribute defined at extension subscriptionservices.public static final String SOLDINDIVIDUALLY
Product.soldIndividually attribute defined at extension configurablebundleservices.public static final String CONDITIONALBUNDLERULES
Product.conditionalBundleRules attribute defined at extension configurablebundleservices.public static final String TARGETBUNDLERULES
Product.targetBundleRules attribute defined at extension configurablebundleservices.public static final String BUNDLETEMPLATES
Product.bundleTemplates attribute defined at extension configurablebundleservices.public static final String DEFAULTCATEGORY
Product.defaultCategory attribute defined at extension financialservices.public static final String COMPARISONPANELCMSCOMPONENTS
Product.comparisonPanelCMSComponents attribute defined at extension financialacceleratorstorefront.public static final String COMPARISONPANELPRODUCTS
Product.comparisonPanelProducts attribute defined at extension financialacceleratorstorefront.public static final String SAPBLOCKED
Product.sapBlocked attribute defined at extension sapmodel.public static final String SAPBLOCKEDDATE
Product.sapBlockedDate attribute defined at extension sapmodel.public static final String SAPCONFIGURABLE
Product.sapConfigurable attribute defined at extension sapmodel.public static final String SAPEAN
Product.sapEAN attribute defined at extension sapmodel.public static final String SAPBASEUNITCONVERSION
Product.sapBaseUnitConversion attribute defined at extension sapmodel.public static final String SAPPRODUCTID
Product.sapProductID attribute defined at extension sapmodel.public static final String SAPPLANT
Product.sapPlant attribute defined at extension sapmodel.public ProductModel()
public ProductModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated public ProductModel(CatalogVersionModel _catalogVersion, String _code)
_catalogVersion - initial attribute declared by type Product at extension catalog_code - initial attribute declared by type Product at extension core@Deprecated public ProductModel(CatalogVersionModel _catalogVersion, String _code, ItemModel _owner)
_catalogVersion - initial attribute declared by type Product at extension catalog_code - initial attribute declared by type Product at extension core_owner - initial attribute declared by type Item at extension core@Accessor(qualifier="allYFormDefinitions", type=GETTER) public List<YFormDefinitionModel> getAllYFormDefinitions()
Product.allYFormDefinitions dynamic attribute defined at extension xyformsservices.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="approvalStatus", type=GETTER) public ArticleApprovalStatus getApprovalStatus()
Product.approvalStatus attribute defined at extension catalog.@Accessor(qualifier="articleStatus", type=GETTER) public Map<ArticleStatus,String> getArticleStatus()
Product.articleStatus attribute defined at extension catalog.@Accessor(qualifier="articleStatus", type=GETTER) public Map<ArticleStatus,String> getArticleStatus(Locale loc)
Product.articleStatus attribute defined at extension catalog.loc - the value localization keyIllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="averageRating", type=GETTER) public Double getAverageRating()
Product.averageRating attribute defined at extension customerreview.@Accessor(qualifier="barcodes", type=GETTER) public Collection<BarcodeMediaModel> getBarcodes()
Product.barcodes attribute defined at extension basecommerce.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="bundleTemplates", type=GETTER) public Collection<BundleTemplateModel> getBundleTemplates()
Product.bundleTemplates attribute defined at extension configurablebundleservices.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="buyerIDS", type=GETTER) public Map<IDType,String> getBuyerIDS()
Product.buyerIDS attribute defined at extension catalog.@Accessor(qualifier="catalogVersion", type=GETTER) public CatalogVersionModel getCatalogVersion()
Product.catalogVersion attribute defined at extension catalog.@Accessor(qualifier="classificationClasses", type=GETTER) public List<ClassificationClassModel> getClassificationClasses()
Product.classificationClasses dynamic attribute defined at extension catalog.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="code", type=GETTER) public String getCode()
Product.code attribute defined at extension core.@Accessor(qualifier="comparisonPanelCMSComponents", type=GETTER) public Collection<ComparisonPanelCMSComponentModel> getComparisonPanelCMSComponents()
Product.comparisonPanelCMSComponents attribute defined at extension financialacceleratorstorefront.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="comparisonPanelProducts", type=GETTER) public Collection<ComparisonPanelCMSComponentModel> getComparisonPanelProducts()
Product.comparisonPanelProducts attribute defined at extension financialacceleratorstorefront.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="conditionalBundleRules", type=GETTER) public Collection<AbstractBundleRuleModel> getConditionalBundleRules()
Product.conditionalBundleRules attribute defined at extension configurablebundleservices.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="contentUnit", type=GETTER) public UnitModel getContentUnit()
Product.contentUnit attribute defined at extension catalog.@Accessor(qualifier="data_sheet", type=GETTER) public Collection<MediaModel> getData_sheet()
Product.data_sheet attribute defined at extension catalog.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="defaultCategory", type=GETTER) public CategoryModel getDefaultCategory()
Product.defaultCategory attribute defined at extension financialservices.@Accessor(qualifier="deliveryModes", type=GETTER) public Set<DeliveryModeModel> getDeliveryModes()
Product.deliveryModes attribute defined at extension basecommerce.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="deliveryTime", type=GETTER) public Double getDeliveryTime()
Product.deliveryTime attribute defined at extension catalog.@Accessor(qualifier="description", type=GETTER) public String getDescription()
Product.description attribute defined at extension core.@Accessor(qualifier="description", type=GETTER) public String getDescription(Locale loc)
Product.description attribute defined at extension core.loc - the value localization keyIllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="detail", type=GETTER) public Collection<MediaModel> getDetail()
Product.detail attribute defined at extension catalog.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="ean", type=GETTER) public String getEan()
Product.ean attribute defined at extension catalog.@Accessor(qualifier="endLineNumber", type=GETTER) public Integer getEndLineNumber()
Product.endLineNumber attribute defined at extension catalog.@Accessor(qualifier="erpGroupBuyer", type=GETTER) public String getErpGroupBuyer()
Product.erpGroupBuyer attribute defined at extension catalog.@Accessor(qualifier="erpGroupSupplier", type=GETTER) public String getErpGroupSupplier()
Product.erpGroupSupplier attribute defined at extension catalog.@Accessor(qualifier="europe1Discounts", type=GETTER) public Collection<DiscountRowModel> getEurope1Discounts()
Product.europe1Discounts dynamic attribute defined at extension europe1.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="Europe1PriceFactory_PDG", type=GETTER) public ProductDiscountGroup getEurope1PriceFactory_PDG()
Product.Europe1PriceFactory_PDG attribute defined at extension europe1.@Accessor(qualifier="Europe1PriceFactory_PPG", type=GETTER) public ProductPriceGroup getEurope1PriceFactory_PPG()
Product.Europe1PriceFactory_PPG attribute defined at extension europe1.@Accessor(qualifier="Europe1PriceFactory_PTG", type=GETTER) public ProductTaxGroup getEurope1PriceFactory_PTG()
Product.Europe1PriceFactory_PTG attribute defined at extension europe1.@Accessor(qualifier="europe1Prices", type=GETTER) public Collection<PriceRowModel> getEurope1Prices()
Product.europe1Prices dynamic attribute defined at extension europe1.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="europe1Taxes", type=GETTER) public Collection<TaxRowModel> getEurope1Taxes()
Product.europe1Taxes dynamic attribute defined at extension europe1.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="features", type=GETTER) public List<ProductFeatureModel> getFeatures()
Product.features attribute defined at extension catalog.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="futureStocks", type=GETTER) public Set<FutureStockModel> getFutureStocks()
Product.futureStocks attribute defined at extension b2bcommerce.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="galleryImages", type=GETTER) public List<MediaContainerModel> getGalleryImages()
Product.galleryImages attribute defined at extension commerceservices.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="keywords", type=GETTER) public List<KeywordModel> getKeywords()
Product.keywords attribute defined at extension catalog.@Accessor(qualifier="keywords", type=GETTER) public List<KeywordModel> getKeywords(Locale loc)
Product.keywords attribute defined at extension catalog.loc - the value localization keyIllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="linkComponents", type=GETTER) public List<CMSLinkComponentModel> getLinkComponents()
Product.linkComponents attribute defined at extension cms2.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="logo", type=GETTER) public Collection<MediaModel> getLogo()
Product.logo attribute defined at extension catalog.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="manufacturerAID", type=GETTER) public String getManufacturerAID()
Product.manufacturerAID attribute defined at extension catalog.@Accessor(qualifier="manufacturerName", type=GETTER) public String getManufacturerName()
Product.manufacturerName attribute defined at extension catalog.@Accessor(qualifier="manufacturerTypeDescription", type=GETTER) public String getManufacturerTypeDescription()
Product.manufacturerTypeDescription attribute defined at extension catalog.@Accessor(qualifier="manufacturerTypeDescription", type=GETTER) public String getManufacturerTypeDescription(Locale loc)
Product.manufacturerTypeDescription attribute defined at extension catalog.loc - the value localization keyIllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="maxOrderQuantity", type=GETTER) public Integer getMaxOrderQuantity()
Product.maxOrderQuantity attribute defined at extension catalog.@Accessor(qualifier="minOrderQuantity", type=GETTER) public Integer getMinOrderQuantity()
Product.minOrderQuantity attribute defined at extension catalog.@Accessor(qualifier="name", type=GETTER) public String getName()
Product.name attribute defined at extension core.@Accessor(qualifier="name", type=GETTER) public String getName(Locale loc)
Product.name attribute defined at extension core.loc - the value localization keyIllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="normal", type=GETTER) public Collection<MediaModel> getNormal()
Product.normal attribute defined at extension catalog.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="numberContentUnits", type=GETTER) public Double getNumberContentUnits()
Product.numberContentUnits attribute defined at extension catalog.@Accessor(qualifier="numberOfReviews", type=GETTER) public Integer getNumberOfReviews()
Product.numberOfReviews attribute defined at extension customerreview.@Accessor(qualifier="offlineDate", type=GETTER) public Date getOfflineDate()
Product.offlineDate attribute defined at extension catalog.@Accessor(qualifier="onlineDate", type=GETTER) public Date getOnlineDate()
Product.onlineDate attribute defined at extension catalog.@Accessor(qualifier="order", type=GETTER) public Integer getOrder()
Product.order attribute defined at extension catalog.@Accessor(qualifier="orderQuantityInterval", type=GETTER) public Integer getOrderQuantityInterval()
Product.orderQuantityInterval attribute defined at extension catalog.@Accessor(qualifier="others", type=GETTER) public Collection<MediaModel> getOthers()
Product.others attribute defined at extension catalog.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="ownEurope1Discounts", type=GETTER) public Collection<DiscountRowModel> getOwnEurope1Discounts()
Product.ownEurope1Discounts attribute defined at extension europe1.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="ownEurope1Prices", type=GETTER) public Collection<PriceRowModel> getOwnEurope1Prices()
Product.ownEurope1Prices attribute defined at extension europe1.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="ownEurope1Taxes", type=GETTER) public Collection<TaxRowModel> getOwnEurope1Taxes()
Product.ownEurope1Taxes attribute defined at extension europe1.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="picture", type=GETTER) public MediaModel getPicture()
Product.picture attribute defined at extension core.@Accessor(qualifier="priceQuantity", type=GETTER) public Double getPriceQuantity()
Product.priceQuantity attribute defined at extension catalog.@Accessor(qualifier="priceRowsValid", type=GETTER) public Boolean getPriceRowsValid()
Product.priceRowsValid dynamic attribute defined at extension subscriptionservices.@Accessor(qualifier="productCarouselComponents", type=GETTER) public Collection<ProductCarouselComponentModel> getProductCarouselComponents()
Product.productCarouselComponents attribute defined at extension cms2lib.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="productDetailComponents", type=GETTER) public List<ProductDetailComponentModel> getProductDetailComponents()
Product.productDetailComponents attribute defined at extension cms2lib.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="productEntitlements", type=GETTER) public Collection<ProductEntitlementModel> getProductEntitlements()
Product.productEntitlements attribute defined at extension entitlementservices.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="productFeatureComponents", type=GETTER) public List<ProductFeatureComponentModel> getProductFeatureComponents()
Product.productFeatureComponents attribute defined at extension acceleratorcms.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="productInterests", type=GETTER) public Collection<ProductInterestModel> getProductInterests()
Product.productInterests attribute defined at extension customerinterestsservices.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="productListComponents", type=GETTER) public Collection<ProductListComponentModel> getProductListComponents()
Product.productListComponents attribute defined at extension cms2lib.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="productOrderLimit", type=GETTER) public ProductOrderLimitModel getProductOrderLimit()
Product.productOrderLimit attribute defined at extension basecommerce.@Accessor(qualifier="productReferences", type=GETTER) public Collection<ProductReferenceModel> getProductReferences()
Product.productReferences attribute defined at extension catalog.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="productReviews", type=GETTER) public Collection<CustomerReviewModel> getProductReviews()
Product.productReviews attribute defined at extension customerreview.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="promotions", type=GETTER) public Collection<ProductPromotionModel> getPromotions()
Product.promotions attribute defined at extension promotions.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="remarks", type=GETTER) public String getRemarks()
Product.remarks attribute defined at extension catalog.@Accessor(qualifier="remarks", type=GETTER) public String getRemarks(Locale loc)
Product.remarks attribute defined at extension catalog.loc - the value localization keyIllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="restrictions", type=GETTER) public Collection<CMSProductRestrictionModel> getRestrictions()
Product.restrictions attribute defined at extension cms2.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="sapBaseUnitConversion", type=GETTER) public Double getSapBaseUnitConversion()
Product.sapBaseUnitConversion attribute defined at extension sapmodel.@Accessor(qualifier="sapBlocked", type=GETTER) public Boolean getSapBlocked()
Product.sapBlocked attribute defined at extension sapmodel.@Accessor(qualifier="sapBlockedDate", type=GETTER) public Date getSapBlockedDate()
Product.sapBlockedDate attribute defined at extension sapmodel.@Accessor(qualifier="sapConfigurable", type=GETTER) public Boolean getSapConfigurable()
Product.sapConfigurable attribute defined at extension sapmodel.@Accessor(qualifier="sapEAN", type=GETTER) public String getSapEAN()
Product.sapEAN attribute defined at extension sapmodel.@Accessor(qualifier="sapPlant", type=GETTER) public WarehouseModel getSapPlant()
Product.sapPlant attribute defined at extension sapmodel.@Accessor(qualifier="sapProductID", type=GETTER) public String getSapProductID()
Product.sapProductID dynamic attribute defined at extension sapmodel.@Accessor(qualifier="segment", type=GETTER) public String getSegment()
Product.segment attribute defined at extension catalog.@Accessor(qualifier="segment", type=GETTER) public String getSegment(Locale loc)
Product.segment attribute defined at extension catalog.loc - the value localization keyIllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="sequenceId", type=GETTER) public Long getSequenceId()
Product.sequenceId attribute defined at extension acceleratorservices.@Accessor(qualifier="soldIndividually", type=GETTER) public Boolean getSoldIndividually()
Product.soldIndividually attribute defined at extension configurablebundleservices.@Accessor(qualifier="solrHeroProductDefinitions", type=GETTER) public List<SolrHeroProductDefinitionModel> getSolrHeroProductDefinitions()
Product.solrHeroProductDefinitions attribute defined at extension commercesearch.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="specialTreatmentClasses", type=GETTER) public Map<String,String> getSpecialTreatmentClasses()
Product.specialTreatmentClasses attribute defined at extension catalog.@Accessor(qualifier="startLineNumber", type=GETTER) public Integer getStartLineNumber()
Product.startLineNumber attribute defined at extension catalog.@Accessor(qualifier="stockLevels", type=GETTER) public Set<StockLevelModel> getStockLevels()
Product.stockLevels attribute defined at extension basecommerce.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="subscriptionTerm", type=GETTER) public SubscriptionTermModel getSubscriptionTerm()
Product.subscriptionTerm attribute defined at extension subscriptionservices.@Accessor(qualifier="summary", type=GETTER) public String getSummary()
Product.summary attribute defined at extension commerceservices.@Accessor(qualifier="summary", type=GETTER) public String getSummary(Locale loc)
Product.summary attribute defined at extension commerceservices.loc - the value localization keyIllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="supercategories", type=GETTER) public Collection<CategoryModel> getSupercategories()
Product.supercategories attribute defined at extension catalog.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="supplierAlternativeAID", type=GETTER) public String getSupplierAlternativeAID()
Product.supplierAlternativeAID attribute defined at extension catalog.@Accessor(qualifier="targetBundleRules", type=GETTER) public Collection<AbstractBundleRuleModel> getTargetBundleRules()
Product.targetBundleRules attribute defined at extension configurablebundleservices.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="thumbnail", type=GETTER) public MediaModel getThumbnail()
Product.thumbnail attribute defined at extension core.@Accessor(qualifier="thumbnails", type=GETTER) public Collection<MediaModel> getThumbnails()
Product.thumbnails attribute defined at extension catalog.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="unit", type=GETTER) public UnitModel getUnit()
Product.unit attribute defined at extension core.@Accessor(qualifier="unitOfMeasure", type=GETTER) public String getUnitOfMeasure()
Product.unitOfMeasure attribute defined at extension b2bpunchout.@Accessor(qualifier="unspcs", type=GETTER) public String getUnspcs()
Product.unspcs attribute defined at extension b2bpunchout.@Accessor(qualifier="untypedFeatures", type=GETTER) public List<ProductFeatureModel> getUntypedFeatures()
Product.untypedFeatures dynamic attribute defined at extension catalog.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="variants", type=GETTER) public Collection<VariantProductModel> getVariants()
Product.variants attribute defined at extension catalog.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="variantType", type=GETTER) public VariantTypeModel getVariantType()
Product.variantType attribute defined at extension catalog.@Accessor(qualifier="vendors", type=GETTER) public Set<VendorModel> getVendors()
Product.vendors attribute defined at extension basecommerce.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="xmlcontent", type=GETTER) public String getXmlcontent()
Product.xmlcontent attribute defined at extension catalog.@Accessor(qualifier="approvalStatus", type=SETTER) public void setApprovalStatus(ArticleApprovalStatus value)
Product.approvalStatus attribute defined at extension catalog.value - the approvalStatus@Accessor(qualifier="articleStatus", type=SETTER) public void setArticleStatus(Map<ArticleStatus,String> value)
Product.articleStatus attribute defined at extension catalog.value - the articleStatus@Accessor(qualifier="articleStatus", type=SETTER) public void setArticleStatus(Map<ArticleStatus,String> value, Locale loc)
Product.articleStatus attribute defined at extension catalog.value - the articleStatusloc - the value localization keyIllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="bundleTemplates", type=SETTER) public void setBundleTemplates(Collection<BundleTemplateModel> value)
Product.bundleTemplates attribute defined at extension configurablebundleservices.value - the bundleTemplates@Accessor(qualifier="buyerIDS", type=SETTER) public void setBuyerIDS(Map<IDType,String> value)
Product.buyerIDS attribute defined at extension catalog.value - the buyerIDS@Accessor(qualifier="catalogVersion", type=SETTER) public void setCatalogVersion(CatalogVersionModel value)
Product.catalogVersion attribute defined at extension catalog.value - the catalogVersion@Accessor(qualifier="code", type=SETTER) public void setCode(String value)
Product.code attribute defined at extension core.value - the code@Accessor(qualifier="comparisonPanelCMSComponents", type=SETTER) public void setComparisonPanelCMSComponents(Collection<ComparisonPanelCMSComponentModel> value)
Product.comparisonPanelCMSComponents attribute defined at extension financialacceleratorstorefront.value - the comparisonPanelCMSComponents@Accessor(qualifier="comparisonPanelProducts", type=SETTER) public void setComparisonPanelProducts(Collection<ComparisonPanelCMSComponentModel> value)
Product.comparisonPanelProducts attribute defined at extension financialacceleratorstorefront.value - the comparisonPanelProducts@Accessor(qualifier="conditionalBundleRules", type=SETTER) public void setConditionalBundleRules(Collection<AbstractBundleRuleModel> value)
Product.conditionalBundleRules attribute defined at extension configurablebundleservices.value - the conditionalBundleRules@Accessor(qualifier="contentUnit", type=SETTER) public void setContentUnit(UnitModel value)
Product.contentUnit attribute defined at extension catalog.value - the contentUnit@Accessor(qualifier="data_sheet", type=SETTER) public void setData_sheet(Collection<MediaModel> value)
Product.data_sheet attribute defined at extension catalog.value - the data_sheet@Accessor(qualifier="defaultCategory", type=SETTER) public void setDefaultCategory(CategoryModel value)
Product.defaultCategory attribute defined at extension financialservices.value - the defaultCategory@Accessor(qualifier="deliveryModes", type=SETTER) public void setDeliveryModes(Set<DeliveryModeModel> value)
Product.deliveryModes attribute defined at extension basecommerce.value - the deliveryModes@Accessor(qualifier="deliveryTime", type=SETTER) public void setDeliveryTime(Double value)
Product.deliveryTime attribute defined at extension catalog.value - the deliveryTime@Accessor(qualifier="description", type=SETTER) public void setDescription(String value)
Product.description attribute defined at extension core.value - the description@Accessor(qualifier="description", type=SETTER) public void setDescription(String value, Locale loc)
Product.description attribute defined at extension core.value - the descriptionloc - the value localization keyIllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="detail", type=SETTER) public void setDetail(Collection<MediaModel> value)
Product.detail attribute defined at extension catalog.value - the detail@Accessor(qualifier="ean", type=SETTER) public void setEan(String value)
Product.ean attribute defined at extension catalog.value - the ean@Accessor(qualifier="endLineNumber", type=SETTER) public void setEndLineNumber(Integer value)
Product.endLineNumber attribute defined at extension catalog.value - the endLineNumber@Accessor(qualifier="erpGroupBuyer", type=SETTER) public void setErpGroupBuyer(String value)
Product.erpGroupBuyer attribute defined at extension catalog.value - the erpGroupBuyer@Accessor(qualifier="erpGroupSupplier", type=SETTER) public void setErpGroupSupplier(String value)
Product.erpGroupSupplier attribute defined at extension catalog.value - the erpGroupSupplier@Accessor(qualifier="europe1Discounts", type=SETTER) public void setEurope1Discounts(Collection<DiscountRowModel> value)
Product.europe1Discounts dynamic attribute defined at extension europe1.value - the europe1Discounts@Accessor(qualifier="Europe1PriceFactory_PDG", type=SETTER) public void setEurope1PriceFactory_PDG(ProductDiscountGroup value)
Product.Europe1PriceFactory_PDG attribute defined at extension europe1.value - the Europe1PriceFactory_PDG@Accessor(qualifier="Europe1PriceFactory_PPG", type=SETTER) public void setEurope1PriceFactory_PPG(ProductPriceGroup value)
Product.Europe1PriceFactory_PPG attribute defined at extension europe1.value - the Europe1PriceFactory_PPG@Accessor(qualifier="Europe1PriceFactory_PTG", type=SETTER) public void setEurope1PriceFactory_PTG(ProductTaxGroup value)
Product.Europe1PriceFactory_PTG attribute defined at extension europe1.value - the Europe1PriceFactory_PTG@Accessor(qualifier="europe1Prices", type=SETTER) public void setEurope1Prices(Collection<PriceRowModel> value)
Product.europe1Prices dynamic attribute defined at extension europe1.value - the europe1Prices@Accessor(qualifier="europe1Taxes", type=SETTER) public void setEurope1Taxes(Collection<TaxRowModel> value)
Product.europe1Taxes dynamic attribute defined at extension europe1.value - the europe1Taxes@Accessor(qualifier="features", type=SETTER) public void setFeatures(List<ProductFeatureModel> value)
Product.features attribute defined at extension catalog.value - the features@Accessor(qualifier="futureStocks", type=SETTER) public void setFutureStocks(Set<FutureStockModel> value)
Product.futureStocks attribute defined at extension b2bcommerce.value - the futureStocks@Accessor(qualifier="galleryImages", type=SETTER) public void setGalleryImages(List<MediaContainerModel> value)
Product.galleryImages attribute defined at extension commerceservices.value - the galleryImages - A list of additional images for the product.@Accessor(qualifier="keywords", type=SETTER) public void setKeywords(List<KeywordModel> value)
Product.keywords attribute defined at extension catalog.value - the keywords - Keywords@Accessor(qualifier="keywords", type=SETTER) public void setKeywords(List<KeywordModel> value, Locale loc)
Product.keywords attribute defined at extension catalog.value - the keywords - Keywordsloc - the value localization keyIllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="linkComponents", type=SETTER) public void setLinkComponents(List<CMSLinkComponentModel> value)
Product.linkComponents attribute defined at extension cms2.value - the linkComponents@Accessor(qualifier="logo", type=SETTER) public void setLogo(Collection<MediaModel> value)
Product.logo attribute defined at extension catalog.value - the logo@Accessor(qualifier="manufacturerAID", type=SETTER) public void setManufacturerAID(String value)
Product.manufacturerAID attribute defined at extension catalog.value - the manufacturerAID@Accessor(qualifier="manufacturerName", type=SETTER) public void setManufacturerName(String value)
Product.manufacturerName attribute defined at extension catalog.value - the manufacturerName@Accessor(qualifier="manufacturerTypeDescription", type=SETTER) public void setManufacturerTypeDescription(String value)
Product.manufacturerTypeDescription attribute defined at extension catalog.value - the manufacturerTypeDescription@Accessor(qualifier="manufacturerTypeDescription", type=SETTER) public void setManufacturerTypeDescription(String value, Locale loc)
Product.manufacturerTypeDescription attribute defined at extension catalog.value - the manufacturerTypeDescriptionloc - the value localization keyIllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="maxOrderQuantity", type=SETTER) public void setMaxOrderQuantity(Integer value)
Product.maxOrderQuantity attribute defined at extension catalog.value - the maxOrderQuantity@Accessor(qualifier="minOrderQuantity", type=SETTER) public void setMinOrderQuantity(Integer value)
Product.minOrderQuantity attribute defined at extension catalog.value - the minOrderQuantity@Accessor(qualifier="name", type=SETTER) public void setName(String value)
Product.name attribute defined at extension core.value - the name@Accessor(qualifier="name", type=SETTER) public void setName(String value, Locale loc)
Product.name attribute defined at extension core.value - the nameloc - the value localization keyIllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="normal", type=SETTER) public void setNormal(Collection<MediaModel> value)
Product.normal attribute defined at extension catalog.value - the normal@Accessor(qualifier="numberContentUnits", type=SETTER) public void setNumberContentUnits(Double value)
Product.numberContentUnits attribute defined at extension catalog.value - the numberContentUnits@Accessor(qualifier="offlineDate", type=SETTER) public void setOfflineDate(Date value)
Product.offlineDate attribute defined at extension catalog.value - the offlineDate@Accessor(qualifier="onlineDate", type=SETTER) public void setOnlineDate(Date value)
Product.onlineDate attribute defined at extension catalog.value - the onlineDate@Accessor(qualifier="order", type=SETTER) public void setOrder(Integer value)
Product.order attribute defined at extension catalog.value - the order@Accessor(qualifier="orderQuantityInterval", type=SETTER) public void setOrderQuantityInterval(Integer value)
Product.orderQuantityInterval attribute defined at extension catalog.value - the orderQuantityInterval@Accessor(qualifier="others", type=SETTER) public void setOthers(Collection<MediaModel> value)
Product.others attribute defined at extension catalog.value - the others@Accessor(qualifier="ownEurope1Discounts", type=SETTER) public void setOwnEurope1Discounts(Collection<DiscountRowModel> value)
Product.ownEurope1Discounts attribute defined at extension europe1.value - the ownEurope1Discounts@Accessor(qualifier="ownEurope1Prices", type=SETTER) public void setOwnEurope1Prices(Collection<PriceRowModel> value)
Product.ownEurope1Prices attribute defined at extension europe1.value - the ownEurope1Prices@Accessor(qualifier="ownEurope1Taxes", type=SETTER) public void setOwnEurope1Taxes(Collection<TaxRowModel> value)
Product.ownEurope1Taxes attribute defined at extension europe1.value - the ownEurope1Taxes@Accessor(qualifier="picture", type=SETTER) public void setPicture(MediaModel value)
Product.picture attribute defined at extension core.value - the picture@Accessor(qualifier="priceQuantity", type=SETTER) public void setPriceQuantity(Double value)
Product.priceQuantity attribute defined at extension catalog.value - the priceQuantity@Accessor(qualifier="productCarouselComponents", type=SETTER) public void setProductCarouselComponents(Collection<ProductCarouselComponentModel> value)
Product.productCarouselComponents attribute defined at extension cms2lib.value - the productCarouselComponents@Accessor(qualifier="productDetailComponents", type=SETTER) public void setProductDetailComponents(List<ProductDetailComponentModel> value)
Product.productDetailComponents attribute defined at extension cms2lib.value - the productDetailComponents@Accessor(qualifier="productEntitlements", type=SETTER) public void setProductEntitlements(Collection<ProductEntitlementModel> value)
Product.productEntitlements attribute defined at extension entitlementservices.value - the productEntitlements@Accessor(qualifier="productFeatureComponents", type=SETTER) public void setProductFeatureComponents(List<ProductFeatureComponentModel> value)
Product.productFeatureComponents attribute defined at extension acceleratorcms.value - the productFeatureComponents@Accessor(qualifier="productInterests", type=SETTER) public void setProductInterests(Collection<ProductInterestModel> value)
Product.productInterests attribute defined at extension customerinterestsservices.value - the productInterests@Accessor(qualifier="productListComponents", type=SETTER) public void setProductListComponents(Collection<ProductListComponentModel> value)
Product.productListComponents attribute defined at extension cms2lib.value - the productListComponents@Accessor(qualifier="productOrderLimit", type=SETTER) public void setProductOrderLimit(ProductOrderLimitModel value)
Product.productOrderLimit attribute defined at extension basecommerce.value - the productOrderLimit@Accessor(qualifier="productReferences", type=SETTER) public void setProductReferences(Collection<ProductReferenceModel> value)
Product.productReferences attribute defined at extension catalog.value - the productReferences@Accessor(qualifier="productReviews", type=SETTER) public void setProductReviews(Collection<CustomerReviewModel> value)
Product.productReviews attribute defined at extension customerreview.value - the productReviews@Accessor(qualifier="promotions", type=SETTER) public void setPromotions(Collection<ProductPromotionModel> value)
Product.promotions attribute defined at extension promotions.value - the promotions - Promotions@Accessor(qualifier="remarks", type=SETTER) public void setRemarks(String value)
Product.remarks attribute defined at extension catalog.value - the remarks@Accessor(qualifier="remarks", type=SETTER) public void setRemarks(String value, Locale loc)
Product.remarks attribute defined at extension catalog.value - the remarksloc - the value localization keyIllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="restrictions", type=SETTER) public void setRestrictions(Collection<CMSProductRestrictionModel> value)
Product.restrictions attribute defined at extension cms2.value - the restrictions@Accessor(qualifier="sapBaseUnitConversion", type=SETTER) public void setSapBaseUnitConversion(Double value)
Product.sapBaseUnitConversion attribute defined at extension sapmodel.value - the sapBaseUnitConversion - Factor for converting Sales Unit quantity to Base Unit quantity@Accessor(qualifier="sapBlocked", type=SETTER) public void setSapBlocked(Boolean value)
Product.sapBlocked attribute defined at extension sapmodel.value - the sapBlocked - Indicator if item is blocked for sale@Accessor(qualifier="sapBlockedDate", type=SETTER) public void setSapBlockedDate(Date value)
Product.sapBlockedDate attribute defined at extension sapmodel.value - the sapBlockedDate - Indicates the date the product is blocked from@Accessor(qualifier="sapConfigurable", type=SETTER) public void setSapConfigurable(Boolean value)
Product.sapConfigurable attribute defined at extension sapmodel.value - the sapConfigurable - Is the product configurable?@Accessor(qualifier="sapEAN", type=SETTER) public void setSapEAN(String value)
Product.sapEAN attribute defined at extension sapmodel.value - the sapEAN - Product EAN@Accessor(qualifier="sapPlant", type=SETTER) public void setSapPlant(WarehouseModel value)
Product.sapPlant attribute defined at extension sapmodel.value - the sapPlant - Sap Plant mapped to hybris warehouse@Accessor(qualifier="segment", type=SETTER) public void setSegment(String value)
Product.segment attribute defined at extension catalog.value - the segment@Accessor(qualifier="segment", type=SETTER) public void setSegment(String value, Locale loc)
Product.segment attribute defined at extension catalog.value - the segmentloc - the value localization keyIllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="sequenceId", type=SETTER) public void setSequenceId(Long value)
Product.sequenceId attribute defined at extension acceleratorservices.value - the sequenceId - Attribute is used in batch import process for avoiding multiple imports.@Accessor(qualifier="soldIndividually", type=SETTER) public void setSoldIndividually(Boolean value)
Product.soldIndividually attribute defined at extension configurablebundleservices.value - the soldIndividually@Accessor(qualifier="solrHeroProductDefinitions", type=SETTER) public void setSolrHeroProductDefinitions(List<SolrHeroProductDefinitionModel> value)
Product.solrHeroProductDefinitions attribute defined at extension commercesearch.value - the solrHeroProductDefinitions - SolrHeroProductDefinition@Accessor(qualifier="specialTreatmentClasses", type=SETTER) public void setSpecialTreatmentClasses(Map<String,String> value)
Product.specialTreatmentClasses attribute defined at extension catalog.value - the specialTreatmentClasses@Accessor(qualifier="startLineNumber", type=SETTER) public void setStartLineNumber(Integer value)
Product.startLineNumber attribute defined at extension catalog.value - the startLineNumber@Accessor(qualifier="stockLevels", type=SETTER) public void setStockLevels(Set<StockLevelModel> value)
Product.stockLevels attribute defined at extension basecommerce.value - the stockLevels@Accessor(qualifier="subscriptionTerm", type=SETTER) public void setSubscriptionTerm(SubscriptionTermModel value)
Product.subscriptionTerm attribute defined at extension subscriptionservices.value - the subscriptionTerm@Accessor(qualifier="summary", type=SETTER) public void setSummary(String value)
Product.summary attribute defined at extension commerceservices.value - the summary - Additional text attribute that holds localized brief description.@Accessor(qualifier="summary", type=SETTER) public void setSummary(String value, Locale loc)
Product.summary attribute defined at extension commerceservices.value - the summary - Additional text attribute that holds localized brief description.loc - the value localization keyIllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="supercategories", type=SETTER) public void setSupercategories(Collection<CategoryModel> value)
Product.supercategories attribute defined at extension catalog.value - the supercategories - Super Categories@Accessor(qualifier="supplierAlternativeAID", type=SETTER) public void setSupplierAlternativeAID(String value)
Product.supplierAlternativeAID attribute defined at extension catalog.value - the supplierAlternativeAID@Accessor(qualifier="targetBundleRules", type=SETTER) public void setTargetBundleRules(Collection<AbstractBundleRuleModel> value)
Product.targetBundleRules attribute defined at extension configurablebundleservices.value - the targetBundleRules@Accessor(qualifier="thumbnail", type=SETTER) public void setThumbnail(MediaModel value)
Product.thumbnail attribute defined at extension core.value - the thumbnail@Accessor(qualifier="thumbnails", type=SETTER) public void setThumbnails(Collection<MediaModel> value)
Product.thumbnails attribute defined at extension catalog.value - the thumbnails@Accessor(qualifier="unit", type=SETTER) public void setUnit(UnitModel value)
Product.unit attribute defined at extension core.value - the unit@Accessor(qualifier="unitOfMeasure", type=SETTER) public void setUnitOfMeasure(String value)
Product.unitOfMeasure attribute defined at extension b2bpunchout.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.@Accessor(qualifier="unspcs", type=SETTER) public void setUnspcs(String value)
Product.unspcs attribute defined at extension b2bpunchout.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.@Accessor(qualifier="untypedFeatures", type=SETTER) public void setUntypedFeatures(List<ProductFeatureModel> value)
Product.untypedFeatures dynamic attribute defined at extension catalog.value - the untypedFeatures@Accessor(qualifier="variants", type=SETTER) public void setVariants(Collection<VariantProductModel> value)
Product.variants attribute defined at extension catalog.value - the variants@Accessor(qualifier="variantType", type=SETTER) public void setVariantType(VariantTypeModel value)
Product.variantType attribute defined at extension catalog.value - the variantType@Accessor(qualifier="vendors", type=SETTER) public void setVendors(Set<VendorModel> value)
Product.vendors attribute defined at extension basecommerce.value - the vendorsCopyright © 2017 SAP SE. All Rights Reserved.