Class ProductData
- java.lang.Object
-
- de.hybris.platform.commercefacades.product.data.ProductData
-
- All Implemented Interfaces:
java.io.Serializable
public class ProductData extends java.lang.Object implements java.io.Serializable- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ProductData()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.BooleangetAddToCartDisabled()java.lang.StringgetAddToCartDisabledMessage()java.lang.BooleangetAvailableForPickup()java.lang.DoublegetAverageRating()java.util.List<BaseOptionData>getBaseOptions()java.lang.StringgetBaseProduct()java.util.List<BundleTemplateData>getBundleTemplates()java.util.Collection<CategoryData>getCategories()java.util.Collection<ClassificationData>getClassifications()java.lang.StringgetCode()java.lang.BooleangetConfigurable()java.lang.StringgetConfiguratorType()java.lang.StringgetContractTerm()java.util.DategetCreationTime()java.lang.StringgetDescription()java.util.List<EntitlementData>getEntitlements()java.util.List<SolrFirstVariantCategoryEntryData>getFirstCategoryNameList()java.lang.StringgetFirstVariantCode()java.lang.StringgetFirstVariantImage()java.util.List<FutureStockData>getFutureStocks()java.util.List<GenderData>getGenders()java.util.Collection<ImageData>getImages()java.lang.StringgetItemType()java.util.Set<java.lang.String>getKeywords()PriceDatagetLowestBundlePrice()java.lang.StringgetManufacturer()java.util.DategetModifiedTime()java.lang.BooleangetMultidimensional()java.lang.StringgetName()java.lang.IntegergetNumberOfReviews()java.lang.IntegergetOrderFormQuantity()java.util.Collection<PromotionData>getPotentialPromotions()PriceDatagetPrice()PriceRangeDatagetPriceRange()java.util.List<ProductReferenceData>getProductReferences()java.lang.BooleangetPurchasable()java.util.Collection<ReviewData>getReviews()java.lang.BooleangetSaleable()StockDatagetStock()java.lang.StringgetSubscriptionCode()SubscriptionTermDatagetSubscriptionTerm()java.lang.StringgetSummary()java.util.Set<java.lang.String>getTags()PromotionDatagetTimedAccessPromotion()java.lang.StringgetUrl()java.util.List<VariantMatrixElementData>getVariantMatrix()java.util.List<VariantOptionData>getVariantOptions()java.lang.StringgetVariantType()VendorDatagetVendor()java.util.List<PriceData>getVolumePrices()java.lang.BooleangetVolumePricesFlag()booleanisSoldIndividually()voidsetAddToCartDisabled(java.lang.Boolean addToCartDisabled)voidsetAddToCartDisabledMessage(java.lang.String addToCartDisabledMessage)voidsetAvailableForPickup(java.lang.Boolean availableForPickup)voidsetAverageRating(java.lang.Double averageRating)voidsetBaseOptions(java.util.List<BaseOptionData> baseOptions)voidsetBaseProduct(java.lang.String baseProduct)voidsetBundleTemplates(java.util.List<BundleTemplateData> bundleTemplates)voidsetCategories(java.util.Collection<CategoryData> categories)voidsetClassifications(java.util.Collection<ClassificationData> classifications)voidsetCode(java.lang.String code)voidsetConfigurable(java.lang.Boolean configurable)voidsetConfiguratorType(java.lang.String configuratorType)voidsetContractTerm(java.lang.String contractTerm)voidsetCreationTime(java.util.Date creationTime)voidsetDescription(java.lang.String description)voidsetEntitlements(java.util.List<EntitlementData> entitlements)voidsetFirstCategoryNameList(java.util.List<SolrFirstVariantCategoryEntryData> firstCategoryNameList)voidsetFirstVariantCode(java.lang.String firstVariantCode)voidsetFirstVariantImage(java.lang.String firstVariantImage)voidsetFutureStocks(java.util.List<FutureStockData> futureStocks)voidsetGenders(java.util.List<GenderData> genders)voidsetImages(java.util.Collection<ImageData> images)voidsetItemType(java.lang.String itemType)voidsetKeywords(java.util.Set<java.lang.String> keywords)voidsetLowestBundlePrice(PriceData lowestBundlePrice)voidsetManufacturer(java.lang.String manufacturer)voidsetModifiedTime(java.util.Date modifiedTime)voidsetMultidimensional(java.lang.Boolean multidimensional)voidsetName(java.lang.String name)voidsetNumberOfReviews(java.lang.Integer numberOfReviews)voidsetOrderFormQuantity(java.lang.Integer orderFormQuantity)voidsetPotentialPromotions(java.util.Collection<PromotionData> potentialPromotions)voidsetPrice(PriceData price)voidsetPriceRange(PriceRangeData priceRange)voidsetProductReferences(java.util.List<ProductReferenceData> productReferences)voidsetPurchasable(java.lang.Boolean purchasable)voidsetReviews(java.util.Collection<ReviewData> reviews)voidsetSaleable(java.lang.Boolean saleable)voidsetSoldIndividually(boolean soldIndividually)voidsetStock(StockData stock)voidsetSubscriptionCode(java.lang.String subscriptionCode)voidsetSubscriptionTerm(SubscriptionTermData subscriptionTerm)voidsetSummary(java.lang.String summary)voidsetTags(java.util.Set<java.lang.String> tags)voidsetTimedAccessPromotion(PromotionData timedAccessPromotion)voidsetUrl(java.lang.String url)voidsetVariantMatrix(java.util.List<VariantMatrixElementData> variantMatrix)voidsetVariantOptions(java.util.List<VariantOptionData> variantOptions)voidsetVariantType(java.lang.String variantType)voidsetVendor(VendorData vendor)voidsetVolumePrices(java.util.List<PriceData> volumePrices)voidsetVolumePricesFlag(java.lang.Boolean volumePricesFlag)
-
-
-
Method Detail
-
setCode
public void setCode(java.lang.String code)
-
getCode
public java.lang.String getCode()
-
setName
public void setName(java.lang.String name)
-
getName
public java.lang.String getName()
-
setUrl
public void setUrl(java.lang.String url)
-
getUrl
public java.lang.String getUrl()
-
setDescription
public void setDescription(java.lang.String description)
-
getDescription
public java.lang.String getDescription()
-
setPurchasable
public void setPurchasable(java.lang.Boolean purchasable)
-
getPurchasable
public java.lang.Boolean getPurchasable()
-
setStock
public void setStock(StockData stock)
-
getStock
public StockData getStock()
-
setFutureStocks
public void setFutureStocks(java.util.List<FutureStockData> futureStocks)
-
getFutureStocks
public java.util.List<FutureStockData> getFutureStocks()
-
setAvailableForPickup
public void setAvailableForPickup(java.lang.Boolean availableForPickup)
-
getAvailableForPickup
public java.lang.Boolean getAvailableForPickup()
-
setAverageRating
public void setAverageRating(java.lang.Double averageRating)
-
getAverageRating
public java.lang.Double getAverageRating()
-
setNumberOfReviews
public void setNumberOfReviews(java.lang.Integer numberOfReviews)
-
getNumberOfReviews
public java.lang.Integer getNumberOfReviews()
-
setSummary
public void setSummary(java.lang.String summary)
-
getSummary
public java.lang.String getSummary()
-
setManufacturer
public void setManufacturer(java.lang.String manufacturer)
-
getManufacturer
public java.lang.String getManufacturer()
-
setVariantType
public void setVariantType(java.lang.String variantType)
-
getVariantType
public java.lang.String getVariantType()
-
setPrice
public void setPrice(PriceData price)
-
getPrice
public PriceData getPrice()
-
setBaseProduct
public void setBaseProduct(java.lang.String baseProduct)
-
getBaseProduct
public java.lang.String getBaseProduct()
-
setImages
public void setImages(java.util.Collection<ImageData> images)
-
getImages
public java.util.Collection<ImageData> getImages()
-
setCategories
public void setCategories(java.util.Collection<CategoryData> categories)
-
getCategories
public java.util.Collection<CategoryData> getCategories()
-
setReviews
public void setReviews(java.util.Collection<ReviewData> reviews)
-
getReviews
public java.util.Collection<ReviewData> getReviews()
-
setClassifications
public void setClassifications(java.util.Collection<ClassificationData> classifications)
-
getClassifications
public java.util.Collection<ClassificationData> getClassifications()
-
setPotentialPromotions
public void setPotentialPromotions(java.util.Collection<PromotionData> potentialPromotions)
-
getPotentialPromotions
public java.util.Collection<PromotionData> getPotentialPromotions()
-
setVariantOptions
public void setVariantOptions(java.util.List<VariantOptionData> variantOptions)
-
getVariantOptions
public java.util.List<VariantOptionData> getVariantOptions()
-
setBaseOptions
public void setBaseOptions(java.util.List<BaseOptionData> baseOptions)
-
getBaseOptions
public java.util.List<BaseOptionData> getBaseOptions()
-
setVolumePricesFlag
public void setVolumePricesFlag(java.lang.Boolean volumePricesFlag)
-
getVolumePricesFlag
public java.lang.Boolean getVolumePricesFlag()
-
setVolumePrices
public void setVolumePrices(java.util.List<PriceData> volumePrices)
-
getVolumePrices
public java.util.List<PriceData> getVolumePrices()
-
setProductReferences
public void setProductReferences(java.util.List<ProductReferenceData> productReferences)
-
getProductReferences
public java.util.List<ProductReferenceData> getProductReferences()
-
setVariantMatrix
public void setVariantMatrix(java.util.List<VariantMatrixElementData> variantMatrix)
-
getVariantMatrix
public java.util.List<VariantMatrixElementData> getVariantMatrix()
-
setPriceRange
public void setPriceRange(PriceRangeData priceRange)
-
getPriceRange
public PriceRangeData getPriceRange()
-
setFirstCategoryNameList
public void setFirstCategoryNameList(java.util.List<SolrFirstVariantCategoryEntryData> firstCategoryNameList)
-
getFirstCategoryNameList
public java.util.List<SolrFirstVariantCategoryEntryData> getFirstCategoryNameList()
-
setMultidimensional
public void setMultidimensional(java.lang.Boolean multidimensional)
-
getMultidimensional
public java.lang.Boolean getMultidimensional()
-
setConfigurable
public void setConfigurable(java.lang.Boolean configurable)
-
getConfigurable
public java.lang.Boolean getConfigurable()
-
setConfiguratorType
public void setConfiguratorType(java.lang.String configuratorType)
-
getConfiguratorType
public java.lang.String getConfiguratorType()
-
setAddToCartDisabled
public void setAddToCartDisabled(java.lang.Boolean addToCartDisabled)
-
getAddToCartDisabled
public java.lang.Boolean getAddToCartDisabled()
-
setAddToCartDisabledMessage
public void setAddToCartDisabledMessage(java.lang.String addToCartDisabledMessage)
-
getAddToCartDisabledMessage
public java.lang.String getAddToCartDisabledMessage()
-
setTags
public void setTags(java.util.Set<java.lang.String> tags)
-
getTags
public java.util.Set<java.lang.String> getTags()
-
setOrderFormQuantity
public void setOrderFormQuantity(java.lang.Integer orderFormQuantity)
-
getOrderFormQuantity
public java.lang.Integer getOrderFormQuantity()
-
setSoldIndividually
public void setSoldIndividually(boolean soldIndividually)
-
isSoldIndividually
public boolean isSoldIndividually()
-
setLowestBundlePrice
public void setLowestBundlePrice(PriceData lowestBundlePrice)
-
getLowestBundlePrice
public PriceData getLowestBundlePrice()
-
setBundleTemplates
public void setBundleTemplates(java.util.List<BundleTemplateData> bundleTemplates)
-
getBundleTemplates
public java.util.List<BundleTemplateData> getBundleTemplates()
-
setEntitlements
public void setEntitlements(java.util.List<EntitlementData> entitlements)
-
getEntitlements
public java.util.List<EntitlementData> getEntitlements()
-
setItemType
public void setItemType(java.lang.String itemType)
-
getItemType
public java.lang.String getItemType()
-
setSubscriptionTerm
public void setSubscriptionTerm(SubscriptionTermData subscriptionTerm)
-
getSubscriptionTerm
public SubscriptionTermData getSubscriptionTerm()
-
setContractTerm
public void setContractTerm(java.lang.String contractTerm)
-
getContractTerm
public java.lang.String getContractTerm()
-
setKeywords
public void setKeywords(java.util.Set<java.lang.String> keywords)
-
getKeywords
public java.util.Set<java.lang.String> getKeywords()
-
setModifiedTime
public void setModifiedTime(java.util.Date modifiedTime)
-
getModifiedTime
public java.util.Date getModifiedTime()
-
setCreationTime
public void setCreationTime(java.util.Date creationTime)
-
getCreationTime
public java.util.Date getCreationTime()
-
setVendor
public void setVendor(VendorData vendor)
-
getVendor
public VendorData getVendor()
-
setSaleable
public void setSaleable(java.lang.Boolean saleable)
-
getSaleable
public java.lang.Boolean getSaleable()
-
setTimedAccessPromotion
public void setTimedAccessPromotion(PromotionData timedAccessPromotion)
-
getTimedAccessPromotion
public PromotionData getTimedAccessPromotion()
-
setSubscriptionCode
public void setSubscriptionCode(java.lang.String subscriptionCode)
-
getSubscriptionCode
public java.lang.String getSubscriptionCode()
-
setFirstVariantCode
public void setFirstVariantCode(java.lang.String firstVariantCode)
-
getFirstVariantCode
public java.lang.String getFirstVariantCode()
-
setFirstVariantImage
public void setFirstVariantImage(java.lang.String firstVariantImage)
-
getFirstVariantImage
public java.lang.String getFirstVariantImage()
-
setGenders
public void setGenders(java.util.List<GenderData> genders)
-
getGenders
public java.util.List<GenderData> getGenders()
-
-