java.lang.Object
de.hybris.platform.commercewebservicescommons.dto.product.ProductWsDTO
All Implemented Interfaces:
Serializable

public class ProductWsDTO extends Object implements Serializable
Representation of a Product
See Also:
  • Constructor Details

    • ProductWsDTO

      public ProductWsDTO()
  • 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(StockWsDTO stock)
    • getStock

      public StockWsDTO getStock()
    • setFutureStocks

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

      public List<FutureStockWsDTO> 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(PriceWsDTO price)
    • getPrice

      public PriceWsDTO getPrice()
    • setBaseProduct

      public void setBaseProduct(String baseProduct)
    • getBaseProduct

      public String getBaseProduct()
    • setImages

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

      public Collection<ImageWsDTO> getImages()
    • setCategories

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

      public Collection<CategoryWsDTO> getCategories()
    • setReviews

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

      public Collection<ReviewWsDTO> getReviews()
    • setClassifications

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

      public Collection<ClassificationWsDTO> getClassifications()
    • setPotentialPromotions

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

      public Collection<PromotionWsDTO> getPotentialPromotions()
    • setVariantOptions

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

      public List<VariantOptionWsDTO> getVariantOptions()
    • setBaseOptions

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

      public List<BaseOptionWsDTO> getBaseOptions()
    • setVolumePricesFlag

      public void setVolumePricesFlag(Boolean volumePricesFlag)
    • getVolumePricesFlag

      public Boolean getVolumePricesFlag()
    • setVolumePrices

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

      public List<PriceWsDTO> getVolumePrices()
    • setProductReferences

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

      public List<ProductReferenceWsDTO> getProductReferences()
    • setVariantMatrix

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

      public List<VariantMatrixElementWsDTO> getVariantMatrix()
    • setPriceRange

      public void setPriceRange(PriceRangeWsDTO priceRange)
    • getPriceRange

      public PriceRangeWsDTO getPriceRange()
    • setMultidimensional

      public void setMultidimensional(Boolean multidimensional)
    • getMultidimensional

      public Boolean getMultidimensional()
    • setConfiguratorType

      public void setConfiguratorType(String configuratorType)
    • getConfiguratorType

      public String getConfiguratorType()
    • setConfigurable

      public void setConfigurable(Boolean configurable)
    • getConfigurable

      public Boolean getConfigurable()
    • setTags

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

      public Set<String> getTags()
    • setFirstVariantCode

      public void setFirstVariantCode(String firstVariantCode)
    • getFirstVariantCode

      public String getFirstVariantCode()
    • setFirstVariantImage

      public void setFirstVariantImage(String firstVariantImage)
    • getFirstVariantImage

      public String getFirstVariantImage()
    • setBundleTemplates

      public void setBundleTemplates(List<BundleTemplateWsDTO> bundleTemplates)
    • getBundleTemplates

      public List<BundleTemplateWsDTO> getBundleTemplates()
    • setTimedAccessPromotion

      public void setTimedAccessPromotion(PromotionWsDTO timedAccessPromotion)
    • getTimedAccessPromotion

      public PromotionWsDTO getTimedAccessPromotion()