java.lang.Object
de.hybris.platform.commercefacades.product.data.ProductData
All Implemented Interfaces:
Serializable

public class ProductData extends Object implements Serializable
See Also:
  • Constructor Details

    • ProductData

      public ProductData()
  • Method Details

    • setCode

      public void setCode(String code)
    • getCode

      public String getCode()
    • setName

      public void setName(String name)
    • getName

      public String getName()
    • setUrl

      public void setUrl(String url)
    • getUrl

      public String getUrl()
    • setDescription

      public void setDescription(String description)
    • getDescription

      public String getDescription()
    • setPurchasable

      public void setPurchasable(Boolean purchasable)
    • getPurchasable

      public Boolean getPurchasable()
    • setStock

      public void setStock(StockData stock)
    • getStock

      public StockData getStock()
    • setFutureStocks

      public void setFutureStocks(List<FutureStockData> futureStocks)
    • getFutureStocks

      public List<FutureStockData> getFutureStocks()
    • setAvailableForPickup

      public void setAvailableForPickup(Boolean availableForPickup)
    • getAvailableForPickup

      public Boolean getAvailableForPickup()
    • setAverageRating

      public void setAverageRating(Double averageRating)
    • getAverageRating

      public Double getAverageRating()
    • setNumberOfReviews

      public void setNumberOfReviews(Integer numberOfReviews)
    • getNumberOfReviews

      public Integer getNumberOfReviews()
    • setSummary

      public void setSummary(String summary)
    • getSummary

      public String getSummary()
    • setManufacturer

      public void setManufacturer(String manufacturer)
    • getManufacturer

      public String getManufacturer()
    • setVariantType

      public void setVariantType(String variantType)
    • getVariantType

      public String getVariantType()
    • setPrice

      public void setPrice(PriceData price)
    • getPrice

      public PriceData getPrice()
    • setBaseProduct

      public void setBaseProduct(String baseProduct)
    • getBaseProduct

      public String getBaseProduct()
    • setImages

      public void setImages(Collection<ImageData> images)
    • getImages

      public Collection<ImageData> getImages()
    • setCategories

      public void setCategories(Collection<CategoryData> categories)
    • getCategories

      public Collection<CategoryData> getCategories()
    • setReviews

      public void setReviews(Collection<ReviewData> reviews)
    • getReviews

      public Collection<ReviewData> getReviews()
    • setClassifications

      public void setClassifications(Collection<ClassificationData> classifications)
    • getClassifications

      public Collection<ClassificationData> getClassifications()
    • setPotentialPromotions

      public void setPotentialPromotions(Collection<PromotionData> potentialPromotions)
    • getPotentialPromotions

      public Collection<PromotionData> getPotentialPromotions()
    • setVariantOptions

      public void setVariantOptions(List<VariantOptionData> variantOptions)
    • getVariantOptions

      public List<VariantOptionData> getVariantOptions()
    • setBaseOptions

      public void setBaseOptions(List<BaseOptionData> baseOptions)
    • getBaseOptions

      public List<BaseOptionData> getBaseOptions()
    • setVolumePricesFlag

      public void setVolumePricesFlag(Boolean volumePricesFlag)
    • getVolumePricesFlag

      public Boolean getVolumePricesFlag()
    • setVolumePrices

      public void setVolumePrices(List<PriceData> volumePrices)
    • getVolumePrices

      public List<PriceData> getVolumePrices()
    • setProductReferences

      public void setProductReferences(List<ProductReferenceData> productReferences)
    • getProductReferences

      public List<ProductReferenceData> getProductReferences()
    • setVariantMatrix

      public void setVariantMatrix(List<VariantMatrixElementData> variantMatrix)
    • getVariantMatrix

      public List<VariantMatrixElementData> getVariantMatrix()
    • setPriceRange

      public void setPriceRange(PriceRangeData priceRange)
    • getPriceRange

      public PriceRangeData getPriceRange()
    • setFirstCategoryNameList

      public void setFirstCategoryNameList(List<SolrFirstVariantCategoryEntryData> firstCategoryNameList)
    • getFirstCategoryNameList

      public List<SolrFirstVariantCategoryEntryData> getFirstCategoryNameList()
    • setMultidimensional

      public void setMultidimensional(Boolean multidimensional)
    • getMultidimensional

      public Boolean getMultidimensional()
    • setConfigurable

      public void setConfigurable(Boolean configurable)
    • getConfigurable

      public Boolean getConfigurable()
    • setConfiguratorType

      public void setConfiguratorType(String configuratorType)
    • getConfiguratorType

      public String getConfiguratorType()
    • setAddToCartDisabled

      public void setAddToCartDisabled(Boolean addToCartDisabled)
    • getAddToCartDisabled

      public Boolean getAddToCartDisabled()
    • setAddToCartDisabledMessage

      public void setAddToCartDisabledMessage(String addToCartDisabledMessage)
    • getAddToCartDisabledMessage

      public String getAddToCartDisabledMessage()
    • setTags

      public void setTags(Set<String> tags)
    • getTags

      public Set<String> getTags()
    • setOrderFormQuantity

      public void setOrderFormQuantity(Integer orderFormQuantity)
    • getOrderFormQuantity

      public 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(List<BundleTemplateData> bundleTemplates)
    • getBundleTemplates

      public List<BundleTemplateData> getBundleTemplates()
    • setItemType

      public void setItemType(String itemType)
    • getItemType

      public String getItemType()
    • setSubscriptionTerm

      public void setSubscriptionTerm(SubscriptionTermData subscriptionTerm)
    • getSubscriptionTerm

      public SubscriptionTermData getSubscriptionTerm()
    • setKeywords

      public void setKeywords(Set<String> keywords)
    • getKeywords

      public Set<String> getKeywords()
    • setEntitlements

      public void setEntitlements(List<EntitlementData> entitlements)
    • getEntitlements

      public List<EntitlementData> getEntitlements()
    • setModifiedTime

      public void setModifiedTime(Date modifiedTime)
    • getModifiedTime

      public Date getModifiedTime()
    • setCreationTime

      public void setCreationTime(Date creationTime)
    • getCreationTime

      public Date getCreationTime()
    • setVendor

      public void setVendor(VendorData vendor)
    • getVendor

      public VendorData getVendor()
    • setSaleable

      public void setSaleable(Boolean saleable)
    • getSaleable

      public Boolean getSaleable()
    • setFirstVariantCode

      public void setFirstVariantCode(String firstVariantCode)
    • getFirstVariantCode

      public String getFirstVariantCode()
    • setFirstVariantImage

      public void setFirstVariantImage(String firstVariantImage)
    • getFirstVariantImage

      public String getFirstVariantImage()
    • setTimedAccessPromotion

      public void setTimedAccessPromotion(PromotionData timedAccessPromotion)
    • getTimedAccessPromotion

      public PromotionData getTimedAccessPromotion()
    • setGenders

      public void setGenders(List<GenderData> genders)
    • getGenders

      public List<GenderData> getGenders()