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.Boolean
getAddToCartDisabled()
java.lang.String
getAddToCartDisabledMessage()
java.lang.Boolean
getAvailableForPickup()
java.lang.Double
getAverageRating()
java.util.List<BaseOptionData>
getBaseOptions()
java.lang.String
getBaseProduct()
java.util.List<BundleTemplateData>
getBundleTemplates()
java.util.Collection<CategoryData>
getCategories()
java.util.Collection<ClassificationData>
getClassifications()
java.lang.String
getCode()
java.lang.Boolean
getConfigurable()
java.lang.String
getConfiguratorType()
java.lang.String
getContractTerm()
java.util.Date
getCreationTime()
java.lang.String
getDescription()
java.util.List<EntitlementData>
getEntitlements()
java.util.List<SolrFirstVariantCategoryEntryData>
getFirstCategoryNameList()
java.lang.String
getFirstVariantCode()
java.lang.String
getFirstVariantImage()
java.util.List<FutureStockData>
getFutureStocks()
java.util.List<GenderData>
getGenders()
java.util.Collection<ImageData>
getImages()
java.lang.String
getItemType()
java.util.Set<java.lang.String>
getKeywords()
PriceData
getLowestBundlePrice()
java.lang.String
getManufacturer()
java.util.Date
getModifiedTime()
java.lang.Boolean
getMultidimensional()
java.lang.String
getName()
java.lang.Integer
getNumberOfReviews()
java.lang.Integer
getOrderFormQuantity()
java.util.Collection<PromotionData>
getPotentialPromotions()
PriceData
getPrice()
PriceRangeData
getPriceRange()
java.util.List<ProductReferenceData>
getProductReferences()
java.lang.Boolean
getPurchasable()
java.util.Collection<ReviewData>
getReviews()
java.lang.Boolean
getSaleable()
StockData
getStock()
java.lang.String
getSubscriptionCode()
SubscriptionTermData
getSubscriptionTerm()
java.lang.String
getSummary()
java.util.Set<java.lang.String>
getTags()
PromotionData
getTimedAccessPromotion()
java.lang.String
getUrl()
java.util.List<VariantMatrixElementData>
getVariantMatrix()
java.util.List<VariantOptionData>
getVariantOptions()
java.lang.String
getVariantType()
VendorData
getVendor()
java.util.List<PriceData>
getVolumePrices()
java.lang.Boolean
getVolumePricesFlag()
boolean
isSoldIndividually()
void
setAddToCartDisabled(java.lang.Boolean addToCartDisabled)
void
setAddToCartDisabledMessage(java.lang.String addToCartDisabledMessage)
void
setAvailableForPickup(java.lang.Boolean availableForPickup)
void
setAverageRating(java.lang.Double averageRating)
void
setBaseOptions(java.util.List<BaseOptionData> baseOptions)
void
setBaseProduct(java.lang.String baseProduct)
void
setBundleTemplates(java.util.List<BundleTemplateData> bundleTemplates)
void
setCategories(java.util.Collection<CategoryData> categories)
void
setClassifications(java.util.Collection<ClassificationData> classifications)
void
setCode(java.lang.String code)
void
setConfigurable(java.lang.Boolean configurable)
void
setConfiguratorType(java.lang.String configuratorType)
void
setContractTerm(java.lang.String contractTerm)
void
setCreationTime(java.util.Date creationTime)
void
setDescription(java.lang.String description)
void
setEntitlements(java.util.List<EntitlementData> entitlements)
void
setFirstCategoryNameList(java.util.List<SolrFirstVariantCategoryEntryData> firstCategoryNameList)
void
setFirstVariantCode(java.lang.String firstVariantCode)
void
setFirstVariantImage(java.lang.String firstVariantImage)
void
setFutureStocks(java.util.List<FutureStockData> futureStocks)
void
setGenders(java.util.List<GenderData> genders)
void
setImages(java.util.Collection<ImageData> images)
void
setItemType(java.lang.String itemType)
void
setKeywords(java.util.Set<java.lang.String> keywords)
void
setLowestBundlePrice(PriceData lowestBundlePrice)
void
setManufacturer(java.lang.String manufacturer)
void
setModifiedTime(java.util.Date modifiedTime)
void
setMultidimensional(java.lang.Boolean multidimensional)
void
setName(java.lang.String name)
void
setNumberOfReviews(java.lang.Integer numberOfReviews)
void
setOrderFormQuantity(java.lang.Integer orderFormQuantity)
void
setPotentialPromotions(java.util.Collection<PromotionData> potentialPromotions)
void
setPrice(PriceData price)
void
setPriceRange(PriceRangeData priceRange)
void
setProductReferences(java.util.List<ProductReferenceData> productReferences)
void
setPurchasable(java.lang.Boolean purchasable)
void
setReviews(java.util.Collection<ReviewData> reviews)
void
setSaleable(java.lang.Boolean saleable)
void
setSoldIndividually(boolean soldIndividually)
void
setStock(StockData stock)
void
setSubscriptionCode(java.lang.String subscriptionCode)
void
setSubscriptionTerm(SubscriptionTermData subscriptionTerm)
void
setSummary(java.lang.String summary)
void
setTags(java.util.Set<java.lang.String> tags)
void
setTimedAccessPromotion(PromotionData timedAccessPromotion)
void
setUrl(java.lang.String url)
void
setVariantMatrix(java.util.List<VariantMatrixElementData> variantMatrix)
void
setVariantOptions(java.util.List<VariantOptionData> variantOptions)
void
setVariantType(java.lang.String variantType)
void
setVendor(VendorData vendor)
void
setVolumePrices(java.util.List<PriceData> volumePrices)
void
setVolumePricesFlag(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()
-
-